Class TaskListNodeFormatter
java.lang.Object
com.vladsch.flexmark.ext.gfm.tasklist.internal.TaskListNodeFormatter
- All Implemented Interfaces:
NodeFormatter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCollect nodes of given type so that they can be quickly accessed without traversing the AST by all formatting extensions.@Nullable Set<NodeFormattingHandler<?>> static booleanhasIncompleteDescendants(Node node) intitemPriority(Node node) private voidrender(BulletList node, NodeFormatterContext context, MarkdownWriter markdown) private voidrender(OrderedList node, NodeFormatterContext context, MarkdownWriter markdown) private voidrender(TaskListItem node, NodeFormatterContext context, MarkdownWriter markdown) voidrenderList(ListBlock node, NodeFormatterContext context, MarkdownWriter markdown) inttaskItemPriority(Node node) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface NodeFormatter
getBlockQuoteLikePrefixChar
-
Field Details
-
taskListFormatOptions
-
listOptions
-
-
Constructor Details
-
TaskListNodeFormatter
-
-
Method Details
-
getNodeFormattingHandlers
- Specified by:
getNodeFormattingHandlersin interfaceNodeFormatter- Returns:
- the mapping of nodes this renderer handles to rendering function
-
getNodeClasses
Description copied from interface:NodeFormatterCollect nodes of given type so that they can be quickly accessed without traversing the AST by all formatting extensions.- Specified by:
getNodeClassesin interfaceNodeFormatter- Returns:
- the nodes of interest to this formatter during formatting.
-
render
-
render
-
render
-
hasIncompleteDescendants
-
taskItemPriority
-
itemPriority
-
renderList
-