All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.greenpepper.shaded.com.vladsch.flexmark.IRender Maven / Gradle / Ivy

package com.greenpepper.shaded.com.vladsch.flexmark;

import com.greenpepper.shaded.com.vladsch.flexmark.ast.Node;
import com.greenpepper.shaded.com.vladsch.flexmark.util.options.DataHolder;

/**
 * Render interface for rendering implementation for RenderingTestCase
 */
public interface IRender {
    public void render(Node node, Appendable output);

    /**
     * Render the tree of nodes to HTML.
     *
     * @param node the root node
     * @return the rendered HTML
     */
    String render(Node node);

    IRender withOptions(DataHolder options);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy