com.vladsch.flexmark.formatter.ExplicitAttributeIdProvider Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of flexmark-formatter Show documentation
Show all versions of flexmark-formatter Show documentation
flexmark-java extension for formatter
package com.vladsch.flexmark.formatter;
import com.vladsch.flexmark.util.ast.Node;
public interface ExplicitAttributeIdProvider {
/**
* Used by AttributesExtension to insert attributes for headings during merge
* @param node
* @param id
* @param context
* @param markdown
*/
void addExplicitId(Node node, String id, NodeFormatterContext context, MarkdownWriter markdown);
}