trait Site extends AnyRef
A semi-abstract trait that encapsulates everything necessary to generate
a Scalatex site. Only content
is left abstract (and needs to be filled
in) but the rest of the properties and definitions are all override-able
if you wish to customize things.
- Alphabetic
- By Inheritance
- Site
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
Abstract Value Members
Concrete 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.Frag
The body of this site's HTML page
- def bundleResources(outputRoot: Path): Unit
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
defaultHeader: Seq[scalatags.Text.all.Frag]
The header of this site's HTML page
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def fontAwesome: ResourcePath
-
def
fontAwesomeResources: Seq[ResourcePath]
Resources related to the font awesome library
- def generateHtml(outputRoot: Path): Unit
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
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]
-
def
pureCss: Seq[ResourcePath]
Resources related to the pure-css library
- def renderTo(outputRoot: Path): Unit
-
def
scriptName: String
The name of the javascript file that all javascript resources get bundled into
-
def
siteCss: Set[ResourcePath]
Resources custom-provided for this particular site
-
def
stylesName: String
The name of the css file that all css resources get bundled into
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
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( ... )
- def webjars: ResourcePath
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.