EnumList

laika.ast.EnumList$
See theEnumList companion class
object EnumList extends EnumListCompanion

Companion for creating BulletList instances.

Attributes

Companion
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
EnumList.type

Members list

Type members

Inherited types

Attributes

Inherited from:
EnumListCompanion
type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror

Value members

Concrete methods

Creates a builder for the specified enum format that allows to specify the content of the list.

Creates a builder for the specified enum format that allows to specify the content of the list.

Attributes

def apply(f: EnumFormat, startPos: Int): EnumListCompanion

Creates a builder for the specified enum format and start position that allows to specify the content of the list.

Creates a builder for the specified enum format and start position that allows to specify the content of the list.

Attributes

Inherited methods

def apply(block: Seq[Block], blocks: Seq[Block]*): ContainerType

Create an instance containing one or more list items comprised of any number of blocks each.

Create an instance containing one or more list items comprised of any number of blocks each.

Attributes

Inherited from:
EnumListCompanion
def apply(block: Block, blocks: Block*): ContainerType

Create an instance containing one or more blocks

Create an instance containing one or more blocks

Attributes

Inherited from:
BlockContainerCompanion
def apply(span: Span, spans: Span*): ContainerType

Create an instance containing one or more spans

Create an instance containing one or more spans

Attributes

Inherited from:
SpanContainerCompanion
def apply(text: String, texts: String*): ContainerType

Create an instance only containing only one or more Text spans

Create an instance only containing only one or more Text spans

Attributes

Inherited from:
SpanContainerCompanion

Attributes

Inherited from:
EnumListCompanion
override protected def createSpanContainer(spans: Seq[Span]): ContainerType

Attributes

Definition Classes
Inherited from:
EnumListCompanion
override def empty: ContainerType

Creates an empty instance

Creates an empty instance

Attributes

Definition Classes
Inherited from:
BlockContainerCompanion

Attributes

Inherited from:
EnumListCompanion
def startIndex: Int

Attributes

Inherited from:
EnumListCompanion