Package com.vladsch.flexmark.formatter
Interface ExplicitAttributeIdProvider
- All Known Subinterfaces:
NodeFormatterContext
- All Known Implementing Classes:
AttributesNodeFormatter
,Formatter.MainNodeFormatter
,Formatter.MainNodeFormatter.SubNodeFormatter
,NodeFormatterSubContext
public interface ExplicitAttributeIdProvider
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addExplicitId
(@NotNull Node node, @Nullable String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown) Used by AttributesExtension to insert attributes for headings during merge
-
Method Details
-
addExplicitId
void addExplicitId(@NotNull @NotNull Node node, @Nullable @Nullable String id, @NotNull @NotNull NodeFormatterContext context, @NotNull @NotNull MarkdownWriter markdown) Used by AttributesExtension to insert attributes for headings during merge- Parameters:
node
- nodeid
- explicit idcontext
- contextmarkdown
- markdown writer
-