FlutterRenderer class

Translates a parsed AST to Flutter.

Implemented types

Constructors

FlutterRenderer()
Creates a FlutterRenderer element.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tableCellSizes List<int>
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
render(List<Node> nodes) String
Renders the parsed AST.
toString() String
A string representation of this object.
inherited
visitBlockQuote(BlockQuote blockQuote) → void
Called when a BlockQuote node has been reached.
override
visitBold(Bold bold) → void
Called when a Bold node has been reached.
override
visitCode(Code code) → void
Called when a Code node has been reached.
override
visitCodeBlock(CodeBlock code) → void
Called when a CodeBlock node has been reached.
override
visitFencedCodeBlock(FencedCodeBlock code) → void
Called when a FencedCodeBlock node has been reached.
override
visitHeader(Header header) → void
Called when a Header node has been reached.
override
visitHorizontalRule(HorizontalRule horizontalRule) → void
Called when a HorizontalRule node has been reached.
override
visitImage(Image image) → void
Called when a Image node has been reached.
override
visitItalic(Italic italic) → void
Called when a Italic node has been reached.
override
Called when a Link node has been reached.
override
visitListParagraph(ListParagraph paragraph) → void
Called when a ListParagraph node has been reached.
override
visitOrderedList(OrderedList orderedList) → void
Called when a OrderedList node has been reached.
override
visitOrderedListItem(OrderedListItem listElement) → void
Called when a OrderedListItem node has been reached.
override
visitParagraph(Paragraph paragraph) → void
Called when a Paragraph node has been reached.
override
visitStrikethrough(Strikethrough strikethrough) → void
Called when a Strikethrough node has been reached.
override
visitTable(Table table) → void
Called when a Table node has been reached.
override
visitTableCell(TableCell tableCell) → void
Called when a TableCell node has been reached.
override
visitTableHeader(TableHeader tableHeader) → void
Called when a TableHeader node has been reached.
override
visitTableRow(TableRow tableRow) → void
Called when a TableRow node has been reached.
override
visitText(Text text) → void
Called when a Text node has been reached.
override
visitUnorderedList(UnorderedList unorderedList) → void
Called when a UnorderedList node has been reached.
override
visitUnorderedListItem(UnorderedListItem listElement) → void
Called when a UnorderedListItem node has been reached.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited