Interface IRender

All Known Implementing Classes:
Formatter, HtmlRenderer, IRenderBase, TranslationFormatterSpecTest.TranslationFormatter

public interface IRender
Render interface for rendering implementation for RenderingTestCase
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable DataHolder
    Get Options for parsing
    default @NotNull String
    render(@NotNull Node document)
    Render the tree of nodes to HTML.
    void
    render(@NotNull Node document, @NotNull Appendable output)
     
  • Method Details

    • render

      void render(@NotNull @NotNull Node document, @NotNull @NotNull Appendable output)
    • render

      @NotNull default @NotNull String render(@NotNull @NotNull Node document)
      Render the tree of nodes to HTML.
      Parameters:
      document - the root node
      Returns:
      the rendered HTML
    • getOptions

      @Nullable @Nullable DataHolder getOptions()
      Get Options for parsing
      Returns:
      DataHolder for options