Impl

laika.ast.NavigationBuilderContext.Impl
case class Impl(refPath: Path, itemStyles: Set[String], maxLevels: Int, currentLevel: Int, excludeSections: Boolean, excludeSelf: Boolean) extends NavigationBuilderContext

Attributes

Source
DocumentNavigation.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def productPrefix: String

Attributes

Definition Classes
Product
Source
DocumentNavigation.scala

Attributes

Source
DocumentNavigation.scala
def withItemStyles(itemStyles: String*): NavigationBuilderContext

Attributes

Source
DocumentNavigation.scala

Inherited methods

def newNavigationItem(title: SpanSequence, target: Path, children: Seq[NavigationItem], targetFormats: TargetFormats): NavigationItem

Attributes

Inherited from:
NavigationBuilderContext
Source
DocumentNavigation.scala
def newNavigationItem(title: SpanSequence, target: Option[DocumentNavigation], children: Seq[NavigationItem], targetFormats: TargetFormats): NavigationItem

Attributes

Inherited from:
NavigationBuilderContext
Source
DocumentNavigation.scala
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Concrete fields

Creates a new instance for the next navigation level.

Creates a new instance for the next navigation level.

Attributes

Source
DocumentNavigation.scala

Inherited fields

val isComplete: Boolean

Indicates whether the final navigation level has been reached.

Indicates whether the final navigation level has been reached.

True if currentLevel >= maxLevels.

Attributes

Inherited from:
NavigationBuilderContext
Source
DocumentNavigation.scala