package ornate
- Alphabetic
- Public
- All
Type Members
-
sealed
trait
Color extends AnyRef
CSS-compatible color representations in RGBA and HSLA spaces.
CSS-compatible color representations in RGBA and HSLA spaces. All operations are defined in the color spaces that perform them. There are no automatic conversions.
- class Emoji extends CustomNode
-
class
EmojiExtension extends Extension
Replace emoji names with images.
- class EmojiParserExtension extends ParserExtension with WebJarSupport with Logging
- class ErrorRecognitionAppender[E] extends UnsynchronizedAppenderBase[E]
-
class
ExpandTocProcessor extends PageProcessor with Logging
Expand
TocBlock
nodes and add the computed index toIndexBlock
nodes -
class
ExpandVarsExtension extends Extension
Expand variables in text content and fenced code blocks.
- class ExpandVarsProcessor extends PageProcessor with Logging
- trait Extension extends AnyRef
- class Extensions extends AnyRef
-
class
ExternalLinksExtension extends Extension with Logging
Translate generic external links
-
class
FileMatcher extends AnyRef
Pattern matcher for gitignore-style patterns
-
class
GlobalRefsExtension extends Extension with Logging
Prepend global reference definitions to all pages
- final case class HSLColor(hue: Float, saturation: Float, lightness: Float, alpha: Float) extends Color with Product with Serializable
- final case class HeadingSection(id: String, level: Int, title: String, children: Vector[Section])(heading: Heading) extends Section with Product with Serializable
-
class
IncludeCodeExtension extends Extension with Logging
Include code snippets from external files in fenced code blocks.
- trait Logging extends AnyRef
-
class
NoHighlightProcessor extends PageProcessor
Set the
noHighlight
flag of fenced code blocks with the specified language codes - class Page extends AnyRef
- abstract class PageProcessor extends (Page) ⇒ Unit
- final case class PageSection(title: Option[String], children: Vector[Section]) extends Section with Product with Serializable
- abstract class Phase extends AnyRef
-
abstract
class
PreProcessor extends (String) ⇒ String
Preprocess the Markdown source before parsing
- final case class RGBColor(red: Float, green: Float, blue: Float, alpha: Float) extends Color with Product with Serializable
-
class
RenderMarkdownExtension extends Extension
Expand Markdown source from a fenced code block into the document.
-
class
ScaladocLinksExtension extends Extension with Logging
Translate scaladoc links
- sealed abstract class Section extends AnyRef
- class Site extends AnyRef
- case class TocEntry(page: Page, title: Option[String]) extends Product with Serializable
- case class TocLocation(current: TocEntry, previous: Option[TocEntry], next: Option[TocEntry]) extends Product with Serializable
- final class URIExtensionMethods extends AnyVal
- final case class UntitledSection(level: Int, children: Vector[Section]) extends Section with Product with Serializable
Value Members
- object Color
- object EmojiParserExtension
- object ErrorRecognitionAppender
- object ExpandTocProcessor
- object Main extends Logging
- object PageParser extends Logging
- object Phase
- object TocParser extends Logging
- object URIExtensionMethods
- object Util