\ No newline at end of file
diff --git a/docs/enums/Icon.html b/docs/enums/Icon.html
index f70a574b..70da5aa6 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 d76c4ac3..c756304b 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 a5b1ad1c..e8669bc6 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 8379310b..58145362 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 48bdec28..124cb011 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 9f831fe9..6dc9fe5d 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 ceed5f5d..1acde5d7 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 cd1972c6..12d838f7 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/Interaction.html b/docs/interfaces/Interaction.html
index 6f7ad574..896cf096 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 5b87da0b..2d8f7d4b 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 7600a79b..4b0f65f3 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 1c2e6090..5073838d 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 16fcb5e5..39ee2809 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 252b0713..ca5d6388 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 656c3d9f..820d61db 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 094a1569..ec62f8ed 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 cc07f65c..9b5137c2 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 1ce72208..c083045d 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 b951a60f..5192cb97 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 da02a9a4..5b0bef7f 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 458b64a4..c517f795 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 255a7425..64606485 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 8400a1ed..89eb509c 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 8a335b3c..f5dd9cb1 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 7372066d..7d769ca4 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 cc2b64d4..543e257d 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 264e9b05..dcea1ec5 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 7f461fe4..776e4c86 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 c85fb8c0..b7c1e2bf 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 6be515f3..f35e4b59 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 a6a52902..bab897eb 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/ValueDefault.html b/docs/interfaces/ValueDefault.html
index e41b2b70..a98447d5 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 08830e4b..12b9a6b8 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 d6287d95..c31d0bef 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; makeBettyInput: any; makeBettyUpdateInput: any; prepareAction: any; setOption: any; useCurrentPageId: any; useCurrentPartialId: any; useModelQuery: 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
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
Returns Promise<PreparedAction>
set Option:function
Parameters
structure: PrefabComponent
key: string
transform: (option: PrefabComponentOption) => PrefabComponentOption
Parameters
option: PrefabComponentOption
Returns PrefabComponentOption
Returns void
use Current Page Id:function
Returns string
use Current Partial Id:function
Returns 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
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 }
Optional background Color?: { type: string; value: string }
type: string
value: string
Optional border Color?: { type: string; value: string }
type: string
value: string
Optional border Radius?: string | string[]
Optional border Style?: string
Optional border Width?: string | string[]
Optional box Shadow?: string
Optional color?: { type: string; value: string }
type: string
value: string
Optional font Family?: string
Optional font Size?: string
Optional font Style?: string
Optional font Weight?: string
Optional letter Spacing?: string
Optional line Height?: string
Optional padding?: string | string[]
Optional text Decoration?: string
Optional text Transform?: string
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
Style Producer
Type declaration
Parameters
key: string
Returns PrefabComponentStyle
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 text
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
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 text
Parameters
label: string
attrs: Attributes = {}
Returns OptionProducer
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