papyrus.DSL.builders
Members list
Type members
Classlikes
Generic builder interface for constructing instances of type T
Generic builder interface for constructing instances of type T
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CellBuilder[T]class ContentBuilderclass ImageBuildertrait LayerElementBuilderclass SectionBuilderclass TableBuilder[T]trait ListElementBuilderclass ItemBuildertrait ListBuilderclass ListBuilderImplclass ListBuilderProxyclass MainStyleBuilderclass MetadataBuilderclass MetadataBuilderProxyclass RowBuilder[T]class SubSectionBuilderclass TextBuilderclass TitleBuilderShow all
Builds the content section with an optional title and a list of elements
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ContentBuilder.type
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ImageBuilder.type
Builds a list item (only allowed inside Listing)
Builds a list item (only allowed inside Listing)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ListElementBuildertrait Builder[ListElement]class Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ItemBuilder.type
Base builder for any LayerElement (e.g., text, image, title, section, etc.)
Base builder for any LayerElement (e.g., text, image, title, section, etc.)
Attributes
- Supertypes
- Known subtypes
-
class SectionBuilderclass TableBuilder[T]
Represents a nestable list builder with optional sorting (only allowed inside Papyrus, Content, Section, SubSection and Listing)
Represents a nestable list builder with optional sorting (only allowed inside Papyrus, Content, Section, SubSection and Listing)
Attributes
- Supertypes
- Known subtypes
-
class ListBuilderImplclass ListBuilderProxy
Concrete implementation of ListBuilder with sorting and nesting
Concrete implementation of ListBuilder with sorting and nesting
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ListBuildertrait ListElementBuildertrait Builder[ListElement]class Objecttrait Matchableclass AnyShow all
Proxy for ListBuilder
Proxy for ListBuilder
Attributes
- Supertypes
-
trait ListBuildertrait ListElementBuildertrait Builder[ListElement]class Objecttrait Matchableclass AnyShow all
Base builder for list elements (either Listing or Item)
Base builder for list elements (either Listing or Item)
Attributes
- Supertypes
- Known subtypes
Builds document metadata with constrained fields
Builds document metadata with constrained fields
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
class MetadataBuilderProxy
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MetadataBuilder.type
Builds document metadata proxy
Builds document metadata proxy
Attributes
- Supertypes
-
class MetadataBuildertrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Main builder for the entire Papyrus document
Main builder for the entire Papyrus document
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RowBuilder.type
Builds a Section element (only allowed inside Papyrus or Content)
Builds a Section element (only allowed inside Papyrus or Content)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait LayerElementBuildertrait Builder[LayerElement]class Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SectionBuilder.type
Builds a SubSection element (only allowed inside Section)
Builds a SubSection element (only allowed inside Section)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Builder[SubSection]class Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SubSectionBuilder.type
Builder for constructing a styled table with rows and custom rendering
Builder for constructing a styled table with rows and custom rendering
Attributes
- Supertypes
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TextBuilder.type
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TitleBuilder.type