Class TaskListNodeRenderer
- java.lang.Object
-
- com.vladsch.flexmark.ext.gfm.tasklist.internal.TaskListNodeRenderer
-
- All Implemented Interfaces:
NodeRenderer
public class TaskListNodeRenderer extends java.lang.Object implements NodeRenderer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TaskListNodeRenderer.Factory
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.String
doneMarker
private java.lang.String
itemDoneClass
private java.lang.String
itemNotDoneClass
private ListOptions
listOptions
private java.lang.String
looseItemClass
(package private) java.lang.String
notDoneMarker
(package private) java.lang.String
paragraphClass
static AttributablePart
TASK_ITEM_PARAGRAPH
private java.lang.String
tightItemClass
-
Constructor Summary
Constructors Constructor Description TaskListNodeRenderer(DataHolder options)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<NodeRenderingHandler<?>>
getNodeRenderingHandlers()
(package private) void
render(TaskListItem node, NodeRendererContext context, HtmlWriter html)
-
-
-
Field Detail
-
TASK_ITEM_PARAGRAPH
public static final AttributablePart TASK_ITEM_PARAGRAPH
-
doneMarker
final java.lang.String doneMarker
-
notDoneMarker
final java.lang.String notDoneMarker
-
tightItemClass
private final java.lang.String tightItemClass
-
looseItemClass
private final java.lang.String looseItemClass
-
itemDoneClass
private final java.lang.String itemDoneClass
-
itemNotDoneClass
private final java.lang.String itemNotDoneClass
-
paragraphClass
final java.lang.String paragraphClass
-
listOptions
private final ListOptions listOptions
-
-
Constructor Detail
-
TaskListNodeRenderer
public TaskListNodeRenderer(DataHolder options)
-
-
Method Detail
-
getNodeRenderingHandlers
public java.util.Set<NodeRenderingHandler<?>> getNodeRenderingHandlers()
- Specified by:
getNodeRenderingHandlers
in interfaceNodeRenderer
- Returns:
- the mapping of nodes this renderer handles to rendering function
-
render
void render(TaskListItem node, NodeRendererContext context, HtmlWriter html)
-
-