Context for the structure builder. See StructureContext
By giving an object of options with documentID and its schema type receive the the respective Document builder
an object holding the documentId and schemaType for the document node being resolved.
a Document builder. See DocumentBuilder
Get an array of Item builders that take Initial Value template into consideration
an array of initial value template item builders. See ListItemBuilder
Get the default List builder
a List builder. See ListBuilder
Get a structure Divider
By giving a partial Document Node receive the respective Document Builder
Optional
spec: PartialDocumentNodea partial document node. See PartialDocumentNode
a Document builder. See DocumentBuilder
By giving a Document List Input receive the respective Document List Builder
Optional
spec: DocumentListInputa document list input. See DocumentListInput
a Document List builder. See DocumentListBuilder
By giving a Document List Item Input receive the respective Document List Item builder
Optional
spec: DocumentListItemInputa document list item input. See DocumentListItemInput
a Document List Item builder. See DocumentListItemBuilder
By giving a type name or Document Type List Input receive the respective Document List Builder
a type name or a document type list input. See DocumentTypeListInput
a Document List builder. See DocumentListBuilder
By providing a type name receive a List Item builder
a type name
a List Item builder. See ListItemBuilder
Get an array of List Item builders
an array of list item builders. See ListItemBuilder
By giving a templateID and a set of parameters receive a Document builder that takes InitialValueTemplate into account
a template ID
Optional
parameters: Record<string, unknown>an object of parameters
a Document builder. See DocumentBuilder
By giving a Editor Node receive the respective Document Builder
Optional
spec: EditorNodean editor node. See EditorNode
a Document builder. See DocumentBuilder
By giving a templateID and a set of parameters receive an Item Builder that takes InitialValueTemplate into account
a template ID
Optional
parameters: Record<string, any>an object of parameters
an Item builder. See ListItemBuilder
By giving a List Input receive the respective Builder, otherwise return default ListBuilder builder
a List builder. See ListBuilder
By giving a List Item Input receive the respective Builder, otherwise return default ListItem builder
Optional
spec: ListItemInputa list item input. See ListItemInput
a List Item builder. See ListItemBuilder
By giving a Menu Item receive the respective Builder, otherwise return default MenuItem builder
a Menu Item builder. See MenuItemBuilder
By giving a Menu Item Group receive the respective Builder
Optional
spec: MenuItemGroupa menu item group. See MenuItemGroup
a Menu Item Group builder. See MenuItemGroupBuilder
By giving an array of initial value template receive an array of Menu Items, otherwise return default MenuItem builder
an array of initial value template items. See InitialValueTemplateItem
an array of Menu Items. See MenuItem
By giving a sort ordering object receive a Menu Item Builder
a sort ordering object. See SortOrdering
a Menu Item builder. See MenuItemBuilder
By giving a type receive a list of Menu Items ordered by it
a type
an array of Menu Items. See MenuItem
View for structure
component for view
form for view
Interface for the structure builder.