Options

com.ossuminc.riddl.commands.hugo.HugoPass.Options
case class Options(inputFile: Option[Path], outputDir: Option[Path], projectName: Option[String], hugoThemeName: Option[String], enterpriseName: Option[String], eraseOutput: Boolean, siteTitle: Option[String], siteDescription: Option[String], siteLogoPath: Option[String], siteLogoURL: Option[URL], baseUrl: Option[URL], themes: Seq[(String, Option[URL])], sourceURL: Option[URL], editPath: Option[String], viewPath: Option[String], withGlossary: Boolean, withTODOList: Boolean, withGraphicalTOC: Boolean, withStatistics: Boolean, withMessageSummary: Boolean) extends TranslatingOptions, PassCommandOptions, PassOptions

Options for the HugoPass/Command

Attributes

Source
HugoPass.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait PassOptions
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

Attributes

Source
HugoPass.scala
def configFile: Path

Attributes

Source
HugoPass.scala
def contentRoot: Path

Attributes

Source
HugoPass.scala
def outputRoot: Path

Attributes

Source
HugoPass.scala
def staticRoot: Path

Attributes

Source
HugoPass.scala
def themesRoot: Path

Attributes

Source
HugoPass.scala

Inherited methods

override def check: Messages

Attributes

Definition Classes
Inherited from:
PassCommandOptions
Source
PassCommand.scala

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product
def withInputFile[S](f: Path => Either[Messages, S]): Either[Messages, S]

Attributes

Inherited from:
CommandOptions
Source
CommandOptions.scala