com.ossuminc.riddl.commands.hugo.themes

Members list

Type members

Classlikes

case class DotdockGenerator(options: Options, input: PassInput, outputs: PassesOutput, messages: Accumulator)(using x$5: PlatformContext) extends ThemeGenerator, UseCaseDiagramSupport

Attributes

Source
DotdockGenerator.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object DotdockWriter

Attributes

Companion
class
Source
DotdockWriter.scala
Supertypes
class Object
trait Matchable
class Any
Self type
case class DotdockWriter(filePath: Path, input: PassInput, outputs: PassesOutput, options: Options)(using x$5: PlatformContext) extends MarkdownWriter

Theme extensions to the Markdown writer for the Dotdock Hugo theme

Theme extensions to the Markdown writer for the Dotdock Hugo theme

Value parameters

filePath

Path to the file being written

input:

PassInput The input to the passes run

options

The HugoCommand options

outputs:

PassOutput The outputs from the pass runs

Attributes

Companion
object
Source
DotdockWriter.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait ModuleWriter
trait SagaWriter
trait DomainWriter
trait ThemeWriter
trait EpicWriter
trait EntityWriter
trait OutputFile
trait FileBuilder
class Object
trait Matchable
class Any
Show all
case class GeekDocGenerator(options: Options, input: PassInput, outputs: PassesOutput, messages: Accumulator)(using x$5: PlatformContext) extends ThemeGenerator

Attributes

Source
GeekDocGenerator.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object GeekDocWriter

Attributes

Companion
class
Source
GeekDocWriter.scala
Supertypes
class Object
trait Matchable
class Any
Self type
case class GeekDocWriter(filePath: Path, input: PassInput, outputs: PassesOutput, options: Options)(using pc: PlatformContext) extends MarkdownWriter

Theme extension to the MardownWriter for the Hugo GeekDoc theme

Theme extension to the MardownWriter for the Hugo GeekDoc theme

Attributes

Companion
object
Source
GeekDocWriter.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait ModuleWriter
trait SagaWriter
trait DomainWriter
trait ThemeWriter
trait EpicWriter
trait EntityWriter
trait OutputFile
trait FileBuilder
class Object
trait Matchable
class Any
Show all

Attributes

Companion
object
Source
ThemeGenerator.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
trait
Source
ThemeGenerator.scala
Supertypes
class Object
trait Matchable
class Any
Self type
trait ThemeWriter

Attributes

Companion
object
Source
ThemeWriter.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type
object ThemeWriter

Attributes

Companion
trait
Source
ThemeWriter.scala
Supertypes
class Object
trait Matchable
class Any
Self type