case class TocPage(page: String, title: String, next: Option[List[String]]) extends TocTree with Product with Serializable
A page (leaf node) pointed to by the table of contents
- page
The page
- title
The title of the page
- next
Explicitly provided next links. If None, then the index structure are used to generate the next links, otherwise these links should be used. Note that
Some(Nil)is distinct fromNone, in thatSome(Nil)means there should be no next links, whereasNonemeans let the index decide what the next link should be.
- Alphabetic
- By Inheritance
- TocPage
- Serializable
- Product
- Equals
- TocTree
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new TocPage(page: String, title: String, next: Option[List[String]])
- page
The page
- title
The title of the page
- next
Explicitly provided next links. If None, then the index structure are used to generate the next links, otherwise these links should be used. Note that
Some(Nil)is distinct fromNone, in thatSome(Nil)means there should be no next links, whereasNonemeans let the index decide what the next link should be.
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val next: Option[List[String]]
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- val page: String
The page that this node should point to
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val title: String
The title of this node
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)