Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
abstract class BlockGenerator(val name: String, val pattern: <Error class: unknown class>)
Link copied to clipboard
data class GenericBlock(val id: Int, val matcher: <Error class: unknown class>, val type: String)
Link copied to clipboard
class GenericBlockExtension(linkTransformer: <Error class: unknown class>?, generators: List<BlockGenerator>)

The purpose of this extension is to provide an adapter for rendering independent block components that do not need to be aware of the document structure.

Link copied to clipboard
class GenericBlockParser(id: Int, type: String, matcher: <Error class: unknown class>, val generators: List<BlockGenerator>)
Link copied to clipboard
class GenericBlockRenderer(val context: <Error class: unknown class>, generators: List<BlockGenerator>, linkTransformer: <Error class: unknown class>?)
Link copied to clipboard
class NodeIterator(initial: <Error class: unknown class>?) : Iterator<<Error class: unknown class>>
Link copied to clipboard
open class ReportWidgetRenderer(val pattern: <Error class: unknown class> = globalPattern) : BlockGenerator

This is a generic widget renderer for extension tags presented in [TAG:PARAM] syntax. PARAM is optional.

Functions

Link copied to clipboard
fun <Error class: unknown class>.children(): <Error class: unknown class>
Link copied to clipboard
operator fun <Error class: unknown class>.iterator(): Iterator<<Error class: unknown class>>
Link copied to clipboard
fun printTree(node: <Error class: unknown class>?, level: Int = 0)
Link copied to clipboard
fun <Error class: unknown class>.replaceWith(newNode: <Error class: unknown class>)