class Main extends Site
A default Main
implementation you can subclass if you do not need
the flexibility given by constructing your Site manually.
Hooks up all the common components (Highlighter, Section, etc) in a common configuration.
- Alphabetic
- By Inheritance
- Main
- Site
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
Type Members
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
autoResources: Seq[ResourcePath]
Resources that get automatically included in the bundled js or css file
-
def
bodyFrag(frag: scalatags.Text.all.Frag): scalatags.Text.all.SeqFrag[scalatags.Text.all.Frag]
The body of this site's HTML page
-
def
bundleResources(outputRoot: Path): Unit
- Definition Classes
- Site
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
content: Map[String, (Seq[scalatags.Text.all.Frag], scalatags.Text.all.Frag)]
The contents of the site.
-
def
defaultHeader: Seq[scalatags.Text.all.Frag]
The header of this site's HTML page
The header of this site's HTML page
- Definition Classes
- Site
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
fontAwesome: ResourcePath
- Definition Classes
- Site
-
def
fontAwesomeResources: Seq[ResourcePath]
Resources related to the font awesome library
Resources related to the font awesome library
- Definition Classes
- Site
-
def
generateHtml(outputRoot: Path): Unit
- Definition Classes
- Site
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- lazy val hl: Highlighter
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def lnk(name: String, customUrl: String = ""): TypedTag[String]
- def main(args: Array[String]): Unit
-
def
manualResources: Seq[ResourcePath]
Resources copied to the output folder but not included on the page by default
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
pageTitle: Option[String]
Default
-
def
pureCss: Seq[ResourcePath]
Resources related to the pure-css library
Resources related to the pure-css library
- Definition Classes
- Site
-
def
renderTo(outputRoot: Path): Unit
- Definition Classes
- Site
-
def
scriptName: String
The name of the javascript file that all javascript resources get bundled into
The name of the javascript file that all javascript resources get bundled into
- Definition Classes
- Site
- val sect: Section
-
def
siteCss: Set[ResourcePath]
Resources custom-provided for this particular site
Resources custom-provided for this particular site
- Definition Classes
- Site
-
def
stylesName: String
The name of the css file that all css resources get bundled into
The name of the css file that all css resources get bundled into
- Definition Classes
- Site
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- val usedLinks: Buffer[String]
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- val wd: Path
-
def
webjars: ResourcePath
- Definition Classes
- Site
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.