![JAR search and dependency download from the Maven repository](/logo.png)
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 Show documentation
Show all versions of flexmark Show documentation
Core of flexmark-java (implementation of CommonMark for parsing markdown and rendering to HTML)
package com.vladsch.flexmark.formatter;
import com.vladsch.flexmark.util.ast.Node;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
public interface ExplicitAttributeIdProvider {
/**
* Used by AttributesExtension to insert attributes for headings during merge
*
* @param node node
* @param id explicit id
* @param context context
* @param markdown markdown writer
*/
void addExplicitId(@NotNull Node node, @Nullable String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy