\ No newline at end of file
diff --git a/docs/enums/AllowedStateKeys.html b/docs/enums/AllowedStateKeys.html
index 6ce0a6eb..cbf3fb6e 100644
--- a/docs/enums/AllowedStateKeys.html
+++ b/docs/enums/AllowedStateKeys.html
@@ -1 +1 @@
-AllowedStateKeys | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/enums/Icon.html b/docs/enums/Icon.html
index cea32412..ce4c12fa 100644
--- a/docs/enums/Icon.html
+++ b/docs/enums/Icon.html
@@ -1 +1 @@
-Icon | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/enums/InteractionOptionType.html b/docs/enums/InteractionOptionType.html
index 295fb850..7965a0c6 100644
--- a/docs/enums/InteractionOptionType.html
+++ b/docs/enums/InteractionOptionType.html
@@ -1 +1 @@
-InteractionOptionType | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/enums/InteractionOptionTypeToDo.html b/docs/enums/InteractionOptionTypeToDo.html
index d4239421..7de51743 100644
--- a/docs/enums/InteractionOptionTypeToDo.html
+++ b/docs/enums/InteractionOptionTypeToDo.html
@@ -1 +1 @@
-InteractionOptionTypeToDo | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/enums/InteractionType.html b/docs/enums/InteractionType.html
index fe4b5920..bf5abf5d 100644
--- a/docs/enums/InteractionType.html
+++ b/docs/enums/InteractionType.html
@@ -1 +1 @@
-InteractionType | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/enums/ThemeColor.html b/docs/enums/ThemeColor.html
index 77e7e8b1..76743614 100644
--- a/docs/enums/ThemeColor.html
+++ b/docs/enums/ThemeColor.html
@@ -1 +1 @@
-ThemeColor | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/AuthenticateUserStepOption.html b/docs/interfaces/AuthenticateUserStepOption.html
index 7ae71681..4c07f3a1 100644
--- a/docs/interfaces/AuthenticateUserStepOption.html
+++ b/docs/interfaces/AuthenticateUserStepOption.html
@@ -1 +1 @@
-AuthenticateUserStepOption | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/BaseConfiguration.html b/docs/interfaces/BaseConfiguration.html
index e927901e..a834d1ce 100644
--- a/docs/interfaces/BaseConfiguration.html
+++ b/docs/interfaces/BaseConfiguration.html
@@ -1 +1 @@
-BaseConfiguration | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/BasePrefabInteraction.html b/docs/interfaces/BasePrefabInteraction.html
index 4bcfcf73..c62e1b0c 100644
--- a/docs/interfaces/BasePrefabInteraction.html
+++ b/docs/interfaces/BasePrefabInteraction.html
@@ -1 +1 @@
-BasePrefabInteraction | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/BuildStyleDefinition.html b/docs/interfaces/BuildStyleDefinition.html
index 304c3d74..a6e6065e 100644
--- a/docs/interfaces/BuildStyleDefinition.html
+++ b/docs/interfaces/BuildStyleDefinition.html
@@ -1 +1 @@
-BuildStyleDefinition | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/Interaction.html b/docs/interfaces/Interaction.html
index fc331ead..b304936f 100644
--- a/docs/interfaces/Interaction.html
+++ b/docs/interfaces/Interaction.html
@@ -1 +1 @@
-Interaction | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/InteractionCompatibility.html b/docs/interfaces/InteractionCompatibility.html
index 31991a37..6134cf07 100644
--- a/docs/interfaces/InteractionCompatibility.html
+++ b/docs/interfaces/InteractionCompatibility.html
@@ -1 +1 @@
-InteractionCompatibility | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/ParameterOptionWithComponentRef.html b/docs/interfaces/ParameterOptionWithComponentRef.html
index 348bdb93..06eb0635 100644
--- a/docs/interfaces/ParameterOptionWithComponentRef.html
+++ b/docs/interfaces/ParameterOptionWithComponentRef.html
@@ -1 +1 @@
-ParameterOptionWithComponentRef | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/ParameterOptionWithId.html b/docs/interfaces/ParameterOptionWithId.html
index 8e22f73f..905dfd3a 100644
--- a/docs/interfaces/ParameterOptionWithId.html
+++ b/docs/interfaces/ParameterOptionWithId.html
@@ -1 +1 @@
-ParameterOptionWithId | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/ParameterOptionWithPageId.html b/docs/interfaces/ParameterOptionWithPageId.html
index 25e63cb9..f2fa0692 100644
--- a/docs/interfaces/ParameterOptionWithPageId.html
+++ b/docs/interfaces/ParameterOptionWithPageId.html
@@ -1 +1 @@
-ParameterOptionWithPageId | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/ParameterOptionWithPath.html b/docs/interfaces/ParameterOptionWithPath.html
index 68573636..10600e5f 100644
--- a/docs/interfaces/ParameterOptionWithPath.html
+++ b/docs/interfaces/ParameterOptionWithPath.html
@@ -1 +1 @@
-ParameterOptionWithPath | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/Prefab.html b/docs/interfaces/Prefab.html
index b1d280c0..2a1e9f85 100644
--- a/docs/interfaces/Prefab.html
+++ b/docs/interfaces/Prefab.html
@@ -1 +1 @@
-Prefab | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/PrefabAction.html b/docs/interfaces/PrefabAction.html
index ebcb5ecb..2a18b066 100644
--- a/docs/interfaces/PrefabAction.html
+++ b/docs/interfaces/PrefabAction.html
@@ -1 +1 @@
-PrefabAction | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/PrefabActionAssign.html b/docs/interfaces/PrefabActionAssign.html
index 83b17041..f5b35dcb 100644
--- a/docs/interfaces/PrefabActionAssign.html
+++ b/docs/interfaces/PrefabActionAssign.html
@@ -1 +1 @@
-PrefabActionAssign | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/PrefabActionCreateStepOption.html b/docs/interfaces/PrefabActionCreateStepOption.html
index df2aad6d..557bc241 100644
--- a/docs/interfaces/PrefabActionCreateStepOption.html
+++ b/docs/interfaces/PrefabActionCreateStepOption.html
@@ -1 +1 @@
-PrefabActionCreateStepOption | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/PrefabActionDeleteStepOption.html b/docs/interfaces/PrefabActionDeleteStepOption.html
index ae7e8d95..babeaff1 100644
--- a/docs/interfaces/PrefabActionDeleteStepOption.html
+++ b/docs/interfaces/PrefabActionDeleteStepOption.html
@@ -1 +1 @@
-PrefabActionDeleteStepOption | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/PrefabActionStep.html b/docs/interfaces/PrefabActionStep.html
index 3f335710..33722bda 100644
--- a/docs/interfaces/PrefabActionStep.html
+++ b/docs/interfaces/PrefabActionStep.html
@@ -1 +1 @@
-PrefabActionStep | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/PrefabActionUpdateStepOption.html b/docs/interfaces/PrefabActionUpdateStepOption.html
index b13f81bd..6842b6ad 100644
--- a/docs/interfaces/PrefabActionUpdateStepOption.html
+++ b/docs/interfaces/PrefabActionUpdateStepOption.html
@@ -1 +1 @@
-PrefabActionUpdateStepOption | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/PrefabComponent.html b/docs/interfaces/PrefabComponent.html
index e8c08bdb..654884d6 100644
--- a/docs/interfaces/PrefabComponent.html
+++ b/docs/interfaces/PrefabComponent.html
@@ -1 +1 @@
-PrefabComponent | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/PrefabComponentOptionBase.html b/docs/interfaces/PrefabComponentOptionBase.html
index f2fc6188..9416e20b 100644
--- a/docs/interfaces/PrefabComponentOptionBase.html
+++ b/docs/interfaces/PrefabComponentOptionBase.html
@@ -1 +1 @@
-PrefabComponentOptionBase | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/PrefabCustomInteraction.html b/docs/interfaces/PrefabCustomInteraction.html
index 70957331..3f85039e 100644
--- a/docs/interfaces/PrefabCustomInteraction.html
+++ b/docs/interfaces/PrefabCustomInteraction.html
@@ -1 +1 @@
-PrefabCustomInteraction | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/PrefabGlobalInteraction.html b/docs/interfaces/PrefabGlobalInteraction.html
index 25d58935..36e31152 100644
--- a/docs/interfaces/PrefabGlobalInteraction.html
+++ b/docs/interfaces/PrefabGlobalInteraction.html
@@ -1 +1 @@
-PrefabGlobalInteraction | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/PrefabLinkedOptionBase.html b/docs/interfaces/PrefabLinkedOptionBase.html
index 8aaa394c..60350f82 100644
--- a/docs/interfaces/PrefabLinkedOptionBase.html
+++ b/docs/interfaces/PrefabLinkedOptionBase.html
@@ -1 +1 @@
-PrefabLinkedOptionBase | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/PrefabPartial.html b/docs/interfaces/PrefabPartial.html
index 8162f972..ce32ed6b 100644
--- a/docs/interfaces/PrefabPartial.html
+++ b/docs/interfaces/PrefabPartial.html
@@ -1 +1 @@
-PrefabPartial | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/PrefabVariable.html b/docs/interfaces/PrefabVariable.html
index 31f7c1da..324345ca 100644
--- a/docs/interfaces/PrefabVariable.html
+++ b/docs/interfaces/PrefabVariable.html
@@ -1 +1 @@
-PrefabVariable | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/PrefabWrapper.html b/docs/interfaces/PrefabWrapper.html
index 87e60cec..93a171cf 100644
--- a/docs/interfaces/PrefabWrapper.html
+++ b/docs/interfaces/PrefabWrapper.html
@@ -1 +1 @@
-PrefabWrapper | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/PrefabWrapperLinkedOption.html b/docs/interfaces/PrefabWrapperLinkedOption.html
index f804cc2a..97f97890 100644
--- a/docs/interfaces/PrefabWrapperLinkedOption.html
+++ b/docs/interfaces/PrefabWrapperLinkedOption.html
@@ -1 +1 @@
-PrefabWrapperLinkedOption | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/PrefabWrapperLinkedPartialOption.html b/docs/interfaces/PrefabWrapperLinkedPartialOption.html
index 4ed66e06..8ef91d90 100644
--- a/docs/interfaces/PrefabWrapperLinkedPartialOption.html
+++ b/docs/interfaces/PrefabWrapperLinkedPartialOption.html
@@ -1 +1 @@
-PrefabWrapperLinkedPartialOption | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/StaticValue.html b/docs/interfaces/StaticValue.html
index bd266f97..351e4875 100644
--- a/docs/interfaces/StaticValue.html
+++ b/docs/interfaces/StaticValue.html
@@ -1 +1 @@
-StaticValue | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/StyleDefinition.html b/docs/interfaces/StyleDefinition.html
index b2c9412a..71d7d715 100644
--- a/docs/interfaces/StyleDefinition.html
+++ b/docs/interfaces/StyleDefinition.html
@@ -1 +1 @@
-StyleDefinition | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/StyleDefinitionContentObject.html b/docs/interfaces/StyleDefinitionContentObject.html
index 2fdeea3f..39b7d63e 100644
--- a/docs/interfaces/StyleDefinitionContentObject.html
+++ b/docs/interfaces/StyleDefinitionContentObject.html
@@ -1 +1 @@
-StyleDefinitionContentObject | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/StyleDefinitionState.html b/docs/interfaces/StyleDefinitionState.html
index bf5e9aa4..7706d280 100644
--- a/docs/interfaces/StyleDefinitionState.html
+++ b/docs/interfaces/StyleDefinitionState.html
@@ -1 +1 @@
-StyleDefinitionState | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/StyleReference.html b/docs/interfaces/StyleReference.html
index c3589a49..e98cf224 100644
--- a/docs/interfaces/StyleReference.html
+++ b/docs/interfaces/StyleReference.html
@@ -1 +1 @@
-StyleReference | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/ThemeColorReference.html b/docs/interfaces/ThemeColorReference.html
index 5383a897..f7dba2f1 100644
--- a/docs/interfaces/ThemeColorReference.html
+++ b/docs/interfaces/ThemeColorReference.html
@@ -1 +1 @@
-ThemeColorReference | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/ValueDefault.html b/docs/interfaces/ValueDefault.html
index 701301bf..d3b56657 100644
--- a/docs/interfaces/ValueDefault.html
+++ b/docs/interfaces/ValueDefault.html
@@ -1 +1 @@
-ValueDefault | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/interfaces/ValueRef.html b/docs/interfaces/ValueRef.html
index b010e16b..c7e06881 100644
--- a/docs/interfaces/ValueRef.html
+++ b/docs/interfaces/ValueRef.html
@@ -1 +1 @@
-ValueRef | @betty-blocks/component-sdk
\ No newline at end of file
diff --git a/docs/modules.html b/docs/modules.html
index b6738f81..6f162045 100644
--- a/docs/modules.html
+++ b/docs/modules.html
@@ -1,4 +1,4 @@
-@betty-blocks/component-sdk
- Preparing search index...
- The search index is not available
@betty-blocks/component-sdk@betty-blocks/component-sdk
Index
Enumerations
Interfaces
Type aliases
Functions
Type aliases
Before Create Args
Type declaration
components: {}
[name: string]: any
helpers: { BettyPrefabs: typeof BettyPrefabs; PropertyKind: typeof PropertyKind; addActionVariable: any; camelToSnakeCase: any; cloneStructure: any; createUuid: any; getPageAuthenticationProfileId: any; makeBettyInput: any; makeBettyUpdateInput: any; prepareAction: any; prepareInput: any; setOption: any; useActionIdSelector: any; useCurrentPageId: any; useCurrentPartialId: any; useModelIdSelector: any; useModelQuery: any; usePrefabSelector: any; usePropertyQuery: any }
Betty Prefabs: typeof BettyPrefabs
Property Kind: typeof PropertyKind
add Action Variable:function
Parameters
actionId: string
name: string
kind: ActionVariableKind
options: object
Returns Promise<ActionVariable>
camel To Snake Case:function
Parameters
str: string
Returns string
clone Structure:function
Parameters
prefabName: string
Returns PrefabReference
create Uuid:function
Returns string
get Page Authentication Profile Id:function
Returns string
make Betty Input:function
Parameters
prefabName: string
model: Model
property: Property
variable: ActionVariable
Optional relatedIdProperties: Record<string, string>
Optional relatedModelIds: Record<string, string>
Returns PrefabReference
make Betty Update Input:function
Parameters
prefabName: string
model: Model
property: Property
variable: ActionVariable
Optional relatedIdProperties: Record<string, string>
Optional relatedModelIds: Record<string, string>
Returns PrefabReference
prepare Action:function
Parameters
componentId: string
idProperty: Property
properties: Property[]
actionTemplate: "create" | "update" | "delete" | "login" | "empty"
Optional authenticationProfile: AuthenticationProfile
Optional actionName: string
Optional permissions: "public" | "private" | "inherit"
Optional getPageAuthenticationProfileId: string
Returns Promise<PreparedAction>
prepare Input:function
Parameters
actionId: null | string
variableName: undefined | string
kind: "AUTO_INCREMENT" | "BELONGS_TO" | "BOOLEAN" | "BOOLEAN_EXPRESSION" | "COUNT" | "DATE" | "DATE_EXPRESSION" | "DATE_TIME" | "DATE_TIME_EXPRESSION" | "DECIMAL" | "DECIMAL_EXPRESSION" | "EMAIL" | "EMAIL_ADDRESS" | "ENUM" | "FILE" | "FLOAT" | "GOOGLE_DOCUMENT" | "HAS_AND_BELONGS_TO_MANY" | "HAS_MANY" | "HAS_ONE" | "IBAN" | "IMAGE" | "INTEGER" | "INTEGER_EXPRESSION" | "LIST" | "LOGIN_TOKEN" | "MINUTES" | "MINUTES_EXPRESSION" | "MULTI_FILE" | "MULTI_IMAGE" | "PASSWORD" | "PDF" | "PERIODIC_COUNT" | "PHONE_NUMBER" | "PRICE" | "PRICE_EXPRESSION" | "RICH_TEXT" | "SERIAL" | "SIGNED_PDF" | "STRING" | "STRING_EXPRESSION" | "SUM" | "TEXT" | "TEXT_EXPRESSION" | "TIME" | "URL" | "ZIPCODE"
propertyKind: "AUTO_INCREMENT" | "BELONGS_TO" | "BOOLEAN" | "BOOLEAN_EXPRESSION" | "COUNT" | "DATE" | "DATE_EXPRESSION" | "DATE_TIME" | "DATE_TIME_EXPRESSION" | "DECIMAL" | "DECIMAL_EXPRESSION" | "EMAIL" | "EMAIL_ADDRESS" | "ENUM" | "FILE" | "FLOAT" | "GOOGLE_DOCUMENT" | "HAS_AND_BELONGS_TO_MANY" | "HAS_MANY" | "HAS_ONE" | "IBAN" | "IMAGE" | "INTEGER" | "INTEGER_EXPRESSION" | "LIST" | "LOGIN_TOKEN" | "MINUTES" | "MINUTES_EXPRESSION" | "MULTI_FILE" | "MULTI_IMAGE" | "PASSWORD" | "PDF" | "PERIODIC_COUNT" | "PHONE_NUMBER" | "PRICE" | "PRICE_EXPRESSION" | "RICH_TEXT" | "SERIAL" | "SIGNED_PDF" | "STRING" | "STRING_EXPRESSION" | "SUM" | "TEXT" | "TEXT_EXPRESSION" | "TIME" | "URL" | "ZIPCODE"
Optional permissions: "public" | "private" | "inherit"
Optional getPageAuthenticationProfileId: string
Returns Promise<PreparedInput>
set Option:function
Parameters
structure: PrefabComponent
key: string
transform: (option: PrefabComponentOption) => PrefabComponentOption
Parameters
option: PrefabComponentOption
Returns PrefabComponentOption
Returns void
use Action Id Selector:function
Returns null | string
use Current Page Id:function
Returns string
use Current Partial Id:function
Returns string
use Model Id Selector:function
Returns null | string
use Model Query:function
Parameters
options: Record<string, any>
Returns { data: Record<string, any> | null; error: Record<string, any> | null; loading: boolean }
data: Record<string, any> | null
error: Record<string, any> | null
loading: boolean
use Prefab Selector:function
Returns null | { id: string; name: string }
use Property Query:function
Parameters
propertyId: string
Returns { data: Record<string, any> | null; error: Record<string, any> | null; loading: boolean }
data: Record<string, any> | null
error: Record<string, any> | null
loading: boolean
prefab: Prefab
prefabs: Prefab[]
close:function
Returns void
save:function
Parameters
prefab: Prefab
Returns void
Configuration
Hook
Type declaration
input: Record<string, Ref>
Optional output?: {}
[key: string]: Ref
query: string
Linked Option Producer
Type declaration
Parameters
key: string
Returns PrefabWrapperLinkedOption
Linked Partial Option Producer
Type declaration
Parameters
key: string
Returns PrefabWrapperLinkedPartialOption
Option Category
Type declaration
Optional condition?: { comparator: string; option: string; type: string; value: string | boolean | number }
comparator: string
option: string
type: string
value: string | boolean | number
Optional expanded?: boolean
label: string
members: string[]
Option Producer
Type declaration
Parameters
key: string
Returns PrefabComponentOption
Prefab Component Option
Prefab Component Style
Type declaration
Optional name?: string
Optional overwrite?: { backgroundColor?: { type: string; value: string }; borderColor?: { type: string; value: string }; borderRadius?: string | string[]; borderStyle?: string; borderWidth?: string | string[]; boxShadow?: string; color?: { type: string; value: string }; fontFamily?: string; fontSize?: string; fontStyle?: string; fontWeight?: string; letterSpacing?: string; lineHeight?: string; padding?: string | string[]; textDecoration?: string; textTransform?: string } | StyleDefinitionState[]
Prefab Interaction
Prefab Interaction Parameter
Prefab Reference
Prefab Variable Kind
Prefab Wrapper Linked Option Configuration
Type declaration
Optional allowed Input?: { name: string; value: string | boolean | number }[]
Optional as?: string
Optional condition?: { comparator: "EQ"; option: string; type: "SHOW" | "HIDE"; value: string | boolean | number }
comparator: "EQ"
option: string
type: "SHOW" | "HIDE"
value: string | boolean | number
Optional data Type?: string
Ref Or Value
Style Definition Content
Style Definition Content Base
Style Producer
Type declaration
Parameters
key: string
Returns PrefabComponentStyle
Style State Keys
Value Config
Functions
Const action
Parameters
label: string
attrs: Attributes
Returns OptionProducer
Const action Input Objects
Parameters
label: string
attrs: Attributes
Returns OptionProducer
Const authentication Profile
Parameters
label: string
attrs: Attributes
Returns OptionProducer
Const buttongroup
Parameters
label: string
options: [string, string][]
attrs: Attributes = {}
Returns OptionProducer
Const child Selector
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const color
Parameters
label: string
attrs: ColorAttributes
Returns OptionProducer
Const component
Create a component prefab
Parameters
name: string
name of the component
@@ -6,8 +6,8 @@attributes
descendants: PrefabReference[]
a list of child prefab components
-Returns PrefabComponent
Const dropdown
Parameters
label: string
options: [string, string][]
attrs: Attributes = {}
Returns OptionProducer
Const endpoint
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const filter
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const font
Parameters
label: string
attrs: Attributes
Returns OptionProducer
Const hide If
Parameters
key: string
comparator: "EQ"
value: string | boolean
Returns undefined | { comparator: "EQ"; option: string; type: "SHOW" | "HIDE"; value: string | boolean }
Const icon
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const linked
Parameters
attrs: Partial<Omit<PrefabWrapperLinkedOption, RedundantKeys>>
Returns LinkedOptionProducer
Const linked Partial
Parameters
attrs: Partial<Omit<PrefabWrapperLinkedPartialOption, RedundantKeys>>
Returns LinkedPartialOptionProducer
Const model
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const model And Relation
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const number
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const option
Parameters
type: string
attrs: Attributes
Returns OptionProducer
Const partial
Returns PrefabComponent
Const dropdown
Parameters
label: string
options: [string, string][]
attrs: Attributes = {}
Returns OptionProducer
Const endpoint
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const filter
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const font
Parameters
label: string
attrs: Attributes
Returns OptionProducer
Const hide If
Parameters
key: string
comparator: "EQ"
value: string | boolean
Returns undefined | { comparator: "EQ"; option: string; type: "SHOW" | "HIDE"; value: string | boolean }
Const icon
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const linked
Parameters
attrs: Partial<Omit<PrefabWrapperLinkedOption, RedundantKeys>>
Returns LinkedOptionProducer
Const linked Partial
Parameters
attrs: Partial<Omit<PrefabWrapperLinkedPartialOption, RedundantKeys>>
Returns LinkedPartialOptionProducer
Const model
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const model And Relation
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const number
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const option
Parameters
type: string
attrs: Attributes
Returns OptionProducer
Const partial
Create a partial prefab
-Returns PrefabReference
Const prefab
Parameters
name: string
attr: Attributes
beforeCreate: undefined | BeforeCreate
structure: PrefabReference[]
Returns Prefab
Const property
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const reconfigure
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const show If
Parameters
key: string
comparator: "EQ"
value: string | boolean
Returns undefined | { comparator: "EQ"; option: string; type: "SHOW" | "HIDE"; value: string | boolean }
Const show If True
Parameters
key: string
Returns undefined | { comparator: "EQ"; option: string; type: "SHOW" | "HIDE"; value: string | boolean }
Const size
Parameters
label: string
attrs: Attributes
Returns OptionProducer
Const sizes
Parameters
label: string
attrs: Attributes
Returns OptionProducer
Const static Color
Parameters
value: string
Returns StaticValue
Const style
Parameters
type: string
__namedParameters: RequiredStyleAttrs
Returns StyleDefinition
Const style Reference
Parameters
name: string
attrs: StyleReferenceAttrs
Returns StyleReference
Const text
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const theme Color
Parameters
value: string
Returns ThemeColorReference
Const toggle
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const variable
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const wrapper
Returns PrefabReference
Const prefab
Parameters
name: string
attr: Attributes
beforeCreate: undefined | BeforeCreate
structure: PrefabReference[]
Returns Prefab
Const property
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const reconfigure
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const show If
Parameters
key: string
comparator: "EQ"
value: string | boolean
Returns undefined | { comparator: "EQ"; option: string; type: "SHOW" | "HIDE"; value: string | boolean }
Const show If True
Parameters
key: string
Returns undefined | { comparator: "EQ"; option: string; type: "SHOW" | "HIDE"; value: string | boolean }
Const size
Parameters
label: string
attrs: Attributes
Returns OptionProducer
Const sizes
Parameters
label: string
attrs: Attributes
Returns OptionProducer
Const static Color
Parameters
value: string
Returns StaticValue
Const style
Parameters
type: string
__namedParameters: RequiredStyleAttrs
Returns StyleDefinition
Const style Reference
Parameters
name: string
attrs: StyleReferenceAttrs
Returns StyleReference
Const text
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const theme Color
Parameters
value: string
Returns ThemeColorReference
Const toggle
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const variable
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
Const wrapper
Create a wrapper prefab
Parameters
attrs: WrapperAttrs
descendants: PrefabReference[]
Returns PrefabReference
Generated using TypeDoc