\ No newline at end of file
diff --git a/docs/enums/AllowedStateKeys.html b/docs/enums/AllowedStateKeys.html
index b87175d6..b2b608ef 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 dcbd1112..e29d1a42 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 57cda67f..5b2b54de 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 2dd438cb..b8065b49 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 cd703e3e..63ba0e63 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 c1c51e59..0458db53 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 d87939d3..985da52d 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 abf3d63c..2e7b76a2 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 46c3bc8f..c03eedba 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 0e9eee7d..c074f51e 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 babed3cb..a8f1c992 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 b0fe1602..ea503933 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 c2a2a752..7e0fef00 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 e4c287e1..281be0ed 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 8dfc76fb..e7d5c7d3 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 634f25ef..466ec9f0 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 27a262d6..c3ab8839 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 4f375130..cf9bbb47 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 876feb9a..e7d5ad0c 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 098098b2..4002c8a3 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 1ba148bc..5d025bb2 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 05fc230a..8de10a28 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 4dc4142d..534743e4 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 3d28c604..f47381df 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 ed1d182f..dacf3f24 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 3079c538..cb19415a 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 3e707a9f..aa845c63 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 74b0f176..1309a83e 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 22fa1b33..a92a1834 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 5c9e7164..8ce40c24 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 5e573f9f..1f6d39ec 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 419c6990..a4716b41 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 873ea17f..4f8b6eb5 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 18cb4331..4c540ed2 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 699ca906..38b4a1e9 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 1e00f35d..5d0d2c55 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 6676630e..7d7c0d24 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 112106f1..ab5768ee 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 ef82b74e..700cbc5a 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 7c573231..f09822ef 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 6ef7d424..6cafc727 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 69232ae6..0f488f32 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; createBlacklist: any; createUuid: any; getPageAuthenticationProfileId: any; getPageName: any; makeBettyInput: any; makeBettyUpdateInput: any; prepareAction: any; prepareInput: any; setOption: any; useActionIdSelector: any; useCurrentPageId: any; useCurrentPartialId: any; useModelIdSelector: any; useModelQuery: any; useModelRelationQuery: 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 Blacklist:function
Parameters
whiteList: ("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")[]
Returns ("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")[]
create Uuid:function
Returns string
get Page Authentication Profile Id:function
Returns string
get Page Name: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
Optional pageName: 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 Model Relation Query:function
Parameters
propertyModelId: 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
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
model Id: string
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 add Child
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 display Logic
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
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 display Logic
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
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