laika.config.Selections
See theSelections companion object
Groups configuration for multiple @:select directives.
The @:select
directive is a special directive that allows to create alternative versions of the same documentation, for example one with Scala code examples and one with Java. Or as in the case of Laika's own documentation, one showing configuration setup with sbt and the other through the library API.
When using the default Helium theme these alternatives will be rendered as tabs in the website.
While for EPUB and PDF output it triggers the generation of separate books for each of the alternatives and offers them on the download page to cater for the fact that tabs do not work well on paper.
Attributes
- Companion
- object
- Source
- Selections.scala
- Graph
-
- Supertypes
Members list
In this article