trait EntityPage extends HtmlPage
- Alphabetic
- By Inheritance
- EntityPage
- HtmlPage
- Page
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- Protected
Abstract Value Members
- abstract def docletReporter: Reporter
ScalaDoc reporter for error handling
ScalaDoc reporter for error handling
- Definition Classes
- EntityPage → HtmlPage
- abstract def generator: DiagramGenerator
- abstract def tpl: DocTemplateEntity
- abstract def universe: Universe
Concrete Value Members
- object Image extends Enumeration
- Definition Classes
- HtmlPage
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- def +(other: String): String
- Implicit
- This member is added by an implicit conversion from EntityPage toany2stringadd[EntityPage] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
- def ->[B](y: B): (EntityPage, B)
- Implicit
- This member is added by an implicit conversion from EntityPage toArrowAssoc[EntityPage] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val absValueMembers: collection.immutable.List[MemberEntity]
- def absoluteLinkTo(path: List[String]): String
- Definition Classes
- Page
- val allTypeMembers: collection.immutable.List[TemplateEntity with MemberEntity]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def blockToHtml(block: Block): Elems
- Definition Classes
- HtmlPage
- def body: Elems
The body of this page.
The body of this page.
- Definition Classes
- EntityPage → HtmlPage
- def bodyToHtml(body: Body): Elems
- Definition Classes
- HtmlPage
- def boundsToHtml(hi: Option[TypeEntity], lo: Option[TypeEntity], hasLinks: Boolean): Elems
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def commentToHtml(comment: Comment): Elems
Transforms a comment into an styled HTML tree representing its body.
Transforms a comment into an styled HTML tree representing its body.
- Definition Classes
- HtmlPage
- def commentToHtml(comment: Option[Comment]): Elems
Transforms an optional comment into an styled HTML tree representing its body if it is defined, or into an empty node sequence if it is not.
Transforms an optional comment into an styled HTML tree representing its body if it is defined, or into an empty node sequence if it is not.
- Definition Classes
- HtmlPage
- def companionAndPackage(tpl: DocTemplateEntity): Elems
- Definition Classes
- HtmlPage
- val concValueMembers: collection.immutable.List[MemberEntity]
- val constructors: collection.immutable.List[MemberEntity]
- val content: Body
- def createFileOutputStream(site: HtmlFactory, suffix: String = ""): FileOutputStream
- Definition Classes
- Page
- val deprTypeMembers: collection.immutable.List[TemplateEntity with MemberEntity]
- val deprValueMembers: collection.immutable.List[MemberEntity]
- def description: String
The page description
The page description
- Attributes
- protected
- Definition Classes
- HtmlPage
- def docEntityImageClass(tpl: DocTemplateEntity): String
- Definition Classes
- HtmlPage
- def docEntityKindToCompanionTitle(ety: DocTemplateEntity, baseString: String = "See companion"): String
- Definition Classes
- HtmlPage
- def ensuring(cond: (EntityPage) => Boolean, msg: => Any): EntityPage
- Implicit
- This member is added by an implicit conversion from EntityPage toEnsuring[EntityPage] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: (EntityPage) => Boolean): EntityPage
- Implicit
- This member is added by an implicit conversion from EntityPage toEnsuring[EntityPage] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: Boolean, msg: => Any): EntityPage
- Implicit
- This member is added by an implicit conversion from EntityPage toEnsuring[EntityPage] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: Boolean): EntityPage
- Implicit
- This member is added by an implicit conversion from EntityPage toEnsuring[EntityPage] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hasCompanion(mbr: TemplateEntity): Boolean
- Definition Classes
- Page
- def hasPage(e: DocTemplateEntity): Boolean
- Definition Classes
- HtmlPage
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def headers: Elems
Additional header elements (links, scripts, meta tags, etc.) required for this page.
Additional header elements (links, scripts, meta tags, etc.) required for this page.
- Definition Classes
- EntityPage → HtmlPage
- def inlineToHtml(inl: Inline): Elems
- Definition Classes
- HtmlPage
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def keywords: String
The page keywords
The page keywords
- Attributes
- protected
- Definition Classes
- HtmlPage
- def kindToString(mbr: MemberEntity): String
- Definition Classes
- Page
- def linkToHtml(text: Inline, link: LinkTo, hasLinks: Boolean): Elems
- Definition Classes
- HtmlPage
- def listItemsToHtml(items: collection.Seq[Block]): Elems
- Definition Classes
- HtmlPage
- def memberToCommentBodyHtml(mbr: MemberEntity, inTpl: DocTemplateEntity, isSelf: Boolean, isReduced: Boolean = false): Elems
- def memberToCommentHtml(mbr: MemberEntity, inTpl: DocTemplateEntity, isSelf: Boolean): Elems
- def memberToHtml(mbr: MemberEntity, inTpl: DocTemplateEntity, isParent: Boolean = false, indentation: Int = 0): Elems
- def memberToShortCommentHtml(mbr: MemberEntity, isSelf: Boolean): Elems
- def memberToShortCommentTitleTag(mbr: MemberEntity): String
- def memberToUseCaseCommentHtml(mbr: MemberEntity, isSelf: Boolean): Elems
- def memsDiv(cls: String, header: String, mems: List[MemberEntity], name: String = null): Elems
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val nonAbsValueMembers: collection.immutable.List[MemberEntity]
- val nonDeprValueMembers: collection.immutable.List[MemberEntity]
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val packageMembers: collection.immutable.List[TemplateEntity with MemberEntity]
- val path: List[String]
The path of this page, relative to the API site.
The path of this page, relative to the API site.
path.tail
is a list of folder names leading to this page (from closest package to one-above-root package),path.head
is the file name of this page. Note thatpath
has a length of at least one.- Definition Classes
- EntityPage → Page
- def permalink(template: Entity, isSelf: Boolean = true): Elem
- Definition Classes
- HtmlPage
- def relativeLinkTo(destPath: List[String]): String
A relative link from a page's path to some destination path.
A relative link from a page's path to some destination path.
- destPath
The path that the link will point to.
- Definition Classes
- Page
- def relativeLinkTo(destClass: TemplateEntity): String
A relative link from this page to some destination class entity.
A relative link from this page to some destination class entity.
- destClass
The class or object entity that the link will point to.
- Definition Classes
- Page
- def search: Div
- val shadowedImplicitMembers: collection.immutable.List[MemberEntity]
- def signature(mbr: MemberEntity, isSelf: Boolean, isReduced: Boolean = false): Elems
name, tparams, params, result
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def templateToHtml(tpl: TemplateEntity, name: String = null): Elem
Returns the HTML code that represents the template in
tpl
as a hyperlinked name.Returns the HTML code that represents the template in
tpl
as a hyperlinked name.- Definition Classes
- HtmlPage
- def templateToPath(tpl: TemplateEntity): List[String]
- Definition Classes
- Page
- def templatesToHtml(tplss: List[TemplateEntity], sep: Elems): Elems
Returns the HTML code that represents the templates in
tpls
as a list of hyperlinked names.Returns the HTML code that represents the templates in
tpls
as a list of hyperlinked names.- Definition Classes
- HtmlPage
- def title: String
The title of this page.
The title of this page.
- Definition Classes
- EntityPage → HtmlPage
- def toString(): String
- Definition Classes
- AnyRef → Any
- def treeToHtml(tree: TreeEntity): Elems
- val typeMembers: collection.immutable.List[TemplateEntity with MemberEntity]
- def typeToHtml(tpe: TypeEntity, hasLinks: Boolean): Elems
- Definition Classes
- HtmlPage
- def typeToHtml(tpes: List[TypeEntity], hasLinks: Boolean): Elems
- Definition Classes
- HtmlPage
- def typesToHtml(tpess: List[TypeEntity], hasLinks: Boolean, sep: Elems): Elems
- Definition Classes
- HtmlPage
- val valueMembers: collection.immutable.List[MemberEntity]
- def visibility(mbr: MemberEntity): Option[Elems]
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- 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()
- def writeFile(site: HtmlFactory, suffix: String = "")(fn: (Writer) => Unit): Unit
- Definition Classes
- Page
- def writeFor(site: HtmlFactory): Unit
Writes this page as a file.
- def writeHtml(encoding: String)(w: Writer): Unit
- Definition Classes
- HtmlPage
Deprecated Value Members
- def formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from EntityPage toStringFormat[EntityPage] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.12.16) Use
formatString.format(value)
instead ofvalue.formatted(formatString)
, or use thef""
string interpolator. In Java 15 and later,formatted
resolves to the new method in String which has reversed parameters.
- def →[B](y: B): (EntityPage, B)
- Implicit
- This member is added by an implicit conversion from EntityPage toArrowAssoc[EntityPage] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use
->
instead. If you still wish to display it as one character, consider using a font with programming ligatures such as Fira Code.
The Scala compiler and reflection APIs.