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 classTaskListNodeRenderer.Factory
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.StringdoneMarkerprivate java.lang.StringitemDoneClassprivate java.lang.StringitemNotDoneClassprivate ListOptionslistOptionsprivate java.lang.StringlooseItemClass(package private) java.lang.StringnotDoneMarker(package private) java.lang.StringparagraphClassstatic AttributablePartTASK_ITEM_PARAGRAPHprivate java.lang.StringtightItemClass
-
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) voidrender(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:
getNodeRenderingHandlersin interfaceNodeRenderer- Returns:
- the mapping of nodes this renderer handles to rendering function
-
render
void render(TaskListItem node, NodeRendererContext context, HtmlWriter html)
-
-