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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addExplicitId(@NotNull Node node, @Nullable java.lang.String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown)
Used by AttributesExtension to insert attributes for headings during merge
-
-
-
Method Detail
-
addExplicitId
void addExplicitId(@NotNull @NotNull Node node, @Nullable @Nullable java.lang.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
-
-