C# Class StoryTeller.Model.Persistence.Markdown.MarkdownWriter

Mostrar archivo Open project: storyteller/Storyteller Class Usage Examples

Public Methods

Method Description
MarkdownWriter ( TextWriter writer ) : System.IO
ShouldBeBigText ( string text ) : bool
Write ( Specification specification ) : void
WriteToFile ( Specification spec, string file ) : void
WriteToText ( Specification specification ) : string

Private Methods

Method Description
indention ( ) : string
widthOfColumn ( Section collection, string key ) : int
write ( string text ) : void
writeChildCollection ( Section collection, int counter ) : void
writeMetadata ( Specification spec ) : void
writeSectionHeader ( Section section ) : void
writeStep ( Step step ) : void
writeTableData ( Section collection ) : void
writeTopSection ( Section section ) : void

Method Details

MarkdownWriter() public method

public MarkdownWriter ( TextWriter writer ) : System.IO
writer System.IO.TextWriter
return System.IO

ShouldBeBigText() public static method

public static ShouldBeBigText ( string text ) : bool
text string
return bool

Write() public method

public Write ( Specification specification ) : void
specification Specification
return void

WriteToFile() public static method

public static WriteToFile ( Specification spec, string file ) : void
spec Specification
file string
return void

WriteToText() public static method

public static WriteToText ( Specification specification ) : string
specification Specification
return string