diff --git a/docs/enums/ActionVariableKind.html b/docs/enums/ActionVariableKind.html index 9f530e9..c4eeaa7 100644 --- a/docs/enums/ActionVariableKind.html +++ b/docs/enums/ActionVariableKind.html @@ -1,4 +1,4 @@ -ActionVariableKind | @betty-blocks/component-sdk

Enumeration ActionVariableKind

Enumeration Members

ARRAY +ActionVariableKind | @betty-blocks/component-sdk

Enumeration ActionVariableKind

Enumeration Members

Enumeration Members

ARRAY: "ARRAY"
BOOLEAN: "BOOLEAN"
COLLECTION: "COLLECTION"
DATE: "DATE"
DATE_TIME: "DATE_TIME"
DECIMAL: "DECIMAL"
INTEGER: "INTEGER"
JSON: "JSON"
OBJECT: "OBJECT"
RECORD: "RECORD"
STRING: "STRING"
+

Enumeration Members

ARRAY: "ARRAY"
BOOLEAN: "BOOLEAN"
COLLECTION: "COLLECTION"
DATE: "DATE"
DATE_TIME: "DATE_TIME"
DECIMAL: "DECIMAL"
INTEGER: "INTEGER"
JSON: "JSON"
OBJECT: "OBJECT"
RECORD: "RECORD"
STRING: "STRING"
diff --git a/docs/enums/AllowedStateKeys.html b/docs/enums/AllowedStateKeys.html index b715de9..c2e2c70 100644 --- a/docs/enums/AllowedStateKeys.html +++ b/docs/enums/AllowedStateKeys.html @@ -1,8 +1,8 @@ -AllowedStateKeys | @betty-blocks/component-sdk

Enumeration Members

DISABLED +AllowedStateKeys | @betty-blocks/component-sdk

Enumeration Members

DISABLED: "disabled"
FOCUS: "focus"
HOVER: "hover"
INVALID: "invalid"
READONLY: "readOnly"
SELECTED: "selected"
VALID: "valid"
+

Enumeration Members

DISABLED: "disabled"
FOCUS: "focus"
HOVER: "hover"
INVALID: "invalid"
READONLY: "readOnly"
SELECTED: "selected"
VALID: "valid"
diff --git a/docs/enums/CreatePropertyKind.html b/docs/enums/CreatePropertyKind.html index d687ca3..a0532c8 100644 --- a/docs/enums/CreatePropertyKind.html +++ b/docs/enums/CreatePropertyKind.html @@ -1,4 +1,4 @@ -CreatePropertyKind | @betty-blocks/component-sdk

Enumeration CreatePropertyKind

Enumeration Members

AUTO_INCREMENT +CreatePropertyKind | @betty-blocks/component-sdk

Enumeration CreatePropertyKind

Enumeration Members

Enumeration Members

AUTO_INCREMENT: "AUTO_INCREMENT"
BOOLEAN: "BOOLEAN"
BOOLEAN_EXPRESSION: "BOOLEAN_EXPRESSION"
DATE: "DATE"
DATE_EXPRESSION: "DATE_EXPRESSION"
DATE_TIME: "DATE_TIME"
DATE_TIME_EXPRESSION: "DATE_TIME_EXPRESSION"
DECIMAL: "DECIMAL"
DECIMAL_EXPRESSION: "DECIMAL_EXPRESSION"
EMAIL_ADDRESS: "EMAIL_ADDRESS"
FILE: "FILE"
IBAN: "IBAN"
IMAGE: "IMAGE"
INTEGER: "INTEGER"
INTEGER_EXPRESSION: "INTEGER_EXPRESSION"
LIST: "LIST"
MINUTES: "MINUTES"
MINUTES_EXPRESSION: "MINUTES_EXPRESSION"
MULTI_FILE: "MULTI_FILE"
MULTI_IMAGE: "MULTI_IMAGE"
OBJECT: "OBJECT"
PASSWORD: "PASSWORD"
PDF: "PDF"
PHONE_NUMBER: "PHONE_NUMBER"
PRICE: "PRICE"
PRICE_EXPRESSION: "PRICE_EXPRESSION"
RICH_TEXT: "RICH_TEXT"
STRING: "STRING"
STRING_EXPRESSION: "STRING_EXPRESSION"
TEXT: "TEXT"
TEXT_EXPRESSION: "TEXT_EXPRESSION"
TIME: "TIME"
URL: "URL"
ZIPCODE: "ZIPCODE"
+

Enumeration Members

AUTO_INCREMENT: "AUTO_INCREMENT"
BOOLEAN: "BOOLEAN"
BOOLEAN_EXPRESSION: "BOOLEAN_EXPRESSION"
DATE: "DATE"
DATE_EXPRESSION: "DATE_EXPRESSION"
DATE_TIME: "DATE_TIME"
DATE_TIME_EXPRESSION: "DATE_TIME_EXPRESSION"
DECIMAL: "DECIMAL"
DECIMAL_EXPRESSION: "DECIMAL_EXPRESSION"
EMAIL_ADDRESS: "EMAIL_ADDRESS"
FILE: "FILE"
IBAN: "IBAN"
IMAGE: "IMAGE"
INTEGER: "INTEGER"
INTEGER_EXPRESSION: "INTEGER_EXPRESSION"
LIST: "LIST"
MINUTES: "MINUTES"
MINUTES_EXPRESSION: "MINUTES_EXPRESSION"
MULTI_FILE: "MULTI_FILE"
MULTI_IMAGE: "MULTI_IMAGE"
OBJECT: "OBJECT"
PASSWORD: "PASSWORD"
PDF: "PDF"
PHONE_NUMBER: "PHONE_NUMBER"
PRICE: "PRICE"
PRICE_EXPRESSION: "PRICE_EXPRESSION"
RICH_TEXT: "RICH_TEXT"
STRING: "STRING"
STRING_EXPRESSION: "STRING_EXPRESSION"
TEXT: "TEXT"
TEXT_EXPRESSION: "TEXT_EXPRESSION"
TIME: "TIME"
URL: "URL"
ZIPCODE: "ZIPCODE"
diff --git a/docs/enums/Icon.html b/docs/enums/Icon.html index 9248de4..0a0621a 100644 --- a/docs/enums/Icon.html +++ b/docs/enums/Icon.html @@ -1,4 +1,4 @@ -Icon | @betty-blocks/component-sdk

Enumeration Members

AccordionIcon +Icon | @betty-blocks/component-sdk

Enumeration Members

AccordionIcon: "AccordionIcon"
AccordionItemIcon: "AccordionItemIcon"
AlertIcon: "AlertIcon"
AutoCompleteIcon: "AutoCompleteIcon"
AvatarIcon: "AvatarIcon"
BarChartIcon: "BarChartIcon"
BreadcrumbIcon: "BreadcrumbIcon"
BreadcrumbItemIcon: "BreadcrumbItemIcon"
ButtonGroupIcon: "ButtonGroupIcon"
ButtonIcon: "ButtonIcon"
CardActionsIcon: "CardActionsIcon"
CardContentIcon: "CardContentIcon"
CardHeaderIcon: "CardHeaderIcon"
CardIcon: "CardIcon"
CardMediaIcon: "CardMediaIcon"
CheckboxGroupIcon: "CheckboxGroupIcon"
CheckboxIcon: "CheckboxIcon"
ChipIcon: "ChipIcon"
Column2Icon: "Column2Icon"
Column3Icon: "Column3Icon"
ColumnIcon: "ColumnIcon"
ConditionalIcon: "ConditionalIcon"
ContainerIcon: "ContainerIcon"
CreateFormIcon: "CreateFormIcon"
DataContainer: "DataContainer"
DataList: "DataList"
DataTable: "DataTable"
DataTableBody: "DataTableBody"
DataTableColumn: "DataTableColumn"
DataTableHead: "DataTableHead"
DataTableRow: "DataTableRow"
DatePickerIcon: "DatePickerIcon"
DateTimePickerIcon: "DateTimePickerIcon"
DecimalInputIcon: "DecimalInputIcon"
DefinitionListIcon: "DefinitionListIcon"
DeleteRecordIcon: "DeleteRecordIcon"
DetailViewIcon: "DetailViewIcon"
DialogIcon: "DialogIcon"
DrawerIcon: "DrawerIcon"
DynamicFormIcon: "DynamicFormIcon"
DynamicTableIcon: "DynamicTableIcon"
DynamicTilesIcon: "DynamicTilesIcon"
EmailInputIcon: "EmailInputIcon"
FileInputIcon: "FileInputIcon"
FilterIcon: "FilterIcon"
FormIcon: "FormIcon"
GridIcon: "GridIcon"
HiddenInputIcon: "HiddenInputIcon"
HorizontalRuleIcon: "HorizontalRuleIcon"
HtmlIcon: "HtmlIcon"
IbanInputIcon: "IbanInputIcon"
IconIcon: "IconIcon"
ImageCarouselIcon: "ImageCarouselIcon"
ImageIcon: "ImageIcon"
ImageInputIcon: "ImageInputIcon"
IncludeIcon: "IncludeIcon"
LabelIcon: "LabelIcon"
Layout1Icon: "Layout1Icon"
Layout2Icon: "Layout2Icon"
Layout3333Icon: "Layout3333Icon"
Layout363Icon: "Layout363Icon"
Layout444Icon: "Layout444Icon"
Layout48Icon: "Layout48Icon"
Layout66Icon: "Layout66Icon"
Layout84Icon: "Layout84Icon"
ListItemIcon: "ListItemIcon"
ListWithDataIcon: "ListWithDataIcon"
LoginFormIcon: "LoginFormIcon"
LogoutIcon: "LogoutIcon"
MenuIcon: "MenuIcon"
MenuItemIcon: "MenuItemIcon"
MultiLineIcon: "MultiLineIcon"
MultiSelectIcon: "MultiSelectIcon"
NavItemIcon: "NavItemIcon"
NavSidebarIcon: "NavSidebarIcon"
NavbarIcon: "NavbarIcon"
NumberInputIcon: "NumberInputIcon"
ObectIcon: "ObjectIcon"
OpenPageIcon: "OpenPageIcon"
OrderedListIcon: "OrderedListIcon"
PanelIcon: "PanelIcon"
PaperIcon: "PaperIcon"
ParagraphIcon: "ParagraphIcon"
PasswordInputIcon: "PasswordInputIcon"
PhoneInputIcon: "PhoneInputIcon"
PieChartIcon: "PieChartIcon"
PriceInputIcon: "PriceInputIcon"
ProgressBarIcon: "ProgressBarIcon"
RadioButtonIcon: "RadioButtonIcon"
RatingIcon: "RatingIcon"
RichTextEditorIcon: "RichTextEditorIcon"
RowColumnIcon: "RowColumnIcon"
RowIcon: "RowIcon"
SelectIcon: "SelectIcon"
SidebarLeftIcon: "SidebarLeftIcon"
SliderComponentIcon: "SliderComponentIcon"
SnackbarIcon: "SnackbarIcon"
StepIcon: "StepIcon"
StepperIcon: "StepperIcon"
SubViewIcon: "SubViewIcon"
SubViewItemIcon: "SubViewItemIcon"
SubmitButtonIcon: "SubmitButtonIcon"
SwitcherIcon: "SwitcherIcon"
TabIcon: "TabIcon"
Table: "Table"
TabsIcon: "TabsIcon"
TextInputIcon: "TextInputIcon"
TextareaIcon: "TextareaIcon"
TimePickerIcon: "TimePickerIcon"
TitleIcon: "TitleIcon"
UnorderedListIcon: "UnorderedListIcon"
UpdateFormIcon: "UpdateFormIcon"
UrlInputIcon: "UrlInputIcon"
+

Enumeration Members

AccordionIcon: "AccordionIcon"
AccordionItemIcon: "AccordionItemIcon"
AlertIcon: "AlertIcon"
AutoCompleteIcon: "AutoCompleteIcon"
AvatarIcon: "AvatarIcon"
BarChartIcon: "BarChartIcon"
BreadcrumbIcon: "BreadcrumbIcon"
BreadcrumbItemIcon: "BreadcrumbItemIcon"
ButtonGroupIcon: "ButtonGroupIcon"
ButtonIcon: "ButtonIcon"
CardActionsIcon: "CardActionsIcon"
CardContentIcon: "CardContentIcon"
CardHeaderIcon: "CardHeaderIcon"
CardIcon: "CardIcon"
CardMediaIcon: "CardMediaIcon"
CheckboxGroupIcon: "CheckboxGroupIcon"
CheckboxIcon: "CheckboxIcon"
ChipIcon: "ChipIcon"
Column2Icon: "Column2Icon"
Column3Icon: "Column3Icon"
ColumnIcon: "ColumnIcon"
ConditionalIcon: "ConditionalIcon"
ContainerIcon: "ContainerIcon"
CreateFormIcon: "CreateFormIcon"
DataContainer: "DataContainer"
DataList: "DataList"
DataTable: "DataTable"
DataTableBody: "DataTableBody"
DataTableColumn: "DataTableColumn"
DataTableHead: "DataTableHead"
DataTableRow: "DataTableRow"
DatePickerIcon: "DatePickerIcon"
DateTimePickerIcon: "DateTimePickerIcon"
DecimalInputIcon: "DecimalInputIcon"
DefinitionListIcon: "DefinitionListIcon"
DeleteRecordIcon: "DeleteRecordIcon"
DetailViewIcon: "DetailViewIcon"
DialogIcon: "DialogIcon"
DrawerIcon: "DrawerIcon"
DynamicFormIcon: "DynamicFormIcon"
DynamicTableIcon: "DynamicTableIcon"
DynamicTilesIcon: "DynamicTilesIcon"
EmailInputIcon: "EmailInputIcon"
FileInputIcon: "FileInputIcon"
FilterIcon: "FilterIcon"
FormIcon: "FormIcon"
GridIcon: "GridIcon"
HiddenInputIcon: "HiddenInputIcon"
HorizontalRuleIcon: "HorizontalRuleIcon"
HtmlIcon: "HtmlIcon"
IbanInputIcon: "IbanInputIcon"
IconIcon: "IconIcon"
ImageCarouselIcon: "ImageCarouselIcon"
ImageIcon: "ImageIcon"
ImageInputIcon: "ImageInputIcon"
IncludeIcon: "IncludeIcon"
LabelIcon: "LabelIcon"
Layout1Icon: "Layout1Icon"
Layout2Icon: "Layout2Icon"
Layout3333Icon: "Layout3333Icon"
Layout363Icon: "Layout363Icon"
Layout444Icon: "Layout444Icon"
Layout48Icon: "Layout48Icon"
Layout66Icon: "Layout66Icon"
Layout84Icon: "Layout84Icon"
ListItemIcon: "ListItemIcon"
ListWithDataIcon: "ListWithDataIcon"
LoginFormIcon: "LoginFormIcon"
LogoutIcon: "LogoutIcon"
MenuIcon: "MenuIcon"
MenuItemIcon: "MenuItemIcon"
MultiLineIcon: "MultiLineIcon"
MultiSelectIcon: "MultiSelectIcon"
NavItemIcon: "NavItemIcon"
NavSidebarIcon: "NavSidebarIcon"
NavbarIcon: "NavbarIcon"
NumberInputIcon: "NumberInputIcon"
ObectIcon: "ObjectIcon"
OpenPageIcon: "OpenPageIcon"
OrderedListIcon: "OrderedListIcon"
PanelIcon: "PanelIcon"
PaperIcon: "PaperIcon"
ParagraphIcon: "ParagraphIcon"
PasswordInputIcon: "PasswordInputIcon"
PhoneInputIcon: "PhoneInputIcon"
PieChartIcon: "PieChartIcon"
PriceInputIcon: "PriceInputIcon"
ProgressBarIcon: "ProgressBarIcon"
RadioButtonIcon: "RadioButtonIcon"
RatingIcon: "RatingIcon"
RichTextEditorIcon: "RichTextEditorIcon"
RowColumnIcon: "RowColumnIcon"
RowIcon: "RowIcon"
SelectIcon: "SelectIcon"
SidebarLeftIcon: "SidebarLeftIcon"
SliderComponentIcon: "SliderComponentIcon"
SnackbarIcon: "SnackbarIcon"
StepIcon: "StepIcon"
StepperIcon: "StepperIcon"
SubViewIcon: "SubViewIcon"
SubViewItemIcon: "SubViewItemIcon"
SubmitButtonIcon: "SubmitButtonIcon"
SwitcherIcon: "SwitcherIcon"
TabIcon: "TabIcon"
Table: "Table"
TabsIcon: "TabsIcon"
TextInputIcon: "TextInputIcon"
TextareaIcon: "TextareaIcon"
TimePickerIcon: "TimePickerIcon"
TitleIcon: "TitleIcon"
UnorderedListIcon: "UnorderedListIcon"
UpdateFormIcon: "UpdateFormIcon"
UrlInputIcon: "UrlInputIcon"
diff --git a/docs/enums/InteractionOptionType.html b/docs/enums/InteractionOptionType.html index 37a071d..9d582d7 100644 --- a/docs/enums/InteractionOptionType.html +++ b/docs/enums/InteractionOptionType.html @@ -1,8 +1,8 @@ -InteractionOptionType | @betty-blocks/component-sdk

Enumeration InteractionOptionType

Enumeration Members

Boolean +InteractionOptionType | @betty-blocks/component-sdk

Enumeration InteractionOptionType

Enumeration Members

Enumeration Members

Boolean: "Boolean"
Event: "Event"
Locale: "Locale"
Number: "Number"
Page: "Page"
String: "String"
Void: "Void"
+

Enumeration Members

Boolean: "Boolean"
Event: "Event"
Locale: "Locale"
Number: "Number"
Page: "Page"
String: "String"
Void: "Void"
diff --git a/docs/enums/InteractionOptionTypeToDo.html b/docs/enums/InteractionOptionTypeToDo.html index ba9d726..c46a638 100644 --- a/docs/enums/InteractionOptionTypeToDo.html +++ b/docs/enums/InteractionOptionTypeToDo.html @@ -1,4 +1,4 @@ -InteractionOptionTypeToDo | @betty-blocks/component-sdk

Enumeration InteractionOptionTypeToDo

Enumeration Members

Color +InteractionOptionTypeToDo | @betty-blocks/component-sdk

Enumeration InteractionOptionTypeToDo

Enumeration Members

Enumeration Members

Color: "Color"
Endpoint: "Endpoint"
Filter: "Filter"
Font: "Font"
Properties: "Properties"
Property: "Property"
Size: "Size"
Unit: "Unit"
+

Enumeration Members

Color: "Color"
Endpoint: "Endpoint"
Filter: "Filter"
Font: "Font"
Properties: "Properties"
Property: "Property"
Size: "Size"
Unit: "Unit"
diff --git a/docs/enums/InteractionType.html b/docs/enums/InteractionType.html index ce500e9..c315f2c 100644 --- a/docs/enums/InteractionType.html +++ b/docs/enums/InteractionType.html @@ -1,3 +1,3 @@ -InteractionType | @betty-blocks/component-sdk

Enumeration Members

Custom +InteractionType | @betty-blocks/component-sdk

Enumeration Members

Enumeration Members

Custom: "Custom"
Global: "Global"
+

Enumeration Members

Custom: "Custom"
Global: "Global"
diff --git a/docs/enums/ThemeColor.html b/docs/enums/ThemeColor.html index 21a3830..ef23e89 100644 --- a/docs/enums/ThemeColor.html +++ b/docs/enums/ThemeColor.html @@ -1,4 +1,4 @@ -ThemeColor | @betty-blocks/component-sdk

Enumeration Members

ACCENT_1 +ThemeColor | @betty-blocks/component-sdk

Enumeration Members

Enumeration Members

ACCENT_1: "Accent1"
ACCENT_2: "Accent2"
ACCENT_3: "Accent3"
BLACK: "Black"
DANGER: "Danger"
DARK: "Dark"
INFO: "Info"
INHERIT: "[Inherit]"
LIGHT: "Light"
MEDIUM: "Medium"
PRIMARY: "Primary"
SECONDARY: "Secondary"
SUCCESS: "Success"
TRANSPARENT: "Transparent"
WARNING: "Warning"
WHITE: "White"
+

Enumeration Members

ACCENT_1: "Accent1"
ACCENT_2: "Accent2"
ACCENT_3: "Accent3"
BLACK: "Black"
DANGER: "Danger"
DARK: "Dark"
INFO: "Info"
INHERIT: "[Inherit]"
LIGHT: "Light"
MEDIUM: "Medium"
PRIMARY: "Primary"
SECONDARY: "Secondary"
SUCCESS: "Success"
TRANSPARENT: "Transparent"
WARNING: "Warning"
WHITE: "White"
diff --git a/docs/functions/action.html b/docs/functions/action.html index ff47fa6..62ea25f 100644 --- a/docs/functions/action.html +++ b/docs/functions/action.html @@ -1 +1 @@ -action | @betty-blocks/component-sdk
+action | @betty-blocks/component-sdk
diff --git a/docs/functions/actionInputObjects.html b/docs/functions/actionInputObjects.html index 71eb146..7a9df2c 100644 --- a/docs/functions/actionInputObjects.html +++ b/docs/functions/actionInputObjects.html @@ -1 +1 @@ -actionInputObjects | @betty-blocks/component-sdk
+actionInputObjects | @betty-blocks/component-sdk
diff --git a/docs/functions/addChild.html b/docs/functions/addChild.html index 59c3aac..9fb843b 100644 --- a/docs/functions/addChild.html +++ b/docs/functions/addChild.html @@ -1 +1 @@ -addChild | @betty-blocks/component-sdk
+addChild | @betty-blocks/component-sdk
diff --git a/docs/functions/authenticationProfile.html b/docs/functions/authenticationProfile.html index d0106db..a1bbc0f 100644 --- a/docs/functions/authenticationProfile.html +++ b/docs/functions/authenticationProfile.html @@ -1 +1 @@ -authenticationProfile | @betty-blocks/component-sdk
+authenticationProfile | @betty-blocks/component-sdk
diff --git a/docs/functions/buttongroup.html b/docs/functions/buttongroup.html index 866fae5..4a6a6b3 100644 --- a/docs/functions/buttongroup.html +++ b/docs/functions/buttongroup.html @@ -1 +1 @@ -buttongroup | @betty-blocks/component-sdk
  • Parameters

    • label: string
    • options: [string, string, string?][]
    • attrs: Attributes = {}

    Returns OptionProducer

+buttongroup | @betty-blocks/component-sdk
  • Parameters

    • label: string
    • options: [string, string, string?][]
    • attrs: Attributes = {}

    Returns OptionProducer

diff --git a/docs/functions/childSelector.html b/docs/functions/childSelector.html index 7a5899a..6b2d939 100644 --- a/docs/functions/childSelector.html +++ b/docs/functions/childSelector.html @@ -1 +1 @@ -childSelector | @betty-blocks/component-sdk
+childSelector | @betty-blocks/component-sdk
diff --git a/docs/functions/color.html b/docs/functions/color.html index 33f5495..0eb1235 100644 --- a/docs/functions/color.html +++ b/docs/functions/color.html @@ -1 +1 @@ -color | @betty-blocks/component-sdk
+color | @betty-blocks/component-sdk
diff --git a/docs/functions/component.html b/docs/functions/component.html index 5fe61b2..66a5ff1 100644 --- a/docs/functions/component.html +++ b/docs/functions/component.html @@ -2,4 +2,4 @@
+

Returns PrefabComponent

diff --git a/docs/functions/displayLogic.html b/docs/functions/displayLogic.html index 94846ee..95e5643 100644 --- a/docs/functions/displayLogic.html +++ b/docs/functions/displayLogic.html @@ -1 +1 @@ -displayLogic | @betty-blocks/component-sdk
+displayLogic | @betty-blocks/component-sdk
diff --git a/docs/functions/dropdown.html b/docs/functions/dropdown.html index 457dd54..61d97f8 100644 --- a/docs/functions/dropdown.html +++ b/docs/functions/dropdown.html @@ -1 +1 @@ -dropdown | @betty-blocks/component-sdk
  • Parameters

    • label: string
    • options: [string, string][]
    • attrs: Attributes = {}

    Returns OptionProducer

+dropdown | @betty-blocks/component-sdk
  • Parameters

    • label: string
    • options: [string, string][]
    • attrs: Attributes = {}

    Returns OptionProducer

diff --git a/docs/functions/endpoint.html b/docs/functions/endpoint.html index 3e37617..cf957ad 100644 --- a/docs/functions/endpoint.html +++ b/docs/functions/endpoint.html @@ -1 +1 @@ -endpoint | @betty-blocks/component-sdk
+endpoint | @betty-blocks/component-sdk
diff --git a/docs/functions/filter.html b/docs/functions/filter.html index 658fe08..cc9b2b3 100644 --- a/docs/functions/filter.html +++ b/docs/functions/filter.html @@ -1 +1 @@ -filter | @betty-blocks/component-sdk
+filter | @betty-blocks/component-sdk
diff --git a/docs/functions/font.html b/docs/functions/font.html index 3b052bb..1a9db53 100644 --- a/docs/functions/font.html +++ b/docs/functions/font.html @@ -1 +1 @@ -font | @betty-blocks/component-sdk
+font | @betty-blocks/component-sdk
diff --git a/docs/functions/hideIf.html b/docs/functions/hideIf.html index 8fe3f3d..35ce38a 100644 --- a/docs/functions/hideIf.html +++ b/docs/functions/hideIf.html @@ -1 +1 @@ -hideIf | @betty-blocks/component-sdk
  • Parameters

    • key: string
    • comparator: "EQ"
    • value: string | boolean

    Returns undefined | {
        comparator: "EQ";
        option: string;
        type: "SHOW" | "HIDE";
        value: string | boolean;
    }

+hideIf | @betty-blocks/component-sdk
  • Parameters

    • key: string
    • comparator: "EQ"
    • value: string | boolean

    Returns undefined | {
        comparator: "EQ";
        option: string;
        type: "SHOW" | "HIDE";
        value: string | boolean;
    }

diff --git a/docs/functions/icon-1.html b/docs/functions/icon-1.html index ebf5635..df9891a 100644 --- a/docs/functions/icon-1.html +++ b/docs/functions/icon-1.html @@ -1 +1 @@ -icon | @betty-blocks/component-sdk
  • Parameters

    • label: string
    • attrs: Attributes = {}

    Returns OptionProducer

+icon | @betty-blocks/component-sdk
  • Parameters

    • label: string
    • attrs: Attributes = {}

    Returns OptionProducer

diff --git a/docs/functions/linked.html b/docs/functions/linked.html index 00c8a0b..7447024 100644 --- a/docs/functions/linked.html +++ b/docs/functions/linked.html @@ -1 +1 @@ -linked | @betty-blocks/component-sdk
+linked | @betty-blocks/component-sdk
diff --git a/docs/functions/linkedPartial.html b/docs/functions/linkedPartial.html index e5bbfc1..b014eab 100644 --- a/docs/functions/linkedPartial.html +++ b/docs/functions/linkedPartial.html @@ -1 +1 @@ -linkedPartial | @betty-blocks/component-sdk
+linkedPartial | @betty-blocks/component-sdk
diff --git a/docs/functions/model.html b/docs/functions/model.html index 5924c43..fb9e9e5 100644 --- a/docs/functions/model.html +++ b/docs/functions/model.html @@ -1 +1 @@ -model | @betty-blocks/component-sdk
+model | @betty-blocks/component-sdk
diff --git a/docs/functions/modelAndRelation.html b/docs/functions/modelAndRelation.html index f1c9cce..1763954 100644 --- a/docs/functions/modelAndRelation.html +++ b/docs/functions/modelAndRelation.html @@ -1 +1 @@ -modelAndRelation | @betty-blocks/component-sdk
+modelAndRelation | @betty-blocks/component-sdk
diff --git a/docs/functions/number.html b/docs/functions/number.html index 2a13415..ddd411d 100644 --- a/docs/functions/number.html +++ b/docs/functions/number.html @@ -1 +1 @@ -number | @betty-blocks/component-sdk
+number | @betty-blocks/component-sdk
diff --git a/docs/functions/option.html b/docs/functions/option.html index 56aedc9..d667ce5 100644 --- a/docs/functions/option.html +++ b/docs/functions/option.html @@ -1 +1 @@ -option | @betty-blocks/component-sdk
+option | @betty-blocks/component-sdk
diff --git a/docs/functions/pageVariable.html b/docs/functions/pageVariable.html index e49dec3..9a7690e 100644 --- a/docs/functions/pageVariable.html +++ b/docs/functions/pageVariable.html @@ -1 +1 @@ -pageVariable | @betty-blocks/component-sdk
+pageVariable | @betty-blocks/component-sdk
diff --git a/docs/functions/partial.html b/docs/functions/partial.html index e3950cb..471d46b 100644 --- a/docs/functions/partial.html +++ b/docs/functions/partial.html @@ -1,2 +1,2 @@ partial | @betty-blocks/component-sdk

Create a partial prefab

-
+
diff --git a/docs/functions/prefab-1.html b/docs/functions/prefab-1.html index 300e666..7732877 100644 --- a/docs/functions/prefab-1.html +++ b/docs/functions/prefab-1.html @@ -1 +1 @@ -prefab | @betty-blocks/component-sdk
+prefab | @betty-blocks/component-sdk
diff --git a/docs/functions/property.html b/docs/functions/property.html index 3ebc69f..0f0ba66 100644 --- a/docs/functions/property.html +++ b/docs/functions/property.html @@ -1 +1 @@ -property | @betty-blocks/component-sdk
+property | @betty-blocks/component-sdk
diff --git a/docs/functions/reconfigure.html b/docs/functions/reconfigure.html index 424efd4..a90f763 100644 --- a/docs/functions/reconfigure.html +++ b/docs/functions/reconfigure.html @@ -1 +1 @@ -reconfigure | @betty-blocks/component-sdk
+reconfigure | @betty-blocks/component-sdk
diff --git a/docs/functions/showIf.html b/docs/functions/showIf.html index 5f89035..40fac62 100644 --- a/docs/functions/showIf.html +++ b/docs/functions/showIf.html @@ -1 +1 @@ -showIf | @betty-blocks/component-sdk
  • Parameters

    • key: string
    • comparator: "EQ"
    • value: string | boolean

    Returns undefined | {
        comparator: "EQ";
        option: string;
        type: "SHOW" | "HIDE";
        value: string | boolean;
    }

+showIf | @betty-blocks/component-sdk
  • Parameters

    • key: string
    • comparator: "EQ"
    • value: string | boolean

    Returns undefined | {
        comparator: "EQ";
        option: string;
        type: "SHOW" | "HIDE";
        value: string | boolean;
    }

diff --git a/docs/functions/showIfTrue.html b/docs/functions/showIfTrue.html index ab8c707..0a5b96c 100644 --- a/docs/functions/showIfTrue.html +++ b/docs/functions/showIfTrue.html @@ -1 +1 @@ -showIfTrue | @betty-blocks/component-sdk
  • Parameters

    • key: string

    Returns undefined | {
        comparator: "EQ";
        option: string;
        type: "SHOW" | "HIDE";
        value: string | boolean;
    }

+showIfTrue | @betty-blocks/component-sdk
  • Parameters

    • key: string

    Returns undefined | {
        comparator: "EQ";
        option: string;
        type: "SHOW" | "HIDE";
        value: string | boolean;
    }

diff --git a/docs/functions/size.html b/docs/functions/size.html index cfc5719..f4320f4 100644 --- a/docs/functions/size.html +++ b/docs/functions/size.html @@ -1 +1 @@ -size | @betty-blocks/component-sdk
+size | @betty-blocks/component-sdk
diff --git a/docs/functions/sizes.html b/docs/functions/sizes.html index 20cdd75..0206c15 100644 --- a/docs/functions/sizes.html +++ b/docs/functions/sizes.html @@ -1 +1 @@ -sizes | @betty-blocks/component-sdk
+sizes | @betty-blocks/component-sdk
diff --git a/docs/functions/staticColor.html b/docs/functions/staticColor.html index 35b80a6..45a9168 100644 --- a/docs/functions/staticColor.html +++ b/docs/functions/staticColor.html @@ -1 +1 @@ -staticColor | @betty-blocks/component-sdk
+staticColor | @betty-blocks/component-sdk
diff --git a/docs/functions/style.html b/docs/functions/style.html index 3b19585..14a07b8 100644 --- a/docs/functions/style.html +++ b/docs/functions/style.html @@ -1 +1 @@ -style | @betty-blocks/component-sdk
+style | @betty-blocks/component-sdk
diff --git a/docs/functions/styleReference-1.html b/docs/functions/styleReference-1.html index 02a3aff..fac93f0 100644 --- a/docs/functions/styleReference-1.html +++ b/docs/functions/styleReference-1.html @@ -1 +1 @@ -styleReference | @betty-blocks/component-sdk
+styleReference | @betty-blocks/component-sdk
diff --git a/docs/functions/text.html b/docs/functions/text.html index 53e171c..9095fee 100644 --- a/docs/functions/text.html +++ b/docs/functions/text.html @@ -1 +1 @@ -text | @betty-blocks/component-sdk
  • Parameters

    • label: string
    • attrs: Attributes = {}

    Returns OptionProducer

+text | @betty-blocks/component-sdk
  • Parameters

    • label: string
    • attrs: Attributes = {}

    Returns OptionProducer

diff --git a/docs/functions/themeColor-1.html b/docs/functions/themeColor-1.html index e09ae55..23aad0e 100644 --- a/docs/functions/themeColor-1.html +++ b/docs/functions/themeColor-1.html @@ -1 +1 @@ -themeColor | @betty-blocks/component-sdk
+themeColor | @betty-blocks/component-sdk
diff --git a/docs/functions/toggle.html b/docs/functions/toggle.html index 2289c79..359939e 100644 --- a/docs/functions/toggle.html +++ b/docs/functions/toggle.html @@ -1 +1 @@ -toggle | @betty-blocks/component-sdk
+toggle | @betty-blocks/component-sdk
diff --git a/docs/functions/variable.html b/docs/functions/variable.html index c1100ac..6c81fb1 100644 --- a/docs/functions/variable.html +++ b/docs/functions/variable.html @@ -1 +1 @@ -variable | @betty-blocks/component-sdk
+variable | @betty-blocks/component-sdk
diff --git a/docs/functions/wrapper.html b/docs/functions/wrapper.html index 1df200f..9b89ea5 100644 --- a/docs/functions/wrapper.html +++ b/docs/functions/wrapper.html @@ -1,2 +1,2 @@ wrapper | @betty-blocks/component-sdk

Create a wrapper prefab

-
+
diff --git a/docs/interfaces/AuthenticateUserStepOption.html b/docs/interfaces/AuthenticateUserStepOption.html index 1ca0d23..8c9891e 100644 --- a/docs/interfaces/AuthenticateUserStepOption.html +++ b/docs/interfaces/AuthenticateUserStepOption.html @@ -1,3 +1,3 @@ -AuthenticateUserStepOption | @betty-blocks/component-sdk

Interface AuthenticateUserStepOption

interface AuthenticateUserStepOption {
    authenticationProfileId: string;
    ref: {
        jwtAs: string;
        password: string;
        username: string;
    };
}

Properties

authenticationProfileId +AuthenticateUserStepOption | @betty-blocks/component-sdk

Interface AuthenticateUserStepOption

interface AuthenticateUserStepOption {
    authenticationProfileId: string;
    ref: {
        jwtAs: string;
        password: string;
        username: string;
    };
}

Properties

authenticationProfileId: string
ref: {
    jwtAs: string;
    password: string;
    username: string;
}
+

Properties

authenticationProfileId: string
ref: {
    jwtAs: string;
    password: string;
    username: string;
}
diff --git a/docs/interfaces/BaseConfiguration.html b/docs/interfaces/BaseConfiguration.html index b5cbda1..a15fafd 100644 --- a/docs/interfaces/BaseConfiguration.html +++ b/docs/interfaces/BaseConfiguration.html @@ -1,2 +1,2 @@ -BaseConfiguration | @betty-blocks/component-sdk
interface BaseConfiguration {
    condition?: {
        comparator: "EQ";
        option: string;
        type: "SHOW" | "HIDE";
        value: string | boolean;
    };
}

Properties

Properties

condition?: {
    comparator: "EQ";
    option: string;
    type: "SHOW" | "HIDE";
    value: string | boolean;
}
+BaseConfiguration | @betty-blocks/component-sdk
interface BaseConfiguration {
    condition?: {
        comparator: "EQ";
        option: string;
        type: "SHOW" | "HIDE";
        value: string | boolean;
    };
}

Properties

Properties

condition?: {
    comparator: "EQ";
    option: string;
    type: "SHOW" | "HIDE";
    value: string | boolean;
}
diff --git a/docs/interfaces/BasePrefabInteraction.html b/docs/interfaces/BasePrefabInteraction.html index d92538a..8bf68b4 100644 --- a/docs/interfaces/BasePrefabInteraction.html +++ b/docs/interfaces/BasePrefabInteraction.html @@ -1,6 +1,6 @@ -BasePrefabInteraction | @betty-blocks/component-sdk
interface BasePrefabInteraction {
    name: string;
    ref: {
        sourceComponentId?: string;
        targetComponentId?: string;
    };
    sourceComponentId?: string;
    sourceEvent: string;
    targetOptionName?: string;
}

Hierarchy (view full)

Properties

name +BasePrefabInteraction | @betty-blocks/component-sdk
interface BasePrefabInteraction {
    name: string;
    ref: {
        sourceComponentId?: string;
        targetComponentId?: string;
    };
    sourceComponentId?: string;
    sourceEvent: string;
    targetOptionName?: string;
}

Hierarchy (view full)

Properties

name: string
ref: {
    sourceComponentId?: string;
    targetComponentId?: string;
}
sourceComponentId?: string
sourceEvent: string
targetOptionName?: string
+

Properties

name: string
ref: {
    sourceComponentId?: string;
    targetComponentId?: string;
}
sourceComponentId?: string
sourceEvent: string
targetOptionName?: string
diff --git a/docs/interfaces/BuildStyleDefinition.html b/docs/interfaces/BuildStyleDefinition.html index eefd5fc..1ba00a1 100644 --- a/docs/interfaces/BuildStyleDefinition.html +++ b/docs/interfaces/BuildStyleDefinition.html @@ -1,4 +1,4 @@ -BuildStyleDefinition | @betty-blocks/component-sdk
interface BuildStyleDefinition {
    content: StyleDefinitionContent;
    name: string;
    type: string;
}

Hierarchy

Properties

content +BuildStyleDefinition | @betty-blocks/component-sdk
interface BuildStyleDefinition {
    content: StyleDefinitionContent;
    name: string;
    type: string;
}

Hierarchy

Properties

Properties

name: string
type: string
+

Properties

name: string
type: string
diff --git a/docs/interfaces/Interaction.html b/docs/interfaces/Interaction.html index a1845ba..c3d8ad8 100644 --- a/docs/interfaces/Interaction.html +++ b/docs/interfaces/Interaction.html @@ -1,5 +1,5 @@ -Interaction | @betty-blocks/component-sdk
interface Interaction {
    function: string;
    name: string;
    parameters: Record<string, InteractionOptionType>;
    type: InteractionOptionType;
}

Hierarchy (view full)

Properties

function +Interaction | @betty-blocks/component-sdk
interface Interaction {
    function: string;
    name: string;
    parameters: Record<string, InteractionOptionType>;
    type: InteractionOptionType;
}

Hierarchy (view full)

Properties

function: string
name: string
parameters: Record<string, InteractionOptionType>
+

Properties

function: string
name: string
parameters: Record<string, InteractionOptionType>
diff --git a/docs/interfaces/InteractionCompatibility.html b/docs/interfaces/InteractionCompatibility.html index 30c95ee..647c8c3 100644 --- a/docs/interfaces/InteractionCompatibility.html +++ b/docs/interfaces/InteractionCompatibility.html @@ -1,4 +1,4 @@ -InteractionCompatibility | @betty-blocks/component-sdk

Interface InteractionCompatibility

interface InteractionCompatibility {
    name: string;
    parameters: Record<string, InteractionOptionType>;
    type: InteractionOptionType;
}

Hierarchy (view full)

Properties

name +InteractionCompatibility | @betty-blocks/component-sdk

Interface InteractionCompatibility

interface InteractionCompatibility {
    name: string;
    parameters: Record<string, InteractionOptionType>;
    type: InteractionOptionType;
}

Hierarchy (view full)

Properties

Properties

name: string
parameters: Record<string, InteractionOptionType>
+

Properties

name: string
parameters: Record<string, InteractionOptionType>
diff --git a/docs/interfaces/ParameterOptionWithComponentRef.html b/docs/interfaces/ParameterOptionWithComponentRef.html index bab7e83..ab6db53 100644 --- a/docs/interfaces/ParameterOptionWithComponentRef.html +++ b/docs/interfaces/ParameterOptionWithComponentRef.html @@ -1,4 +1,4 @@ -ParameterOptionWithComponentRef | @betty-blocks/component-sdk

Interface ParameterOptionWithComponentRef

interface ParameterOptionWithComponentRef {
    name: string;
    parameter: string;
    ref: {
        componentId: string;
    };
}

Properties

name +ParameterOptionWithComponentRef | @betty-blocks/component-sdk

Interface ParameterOptionWithComponentRef

interface ParameterOptionWithComponentRef {
    name: string;
    parameter: string;
    ref: {
        componentId: string;
    };
}

Properties

Properties

name: string
parameter: string
ref: {
    componentId: string;
}
+

Properties

name: string
parameter: string
ref: {
    componentId: string;
}
diff --git a/docs/interfaces/ParameterOptionWithId.html b/docs/interfaces/ParameterOptionWithId.html index 39e29c8..5dd4292 100644 --- a/docs/interfaces/ParameterOptionWithId.html +++ b/docs/interfaces/ParameterOptionWithId.html @@ -1,3 +1,3 @@ -ParameterOptionWithId | @betty-blocks/component-sdk
interface ParameterOptionWithId {
    id: string[];
    parameter: string;
}

Properties

id +ParameterOptionWithId | @betty-blocks/component-sdk
interface ParameterOptionWithId {
    id: string[];
    parameter: string;
}

Properties

Properties

id: string[]
parameter: string
+

Properties

id: string[]
parameter: string
diff --git a/docs/interfaces/ParameterOptionWithPageId.html b/docs/interfaces/ParameterOptionWithPageId.html index 6f4ab0c..083d2c9 100644 --- a/docs/interfaces/ParameterOptionWithPageId.html +++ b/docs/interfaces/ParameterOptionWithPageId.html @@ -1,6 +1,6 @@ -ParameterOptionWithPageId | @betty-blocks/component-sdk

Interface ParameterOptionWithPageId

interface ParameterOptionWithPageId {
    endpointId?: string;
    id?: string;
    name?: string;
    pageId: string;
    parameters?: {
        name: string;
        value: string;
    }[];
}

Properties

endpointId? +ParameterOptionWithPageId | @betty-blocks/component-sdk

Interface ParameterOptionWithPageId

interface ParameterOptionWithPageId {
    endpointId?: string;
    id?: string;
    name?: string;
    pageId: string;
    parameters?: {
        name: string;
        value: string;
    }[];
}

Properties

endpointId?: string
id?: string
name?: string
pageId: string
parameters?: {
    name: string;
    value: string;
}[]
+

Properties

endpointId?: string
id?: string
name?: string
pageId: string
parameters?: {
    name: string;
    value: string;
}[]
diff --git a/docs/interfaces/ParameterOptionWithPath.html b/docs/interfaces/ParameterOptionWithPath.html index 17511c8..a52f671 100644 --- a/docs/interfaces/ParameterOptionWithPath.html +++ b/docs/interfaces/ParameterOptionWithPath.html @@ -1,3 +1,3 @@ -ParameterOptionWithPath | @betty-blocks/component-sdk
interface ParameterOptionWithPath {
    parameter: string;
    path: string[];
}

Properties

parameter +ParameterOptionWithPath | @betty-blocks/component-sdk
interface ParameterOptionWithPath {
    parameter: string;
    path: string[];
}

Properties

Properties

parameter: string
path: string[]
+

Properties

parameter: string
path: string[]
diff --git a/docs/interfaces/Prefab.html b/docs/interfaces/Prefab.html index 2505d96..d2c5d5d 100644 --- a/docs/interfaces/Prefab.html +++ b/docs/interfaces/Prefab.html @@ -1,4 +1,4 @@ -Prefab | @betty-blocks/component-sdk
interface Prefab {
    actions?: PrefabAction[];
    beforeCreate?: string;
    category: string;
    description?: string;
    icon: Icon;
    interactions?: PrefabInteraction[];
    keywords?: string[];
    name: string;
    structure: PrefabReference[];
    type?: string;
    variables?: PrefabVariable[];
}

Properties

actions? +Prefab | @betty-blocks/component-sdk
interface Prefab {
    actions?: PrefabAction[];
    beforeCreate?: string;
    category: string;
    description?: string;
    icon: Icon;
    interactions?: PrefabInteraction[];
    keywords?: string[];
    name: string;
    structure: PrefabReference[];
    type?: string;
    variables?: PrefabVariable[];
}

Properties

actions?: PrefabAction[]
beforeCreate?: string
category: string
description?: string
icon: Icon
interactions?: PrefabInteraction[]
keywords?: string[]
name: string
structure: PrefabReference[]
type?: string
variables?: PrefabVariable[]
+

Properties

actions?: PrefabAction[]
beforeCreate?: string
category: string
description?: string
icon: Icon
interactions?: PrefabInteraction[]
keywords?: string[]
name: string
structure: PrefabReference[]
type?: string
variables?: PrefabVariable[]
diff --git a/docs/interfaces/PrefabAction.html b/docs/interfaces/PrefabAction.html index db97b4c..0c561a8 100644 --- a/docs/interfaces/PrefabAction.html +++ b/docs/interfaces/PrefabAction.html @@ -1,6 +1,6 @@ -PrefabAction | @betty-blocks/component-sdk
interface PrefabAction {
    events?: PrefabActionStep[];
    name: string;
    options?: {
        ref: {
            result: string;
        };
    };
    ref: {
        endpointId?: string;
        id: string;
    };
    useNewRuntime: boolean;
}

Properties

events? +PrefabAction | @betty-blocks/component-sdk
interface PrefabAction {
    events?: PrefabActionStep[];
    name: string;
    options?: {
        ref: {
            result: string;
        };
    };
    ref: {
        endpointId?: string;
        id: string;
    };
    useNewRuntime: boolean;
}

Properties

events?: PrefabActionStep[]
name: string
options?: {
    ref: {
        result: string;
    };
}
ref: {
    endpointId?: string;
    id: string;
}
useNewRuntime: boolean
+

Properties

events?: PrefabActionStep[]
name: string
options?: {
    ref: {
        result: string;
    };
}
ref: {
    endpointId?: string;
    id: string;
}
useNewRuntime: boolean
diff --git a/docs/interfaces/PrefabActionAssign.html b/docs/interfaces/PrefabActionAssign.html index e0bdc26..9e382c8 100644 --- a/docs/interfaces/PrefabActionAssign.html +++ b/docs/interfaces/PrefabActionAssign.html @@ -1,3 +1,3 @@ -PrefabActionAssign | @betty-blocks/component-sdk
interface PrefabActionAssign {
    leftHandSide: string;
    ref: {
        path: string[];
    };
}

Properties

leftHandSide +PrefabActionAssign | @betty-blocks/component-sdk
interface PrefabActionAssign {
    leftHandSide: string;
    ref: {
        path: string[];
    };
}

Properties

Properties

leftHandSide: string
ref: {
    path: string[];
}
+

Properties

leftHandSide: string
ref: {
    path: string[];
}
diff --git a/docs/interfaces/PrefabActionCreateStepOption.html b/docs/interfaces/PrefabActionCreateStepOption.html index 7900465..3131f56 100644 --- a/docs/interfaces/PrefabActionCreateStepOption.html +++ b/docs/interfaces/PrefabActionCreateStepOption.html @@ -1,4 +1,4 @@ -PrefabActionCreateStepOption | @betty-blocks/component-sdk

Interface PrefabActionCreateStepOption

interface PrefabActionCreateStepOption {
    assign: PrefabActionAssign[];
    modelId: string;
    ref: {
        customModel: string;
    };
}

Properties

assign +PrefabActionCreateStepOption | @betty-blocks/component-sdk

Interface PrefabActionCreateStepOption

interface PrefabActionCreateStepOption {
    assign: PrefabActionAssign[];
    modelId: string;
    ref: {
        customModel: string;
    };
}

Properties

Properties

modelId: string
ref: {
    customModel: string;
}
+

Properties

modelId: string
ref: {
    customModel: string;
}
diff --git a/docs/interfaces/PrefabActionDeleteStepOption.html b/docs/interfaces/PrefabActionDeleteStepOption.html index cc730ea..72f1e53 100644 --- a/docs/interfaces/PrefabActionDeleteStepOption.html +++ b/docs/interfaces/PrefabActionDeleteStepOption.html @@ -1,2 +1,2 @@ -PrefabActionDeleteStepOption | @betty-blocks/component-sdk

Interface PrefabActionDeleteStepOption

interface PrefabActionDeleteStepOption {
    ref: {
        customModel: string;
        object: string;
    };
}

Properties

ref -

Properties

ref: {
    customModel: string;
    object: string;
}
+PrefabActionDeleteStepOption | @betty-blocks/component-sdk

Interface PrefabActionDeleteStepOption

interface PrefabActionDeleteStepOption {
    ref: {
        customModel: string;
        object: string;
    };
}

Properties

ref +

Properties

ref: {
    customModel: string;
    object: string;
}
diff --git a/docs/interfaces/PrefabActionStep.html b/docs/interfaces/PrefabActionStep.html index 3936bf5..74ca751 100644 --- a/docs/interfaces/PrefabActionStep.html +++ b/docs/interfaces/PrefabActionStep.html @@ -1,3 +1,3 @@ -PrefabActionStep | @betty-blocks/component-sdk
interface PrefabActionStep {
    kind: string;
    options?:
        | PrefabActionUpdateStepOption
        | PrefabActionCreateStepOption
        | PrefabActionDeleteStepOption
        | AuthenticateUserStepOption;
}

Properties

kind +PrefabActionStep | @betty-blocks/component-sdk
interface PrefabActionStep {
    kind: string;
    options?:
        | PrefabActionUpdateStepOption
        | PrefabActionCreateStepOption
        | PrefabActionDeleteStepOption
        | AuthenticateUserStepOption;
}

Properties

Properties

kind: string
+

Properties

kind: string
diff --git a/docs/interfaces/PrefabActionUpdateStepOption.html b/docs/interfaces/PrefabActionUpdateStepOption.html index ff09138..0061d5d 100644 --- a/docs/interfaces/PrefabActionUpdateStepOption.html +++ b/docs/interfaces/PrefabActionUpdateStepOption.html @@ -1,3 +1,3 @@ -PrefabActionUpdateStepOption | @betty-blocks/component-sdk

Interface PrefabActionUpdateStepOption

interface PrefabActionUpdateStepOption {
    assign: PrefabActionAssign[];
    ref: {
        customModel?: string;
        object: string;
    };
}

Properties

assign +PrefabActionUpdateStepOption | @betty-blocks/component-sdk

Interface PrefabActionUpdateStepOption

interface PrefabActionUpdateStepOption {
    assign: PrefabActionAssign[];
    ref: {
        customModel?: string;
        object: string;
    };
}

Properties

Properties

ref: {
    customModel?: string;
    object: string;
}
+

Properties

ref: {
    customModel?: string;
    object: string;
}
diff --git a/docs/interfaces/PrefabComponent.html b/docs/interfaces/PrefabComponent.html index 3a78d03..6d4929e 100644 --- a/docs/interfaces/PrefabComponent.html +++ b/docs/interfaces/PrefabComponent.html @@ -1,4 +1,4 @@ -PrefabComponent | @betty-blocks/component-sdk
interface PrefabComponent {
    $afterCreate?: Hook[];
    $afterDelete?: Hook[];
    $onUpdate?: Hook[];
    actions?: PrefabAction[];
    descendants: PrefabReference[];
    id?: string;
    label?: string;
    name: string;
    optionCategories?: OptionCategory[];
    options: PrefabComponentOption[];
    ref?: {
        id: string;
    };
    style?: PrefabComponentStyle;
    type?: "COMPONENT";
}

Properties

$afterCreate? +PrefabComponent | @betty-blocks/component-sdk
interface PrefabComponent {
    $afterCreate?: Hook[];
    $afterDelete?: Hook[];
    $onUpdate?: Hook[];
    actions?: PrefabAction[];
    descendants: PrefabReference[];
    id?: string;
    label?: string;
    name: string;
    optionCategories?: OptionCategory[];
    options: PrefabComponentOption[];
    ref?: {
        id: string;
    };
    style?: PrefabComponentStyle;
    type?: "COMPONENT";
}

Properties

$afterCreate?: Hook[]
$afterDelete?: Hook[]
$onUpdate?: Hook[]
actions?: PrefabAction[]
descendants: PrefabReference[]
id?: string
label?: string
name: string
optionCategories?: OptionCategory[]
ref?: {
    id: string;
}
type?: "COMPONENT"
+

Properties

$afterCreate?: Hook[]
$afterDelete?: Hook[]
$onUpdate?: Hook[]
actions?: PrefabAction[]
descendants: PrefabReference[]
id?: string
label?: string
name: string
optionCategories?: OptionCategory[]
ref?: {
    id: string;
}
type?: "COMPONENT"
diff --git a/docs/interfaces/PrefabComponentOptionBase.html b/docs/interfaces/PrefabComponentOptionBase.html index 6c855e6..e471ac3 100644 --- a/docs/interfaces/PrefabComponentOptionBase.html +++ b/docs/interfaces/PrefabComponentOptionBase.html @@ -1,6 +1,6 @@ -PrefabComponentOptionBase | @betty-blocks/component-sdk

Interface PrefabComponentOptionBase

interface PrefabComponentOptionBase {
    configuration?: {
        allowFormatting?: boolean;
        allowPropertyName?: boolean;
        allowRelations?: boolean;
        allowedClickThroughKinds?: (
            | "BELONGS_TO"
            | "HAS_AND_BELONGS_TO_MANY"
            | "HAS_MANY"
            | "OBJECT")[];
        allowedExtensions?: string[];
        allowedInput?: {
            name: string;
            value: string | number | boolean;
        }[];
        allowedKinds?: string[];
        allowedSplitButtonKinds?: (
            | "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"
            | "OBJECT"
            | "PASSWORD"
            | "PDF"
            | "PERIODIC_COUNT"
            | "PHONE_NUMBER"
            | "PRICE"
            | "PRICE_EXPRESSION"
            | "RICH_TEXT"
            | "SERIAL"
            | "SIGNED_PDF"
            | "STRING"
            | "STRING_EXPRESSION"
            | "SUM"
            | "TEXT"
            | "TEXT_EXPRESSION"
            | "TIME"
            | "URL"
            | "ZIPCODE")[];
        allowedTypes?: string[];
        apiVersion?: string;
        as?:
            | "BUTTONGROUP"
            | "DROPDOWN"
            | "MULTILINE"
            | "UNIT"
            | "VISIBILITY";
        component?: string;
        condition?: {
            comparator: "EQ" | "EQ_COMPONENT_ID";
            option: string;
            type: "SHOW" | "HIDE";
            value: string | number | boolean;
        };
        createAction?: {
            name?: string;
            permissions?: string;
            template: string;
            value?: string;
        };
        createProperty?: {
            type: CreatePropertyKind;
            value?: string;
        };
        dataType?: string;
        dependsOn?: string;
        disabled?: boolean;
        manageObjectValues?: {
            buttonLabel?: string;
            label?: string;
            selectableObjectKey?: boolean;
            value: AllowedValue[];
        };
        mediaType?: "IMAGE" | "VIDEO";
        modal?: {
            generateCustomModel: boolean;
            modelRequired: boolean;
            type: "MODEL_AND_PROPERTIES";
        };
        placeholder?: string;
        pushToWrapper?: {
            condition?: {
                comparator: "EQ" | "EQ_COMPONENT_ID";
                option: string;
                type: "SHOW" | "HIDE";
                value: string | number | boolean;
            };
            name: string;
        };
        showOnDrop?: boolean;
        showTextStyleColor?: boolean;
    };
    key: string;
    label: string;
    optionRef?: {
        id?: string;
        inherit?:
            | {}
            | "name"
            | (string | {})[]
            | "label"
            | "value";
        sourceId?: string;
    };
    type: string;
}

Hierarchy (view full)

Properties

configuration? +PrefabComponentOptionBase | @betty-blocks/component-sdk

Interface PrefabComponentOptionBase

interface PrefabComponentOptionBase {
    configuration?: {
        allowFormatting?: boolean;
        allowPropertyName?: boolean;
        allowRelations?: boolean;
        allowedClickThroughKinds?: (
            | "BELONGS_TO"
            | "HAS_AND_BELONGS_TO_MANY"
            | "HAS_MANY"
            | "OBJECT")[];
        allowedExtensions?: string[];
        allowedInput?: {
            name: string;
            value: string | number | boolean;
        }[];
        allowedKinds?: string[];
        allowedSplitButtonKinds?: (
            | "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"
            | "OBJECT"
            | "PASSWORD"
            | "PDF"
            | "PERIODIC_COUNT"
            | "PHONE_NUMBER"
            | "PRICE"
            | "PRICE_EXPRESSION"
            | "RICH_TEXT"
            | "SERIAL"
            | "SIGNED_PDF"
            | "STRING"
            | "STRING_EXPRESSION"
            | "SUM"
            | "TEXT"
            | "TEXT_EXPRESSION"
            | "TIME"
            | "URL"
            | "ZIPCODE")[];
        allowedTypes?: string[];
        apiVersion?: string;
        as?:
            | "BUTTONGROUP"
            | "DROPDOWN"
            | "MULTILINE"
            | "UNIT"
            | "VISIBILITY";
        component?: string;
        condition?: {
            comparator: "EQ" | "EQ_COMPONENT_ID";
            option: string;
            type: "SHOW" | "HIDE";
            value: string | number | boolean;
        };
        createAction?: {
            name?: string;
            permissions?: string;
            template: string;
            value?: string;
        };
        createProperty?: {
            type: CreatePropertyKind;
            value?: string;
        };
        dataType?: string;
        dependsOn?: string;
        disabled?: boolean;
        manageObjectValues?: {
            buttonLabel?: string;
            label?: string;
            selectableObjectKey?: boolean;
            value: AllowedValue[];
        };
        mediaType?: "IMAGE" | "VIDEO";
        modal?: {
            generateCustomModel: boolean;
            modelRequired: boolean;
            type: "MODEL_AND_PROPERTIES";
        };
        placeholder?: string;
        pushToWrapper?: {
            condition?: {
                comparator: "EQ" | "EQ_COMPONENT_ID";
                option: string;
                type: "SHOW" | "HIDE";
                value: string | number | boolean;
            };
            name: string;
        };
        showOnDrop?: boolean;
        showTextStyleColor?: boolean;
    };
    key: string;
    label: string;
    optionRef?: {
        id?: string;
        inherit?:
            | {}
            | "name"
            | (string | {})[]
            | "label"
            | "value";
        sourceId?: string;
    };
    type: string;
}

Hierarchy (view full)

Properties

configuration?: {
    allowFormatting?: boolean;
    allowPropertyName?: boolean;
    allowRelations?: boolean;
    allowedClickThroughKinds?: (
        | "BELONGS_TO"
        | "HAS_AND_BELONGS_TO_MANY"
        | "HAS_MANY"
        | "OBJECT")[];
    allowedExtensions?: string[];
    allowedInput?: {
        name: string;
        value: string | number | boolean;
    }[];
    allowedKinds?: string[];
    allowedSplitButtonKinds?: (
        | "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"
        | "OBJECT"
        | "PASSWORD"
        | "PDF"
        | "PERIODIC_COUNT"
        | "PHONE_NUMBER"
        | "PRICE"
        | "PRICE_EXPRESSION"
        | "RICH_TEXT"
        | "SERIAL"
        | "SIGNED_PDF"
        | "STRING"
        | "STRING_EXPRESSION"
        | "SUM"
        | "TEXT"
        | "TEXT_EXPRESSION"
        | "TIME"
        | "URL"
        | "ZIPCODE")[];
    allowedTypes?: string[];
    apiVersion?: string;
    as?:
        | "BUTTONGROUP"
        | "DROPDOWN"
        | "MULTILINE"
        | "UNIT"
        | "VISIBILITY";
    component?: string;
    condition?: {
        comparator: "EQ" | "EQ_COMPONENT_ID";
        option: string;
        type: "SHOW" | "HIDE";
        value: string | number | boolean;
    };
    createAction?: {
        name?: string;
        permissions?: string;
        template: string;
        value?: string;
    };
    createProperty?: {
        type: CreatePropertyKind;
        value?: string;
    };
    dataType?: string;
    dependsOn?: string;
    disabled?: boolean;
    manageObjectValues?: {
        buttonLabel?: string;
        label?: string;
        selectableObjectKey?: boolean;
        value: AllowedValue[];
    };
    mediaType?: "IMAGE" | "VIDEO";
    modal?: {
        generateCustomModel: boolean;
        modelRequired: boolean;
        type: "MODEL_AND_PROPERTIES";
    };
    placeholder?: string;
    pushToWrapper?: {
        condition?: {
            comparator: "EQ" | "EQ_COMPONENT_ID";
            option: string;
            type: "SHOW" | "HIDE";
            value: string | number | boolean;
        };
        name: string;
    };
    showOnDrop?: boolean;
    showTextStyleColor?: boolean;
}
key: string
label: string
optionRef?: {
    id?: string;
    inherit?:
        | {}
        | "name"
        | (string | {})[]
        | "label"
        | "value";
    sourceId?: string;
}
type: string
+

Properties

configuration?: {
    allowFormatting?: boolean;
    allowPropertyName?: boolean;
    allowRelations?: boolean;
    allowedClickThroughKinds?: (
        | "BELONGS_TO"
        | "HAS_AND_BELONGS_TO_MANY"
        | "HAS_MANY"
        | "OBJECT")[];
    allowedExtensions?: string[];
    allowedInput?: {
        name: string;
        value: string | number | boolean;
    }[];
    allowedKinds?: string[];
    allowedSplitButtonKinds?: (
        | "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"
        | "OBJECT"
        | "PASSWORD"
        | "PDF"
        | "PERIODIC_COUNT"
        | "PHONE_NUMBER"
        | "PRICE"
        | "PRICE_EXPRESSION"
        | "RICH_TEXT"
        | "SERIAL"
        | "SIGNED_PDF"
        | "STRING"
        | "STRING_EXPRESSION"
        | "SUM"
        | "TEXT"
        | "TEXT_EXPRESSION"
        | "TIME"
        | "URL"
        | "ZIPCODE")[];
    allowedTypes?: string[];
    apiVersion?: string;
    as?:
        | "BUTTONGROUP"
        | "DROPDOWN"
        | "MULTILINE"
        | "UNIT"
        | "VISIBILITY";
    component?: string;
    condition?: {
        comparator: "EQ" | "EQ_COMPONENT_ID";
        option: string;
        type: "SHOW" | "HIDE";
        value: string | number | boolean;
    };
    createAction?: {
        name?: string;
        permissions?: string;
        template: string;
        value?: string;
    };
    createProperty?: {
        type: CreatePropertyKind;
        value?: string;
    };
    dataType?: string;
    dependsOn?: string;
    disabled?: boolean;
    manageObjectValues?: {
        buttonLabel?: string;
        label?: string;
        selectableObjectKey?: boolean;
        value: AllowedValue[];
    };
    mediaType?: "IMAGE" | "VIDEO";
    modal?: {
        generateCustomModel: boolean;
        modelRequired: boolean;
        type: "MODEL_AND_PROPERTIES";
    };
    placeholder?: string;
    pushToWrapper?: {
        condition?: {
            comparator: "EQ" | "EQ_COMPONENT_ID";
            option: string;
            type: "SHOW" | "HIDE";
            value: string | number | boolean;
        };
        name: string;
    };
    showOnDrop?: boolean;
    showTextStyleColor?: boolean;
}
key: string
label: string
optionRef?: {
    id?: string;
    inherit?:
        | {}
        | "name"
        | (string | {})[]
        | "label"
        | "value";
    sourceId?: string;
}
type: string
diff --git a/docs/interfaces/PrefabCustomInteraction.html b/docs/interfaces/PrefabCustomInteraction.html index d6a9123..d66d751 100644 --- a/docs/interfaces/PrefabCustomInteraction.html +++ b/docs/interfaces/PrefabCustomInteraction.html @@ -1,7 +1,7 @@ -PrefabCustomInteraction | @betty-blocks/component-sdk
interface PrefabCustomInteraction {
    name: string;
    ref: {
        sourceComponentId?: string;
        targetComponentId?: string;
    };
    sourceComponentId?: string;
    sourceEvent: string;
    targetOptionName?: string;
    type: Custom;
}

Hierarchy (view full)

Properties

name +PrefabCustomInteraction | @betty-blocks/component-sdk
interface PrefabCustomInteraction {
    name: string;
    ref: {
        sourceComponentId?: string;
        targetComponentId?: string;
    };
    sourceComponentId?: string;
    sourceEvent: string;
    targetOptionName?: string;
    type: Custom;
}

Hierarchy (view full)

Properties

name: string
ref: {
    sourceComponentId?: string;
    targetComponentId?: string;
}
sourceComponentId?: string
sourceEvent: string
targetOptionName?: string
type: Custom
+

Properties

name: string
ref: {
    sourceComponentId?: string;
    targetComponentId?: string;
}
sourceComponentId?: string
sourceEvent: string
targetOptionName?: string
type: Custom
diff --git a/docs/interfaces/PrefabGlobalInteraction.html b/docs/interfaces/PrefabGlobalInteraction.html index 86c3c0e..173006f 100644 --- a/docs/interfaces/PrefabGlobalInteraction.html +++ b/docs/interfaces/PrefabGlobalInteraction.html @@ -1,8 +1,8 @@ -PrefabGlobalInteraction | @betty-blocks/component-sdk
interface PrefabGlobalInteraction {
    name: string;
    parameters: PrefabInteractionParameter[];
    ref: {
        sourceComponentId?: string;
        targetComponentId?: string;
    };
    sourceComponentId?: string;
    sourceEvent: string;
    targetOptionName?: string;
    type: Global;
}

Hierarchy (view full)

Properties

name +PrefabGlobalInteraction | @betty-blocks/component-sdk
interface PrefabGlobalInteraction {
    name: string;
    parameters: PrefabInteractionParameter[];
    ref: {
        sourceComponentId?: string;
        targetComponentId?: string;
    };
    sourceComponentId?: string;
    sourceEvent: string;
    targetOptionName?: string;
    type: Global;
}

Hierarchy (view full)

Properties

name: string
ref: {
    sourceComponentId?: string;
    targetComponentId?: string;
}
sourceComponentId?: string
sourceEvent: string
targetOptionName?: string
type: Global
+

Properties

name: string
ref: {
    sourceComponentId?: string;
    targetComponentId?: string;
}
sourceComponentId?: string
sourceEvent: string
targetOptionName?: string
type: Global
diff --git a/docs/interfaces/PrefabLinkedOptionBase.html b/docs/interfaces/PrefabLinkedOptionBase.html index 7496337..6ccc6a8 100644 --- a/docs/interfaces/PrefabLinkedOptionBase.html +++ b/docs/interfaces/PrefabLinkedOptionBase.html @@ -1,3 +1,3 @@ -PrefabLinkedOptionBase | @betty-blocks/component-sdk
interface PrefabLinkedOptionBase {
    key: string;
    label: string;
}

Hierarchy (view full)

Properties

key +PrefabLinkedOptionBase | @betty-blocks/component-sdk
interface PrefabLinkedOptionBase {
    key: string;
    label: string;
}

Hierarchy (view full)

Properties

Properties

key: string
label: string
+

Properties

key: string
label: string
diff --git a/docs/interfaces/PrefabPartial.html b/docs/interfaces/PrefabPartial.html index 55910b6..68df8bd 100644 --- a/docs/interfaces/PrefabPartial.html +++ b/docs/interfaces/PrefabPartial.html @@ -1,4 +1,4 @@ -PrefabPartial | @betty-blocks/component-sdk
interface PrefabPartial {
    partialId: string;
    ref?: {
        id: string;
    };
    type: "PARTIAL";
}

Properties

partialId +PrefabPartial | @betty-blocks/component-sdk
interface PrefabPartial {
    partialId: string;
    ref?: {
        id: string;
    };
    type: "PARTIAL";
}

Properties

Properties

partialId: string
ref?: {
    id: string;
}
type: "PARTIAL"
+

Properties

partialId: string
ref?: {
    id: string;
}
type: "PARTIAL"
diff --git a/docs/interfaces/PrefabVariable.html b/docs/interfaces/PrefabVariable.html index 1e3ea48..a06e1fd 100644 --- a/docs/interfaces/PrefabVariable.html +++ b/docs/interfaces/PrefabVariable.html @@ -1,5 +1,5 @@ -PrefabVariable | @betty-blocks/component-sdk
interface PrefabVariable {
    kind: PrefabVariableKind;
    name: string;
    options?: unknown;
    ref: {
        actionId?: string;
        endpointId?: string;
        id: string;
    };
}

Properties

kind +PrefabVariable | @betty-blocks/component-sdk
interface PrefabVariable {
    kind: PrefabVariableKind;
    name: string;
    options?: unknown;
    ref: {
        actionId?: string;
        endpointId?: string;
        id: string;
    };
}

Properties

Properties

name: string
options?: unknown
ref: {
    actionId?: string;
    endpointId?: string;
    id: string;
}
+

Properties

name: string
options?: unknown
ref: {
    actionId?: string;
    endpointId?: string;
    id: string;
}
diff --git a/docs/interfaces/PrefabWrapper.html b/docs/interfaces/PrefabWrapper.html index e1540ef..87ce766 100644 --- a/docs/interfaces/PrefabWrapper.html +++ b/docs/interfaces/PrefabWrapper.html @@ -1,6 +1,6 @@ -PrefabWrapper | @betty-blocks/component-sdk
interface PrefabWrapper {
    descendants: PrefabReference[];
    label?: string;
    optionCategories?: OptionCategory[];
    options: (PrefabComponentOption | PrefabWrapperLinkedOption | PrefabWrapperLinkedPartialOption)[];
    type: "WRAPPER";
}

Properties

descendants +PrefabWrapper | @betty-blocks/component-sdk
interface PrefabWrapper {
    descendants: PrefabReference[];
    label?: string;
    optionCategories?: OptionCategory[];
    options: (PrefabComponentOption | PrefabWrapperLinkedOption | PrefabWrapperLinkedPartialOption)[];
    type: "WRAPPER";
}

Properties

descendants: PrefabReference[]
label?: string
optionCategories?: OptionCategory[]
type: "WRAPPER"
+

Properties

descendants: PrefabReference[]
label?: string
optionCategories?: OptionCategory[]
type: "WRAPPER"
diff --git a/docs/interfaces/PrefabWrapperLinkedOption.html b/docs/interfaces/PrefabWrapperLinkedOption.html index 6dc4eec..bcf9607 100644 --- a/docs/interfaces/PrefabWrapperLinkedOption.html +++ b/docs/interfaces/PrefabWrapperLinkedOption.html @@ -1,4 +1,4 @@ -PrefabWrapperLinkedOption | @betty-blocks/component-sdk

Interface PrefabWrapperLinkedOption

interface PrefabWrapperLinkedOption {
    configuration?: PrefabWrapperLinkedOptionConfiguration;
    key: string;
    label: string;
    optionRef?: {
        id?: string;
        inherit?:
            | "name"
            | (string | {})[]
            | "label"
            | "value";
        sourceId?: string;
    };
    showInAddChild?: boolean;
    showInReconfigure?: boolean;
    type: "LINKED_OPTION";
    value?: {
        ref: {
            componentId: string;
            optionId: string;
        };
    };
}

Hierarchy (view full)

Properties

configuration? +PrefabWrapperLinkedOption | @betty-blocks/component-sdk

Interface PrefabWrapperLinkedOption

interface PrefabWrapperLinkedOption {
    configuration?: PrefabWrapperLinkedOptionConfiguration;
    key: string;
    label: string;
    optionRef?: {
        id?: string;
        inherit?:
            | "name"
            | (string | {})[]
            | "label"
            | "value";
        sourceId?: string;
    };
    showInAddChild?: boolean;
    showInReconfigure?: boolean;
    type: "LINKED_OPTION";
    value?: {
        ref: {
            componentId: string;
            optionId: string;
        };
    };
}

Hierarchy (view full)

Properties

key: string
label: string
optionRef?: {
    id?: string;
    inherit?:
        | "name"
        | (string | {})[]
        | "label"
        | "value";
    sourceId?: string;
}
showInAddChild?: boolean
showInReconfigure?: boolean
type: "LINKED_OPTION"
value?: {
    ref: {
        componentId: string;
        optionId: string;
    };
}
+

Properties

key: string
label: string
optionRef?: {
    id?: string;
    inherit?:
        | "name"
        | (string | {})[]
        | "label"
        | "value";
    sourceId?: string;
}
showInAddChild?: boolean
showInReconfigure?: boolean
type: "LINKED_OPTION"
value?: {
    ref: {
        componentId: string;
        optionId: string;
    };
}
diff --git a/docs/interfaces/PrefabWrapperLinkedPartialOption.html b/docs/interfaces/PrefabWrapperLinkedPartialOption.html index 7e8a44c..c1a567e 100644 --- a/docs/interfaces/PrefabWrapperLinkedPartialOption.html +++ b/docs/interfaces/PrefabWrapperLinkedPartialOption.html @@ -1,4 +1,4 @@ -PrefabWrapperLinkedPartialOption | @betty-blocks/component-sdk

Interface PrefabWrapperLinkedPartialOption

interface PrefabWrapperLinkedPartialOption {
    configuration?: PrefabWrapperLinkedOptionConfiguration;
    key: string;
    label: string;
    optionRef?: {
        id?: string;
        inherit?:
            | "name"
            | (string | {})[]
            | "label"
            | "value";
        sourceId?: string;
    };
    showInAddChild?: boolean;
    showInReconfigure?: boolean;
    type: "LINKED_PARTIAL";
    value?: {
        ref: {
            componentId: string;
        };
    };
}

Hierarchy (view full)

Properties

configuration? +PrefabWrapperLinkedPartialOption | @betty-blocks/component-sdk

Interface PrefabWrapperLinkedPartialOption

interface PrefabWrapperLinkedPartialOption {
    configuration?: PrefabWrapperLinkedOptionConfiguration;
    key: string;
    label: string;
    optionRef?: {
        id?: string;
        inherit?:
            | "name"
            | (string | {})[]
            | "label"
            | "value";
        sourceId?: string;
    };
    showInAddChild?: boolean;
    showInReconfigure?: boolean;
    type: "LINKED_PARTIAL";
    value?: {
        ref: {
            componentId: string;
        };
    };
}

Hierarchy (view full)

Properties

key: string
label: string
optionRef?: {
    id?: string;
    inherit?:
        | "name"
        | (string | {})[]
        | "label"
        | "value";
    sourceId?: string;
}
showInAddChild?: boolean
showInReconfigure?: boolean
type: "LINKED_PARTIAL"
value?: {
    ref: {
        componentId: string;
    };
}
+

Properties

key: string
label: string
optionRef?: {
    id?: string;
    inherit?:
        | "name"
        | (string | {})[]
        | "label"
        | "value";
    sourceId?: string;
}
showInAddChild?: boolean
showInReconfigure?: boolean
type: "LINKED_PARTIAL"
value?: {
    ref: {
        componentId: string;
    };
}
diff --git a/docs/interfaces/StaticValue.html b/docs/interfaces/StaticValue.html index 50d6ec5..ecc8767 100644 --- a/docs/interfaces/StaticValue.html +++ b/docs/interfaces/StaticValue.html @@ -1,3 +1,3 @@ -StaticValue | @betty-blocks/component-sdk
interface StaticValue {
    type: "STATIC";
    value: string;
}

Properties

type +StaticValue | @betty-blocks/component-sdk
interface StaticValue {
    type: "STATIC";
    value: string;
}

Properties

Properties

type: "STATIC"
value: string
+

Properties

type: "STATIC"
value: string
diff --git a/docs/interfaces/StyleDefinition.html b/docs/interfaces/StyleDefinition.html index 1a17c20..73f5355 100644 --- a/docs/interfaces/StyleDefinition.html +++ b/docs/interfaces/StyleDefinition.html @@ -1,5 +1,5 @@ -StyleDefinition | @betty-blocks/component-sdk
interface StyleDefinition {
    basis: StyleDefinitionContentObject;
    name: string;
    states: StyleDefinitionState[];
    type: string;
}

Properties

basis +StyleDefinition | @betty-blocks/component-sdk
interface StyleDefinition {
    basis: StyleDefinitionContentObject;
    name: string;
    states: StyleDefinitionState[];
    type: string;
}

Properties

Properties

name: string
type: string
+

Properties

name: string
type: string
diff --git a/docs/interfaces/StyleDefinitionContentObject.html b/docs/interfaces/StyleDefinitionContentObject.html index 0b9ea47..03a4175 100644 --- a/docs/interfaces/StyleDefinitionContentObject.html +++ b/docs/interfaces/StyleDefinitionContentObject.html @@ -1,4 +1,4 @@ -StyleDefinitionContentObject | @betty-blocks/component-sdk

Interface StyleDefinitionContentObject

interface StyleDefinitionContentObject {
    backgroundColor?: RefOrValue;
    borderColor?: RefOrValue;
    borderRadius?: string[];
    borderStyle?: string;
    borderWidth?: string[];
    boxShadow?: string;
    color?: RefOrValue;
    fontFamily?: string;
    fontSize?: string;
    fontStyle?: string;
    fontWeight?: string;
    letterSpacing?: string;
    lineHeight?: string;
    padding?: string[];
    textDecoration?: string;
    textTransform?: string;
}

Properties

backgroundColor? +StyleDefinitionContentObject | @betty-blocks/component-sdk

Interface StyleDefinitionContentObject

interface StyleDefinitionContentObject {
    backgroundColor?: RefOrValue;
    borderColor?: RefOrValue;
    borderRadius?: string[];
    borderStyle?: string;
    borderWidth?: string[];
    boxShadow?: string;
    color?: RefOrValue;
    fontFamily?: string;
    fontSize?: string;
    fontStyle?: string;
    fontWeight?: string;
    letterSpacing?: string;
    lineHeight?: string;
    padding?: string[];
    textDecoration?: string;
    textTransform?: string;
}

Properties

backgroundColor?: RefOrValue
borderColor?: RefOrValue
borderRadius?: string[]
borderStyle?: string
borderWidth?: string[]
boxShadow?: string
color?: RefOrValue
fontFamily?: string
fontSize?: string
fontStyle?: string
fontWeight?: string
letterSpacing?: string
lineHeight?: string
padding?: string[]
textDecoration?: string
textTransform?: string
+

Properties

backgroundColor?: RefOrValue
borderColor?: RefOrValue
borderRadius?: string[]
borderStyle?: string
borderWidth?: string[]
boxShadow?: string
color?: RefOrValue
fontFamily?: string
fontSize?: string
fontStyle?: string
fontWeight?: string
letterSpacing?: string
lineHeight?: string
padding?: string[]
textDecoration?: string
textTransform?: string
diff --git a/docs/interfaces/StyleDefinitionState.html b/docs/interfaces/StyleDefinitionState.html index 4099cbf..c532046 100644 --- a/docs/interfaces/StyleDefinitionState.html +++ b/docs/interfaces/StyleDefinitionState.html @@ -1,3 +1,3 @@ -StyleDefinitionState | @betty-blocks/component-sdk
interface StyleDefinitionState {
    content: StyleDefinitionContentObject;
    name: string;
}

Properties

content +StyleDefinitionState | @betty-blocks/component-sdk
interface StyleDefinitionState {
    content: StyleDefinitionContentObject;
    name: string;
}

Properties

Properties

name: string
+

Properties

name: string
diff --git a/docs/interfaces/StyleReference.html b/docs/interfaces/StyleReference.html index 1a20813..749ed53 100644 --- a/docs/interfaces/StyleReference.html +++ b/docs/interfaces/StyleReference.html @@ -1,3 +1,3 @@ -StyleReference | @betty-blocks/component-sdk
interface StyleReference {
    name: string;
    overwrite?: StyleDefinitionState[];
}

Properties

name +StyleReference | @betty-blocks/component-sdk
interface StyleReference {
    name: string;
    overwrite?: StyleDefinitionState[];
}

Properties

Properties

name: string
overwrite?: StyleDefinitionState[]
+

Properties

name: string
overwrite?: StyleDefinitionState[]
diff --git a/docs/interfaces/ThemeColorReference.html b/docs/interfaces/ThemeColorReference.html index 1f35773..ad384ed 100644 --- a/docs/interfaces/ThemeColorReference.html +++ b/docs/interfaces/ThemeColorReference.html @@ -1,3 +1,3 @@ -ThemeColorReference | @betty-blocks/component-sdk
interface ThemeColorReference {
    type: "THEME_COLOR";
    value: string;
}

Properties

type +ThemeColorReference | @betty-blocks/component-sdk
interface ThemeColorReference {
    type: "THEME_COLOR";
    value: string;
}

Properties

Properties

type: "THEME_COLOR"
value: string
+

Properties

type: "THEME_COLOR"
value: string
diff --git a/docs/interfaces/ValueDefault.html b/docs/interfaces/ValueDefault.html index 6281ce9..5a86a31 100644 --- a/docs/interfaces/ValueDefault.html +++ b/docs/interfaces/ValueDefault.html @@ -1,4 +1,4 @@ -ValueDefault | @betty-blocks/component-sdk
interface ValueDefault {
    configuration?: {
        allowFormatting?: boolean;
        allowPropertyName?: boolean;
        allowRelations?: boolean;
        allowedClickThroughKinds?: (
            | "BELONGS_TO"
            | "HAS_AND_BELONGS_TO_MANY"
            | "HAS_MANY"
            | "OBJECT")[];
        allowedExtensions?: string[];
        allowedInput?: {
            name: string;
            value: string | number | boolean;
        }[];
        allowedKinds?: string[];
        allowedSplitButtonKinds?: (
            | "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"
            | "OBJECT"
            | "PASSWORD"
            | "PDF"
            | "PERIODIC_COUNT"
            | "PHONE_NUMBER"
            | "PRICE"
            | "PRICE_EXPRESSION"
            | "RICH_TEXT"
            | "SERIAL"
            | "SIGNED_PDF"
            | "STRING"
            | "STRING_EXPRESSION"
            | "SUM"
            | "TEXT"
            | "TEXT_EXPRESSION"
            | "TIME"
            | "URL"
            | "ZIPCODE")[];
        allowedTypes?: string[];
        apiVersion?: string;
        as?:
            | "BUTTONGROUP"
            | "DROPDOWN"
            | "MULTILINE"
            | "UNIT"
            | "VISIBILITY";
        component?: string;
        condition?: {
            comparator: "EQ" | "EQ_COMPONENT_ID";
            option: string;
            type: "SHOW" | "HIDE";
            value: string | number | boolean;
        };
        createAction?: {
            name?: string;
            permissions?: string;
            template: string;
            value?: string;
        };
        createProperty?: {
            type: CreatePropertyKind;
            value?: string;
        };
        dataType?: string;
        dependsOn?: string;
        disabled?: boolean;
        manageObjectValues?: {
            buttonLabel?: string;
            label?: string;
            selectableObjectKey?: boolean;
            value: AllowedValue[];
        };
        mediaType?: "IMAGE" | "VIDEO";
        modal?: {
            generateCustomModel: boolean;
            modelRequired: boolean;
            type: "MODEL_AND_PROPERTIES";
        };
        placeholder?: string;
        pushToWrapper?: {
            condition?: {
                comparator: "EQ" | "EQ_COMPONENT_ID";
                option: string;
                type: "SHOW" | "HIDE";
                value: string | number | boolean;
            };
            name: string;
        };
        showOnDrop?: boolean;
        showTextStyleColor?: boolean;
    };
    key: string;
    label: string;
    optionRef?: {
        id?: string;
        inherit?:
            | {}
            | "name"
            | (string | {})[]
            | "label"
            | "value";
        sourceId?: string;
    };
    ref?: {
        id?: string;
    };
    showInAddChild?: boolean;
    showInReconfigure?: boolean;
    type: string;
    value:
        | string
        | number
        | boolean
        | string[]
        | ValueConfig;
}

Hierarchy (view full)

Properties

configuration? +ValueDefault | @betty-blocks/component-sdk
interface ValueDefault {
    configuration?: {
        allowFormatting?: boolean;
        allowPropertyName?: boolean;
        allowRelations?: boolean;
        allowedClickThroughKinds?: (
            | "BELONGS_TO"
            | "HAS_AND_BELONGS_TO_MANY"
            | "HAS_MANY"
            | "OBJECT")[];
        allowedExtensions?: string[];
        allowedInput?: {
            name: string;
            value: string | number | boolean;
        }[];
        allowedKinds?: string[];
        allowedSplitButtonKinds?: (
            | "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"
            | "OBJECT"
            | "PASSWORD"
            | "PDF"
            | "PERIODIC_COUNT"
            | "PHONE_NUMBER"
            | "PRICE"
            | "PRICE_EXPRESSION"
            | "RICH_TEXT"
            | "SERIAL"
            | "SIGNED_PDF"
            | "STRING"
            | "STRING_EXPRESSION"
            | "SUM"
            | "TEXT"
            | "TEXT_EXPRESSION"
            | "TIME"
            | "URL"
            | "ZIPCODE")[];
        allowedTypes?: string[];
        apiVersion?: string;
        as?:
            | "BUTTONGROUP"
            | "DROPDOWN"
            | "MULTILINE"
            | "UNIT"
            | "VISIBILITY";
        component?: string;
        condition?: {
            comparator: "EQ" | "EQ_COMPONENT_ID";
            option: string;
            type: "SHOW" | "HIDE";
            value: string | number | boolean;
        };
        createAction?: {
            name?: string;
            permissions?: string;
            template: string;
            value?: string;
        };
        createProperty?: {
            type: CreatePropertyKind;
            value?: string;
        };
        dataType?: string;
        dependsOn?: string;
        disabled?: boolean;
        manageObjectValues?: {
            buttonLabel?: string;
            label?: string;
            selectableObjectKey?: boolean;
            value: AllowedValue[];
        };
        mediaType?: "IMAGE" | "VIDEO";
        modal?: {
            generateCustomModel: boolean;
            modelRequired: boolean;
            type: "MODEL_AND_PROPERTIES";
        };
        placeholder?: string;
        pushToWrapper?: {
            condition?: {
                comparator: "EQ" | "EQ_COMPONENT_ID";
                option: string;
                type: "SHOW" | "HIDE";
                value: string | number | boolean;
            };
            name: string;
        };
        showOnDrop?: boolean;
        showTextStyleColor?: boolean;
    };
    key: string;
    label: string;
    optionRef?: {
        id?: string;
        inherit?:
            | {}
            | "name"
            | (string | {})[]
            | "label"
            | "value";
        sourceId?: string;
    };
    ref?: {
        id?: string;
    };
    showInAddChild?: boolean;
    showInReconfigure?: boolean;
    type: string;
    value:
        | string
        | number
        | boolean
        | string[]
        | ValueConfig;
}

Hierarchy (view full)

Properties

configuration?: {
    allowFormatting?: boolean;
    allowPropertyName?: boolean;
    allowRelations?: boolean;
    allowedClickThroughKinds?: (
        | "BELONGS_TO"
        | "HAS_AND_BELONGS_TO_MANY"
        | "HAS_MANY"
        | "OBJECT")[];
    allowedExtensions?: string[];
    allowedInput?: {
        name: string;
        value: string | number | boolean;
    }[];
    allowedKinds?: string[];
    allowedSplitButtonKinds?: (
        | "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"
        | "OBJECT"
        | "PASSWORD"
        | "PDF"
        | "PERIODIC_COUNT"
        | "PHONE_NUMBER"
        | "PRICE"
        | "PRICE_EXPRESSION"
        | "RICH_TEXT"
        | "SERIAL"
        | "SIGNED_PDF"
        | "STRING"
        | "STRING_EXPRESSION"
        | "SUM"
        | "TEXT"
        | "TEXT_EXPRESSION"
        | "TIME"
        | "URL"
        | "ZIPCODE")[];
    allowedTypes?: string[];
    apiVersion?: string;
    as?:
        | "BUTTONGROUP"
        | "DROPDOWN"
        | "MULTILINE"
        | "UNIT"
        | "VISIBILITY";
    component?: string;
    condition?: {
        comparator: "EQ" | "EQ_COMPONENT_ID";
        option: string;
        type: "SHOW" | "HIDE";
        value: string | number | boolean;
    };
    createAction?: {
        name?: string;
        permissions?: string;
        template: string;
        value?: string;
    };
    createProperty?: {
        type: CreatePropertyKind;
        value?: string;
    };
    dataType?: string;
    dependsOn?: string;
    disabled?: boolean;
    manageObjectValues?: {
        buttonLabel?: string;
        label?: string;
        selectableObjectKey?: boolean;
        value: AllowedValue[];
    };
    mediaType?: "IMAGE" | "VIDEO";
    modal?: {
        generateCustomModel: boolean;
        modelRequired: boolean;
        type: "MODEL_AND_PROPERTIES";
    };
    placeholder?: string;
    pushToWrapper?: {
        condition?: {
            comparator: "EQ" | "EQ_COMPONENT_ID";
            option: string;
            type: "SHOW" | "HIDE";
            value: string | number | boolean;
        };
        name: string;
    };
    showOnDrop?: boolean;
    showTextStyleColor?: boolean;
}
key: string
label: string
optionRef?: {
    id?: string;
    inherit?:
        | {}
        | "name"
        | (string | {})[]
        | "label"
        | "value";
    sourceId?: string;
}
ref?: {
    id?: string;
}
showInAddChild?: boolean
showInReconfigure?: boolean
type: string
value:
    | string
    | number
    | boolean
    | string[]
    | ValueConfig
+

Properties

configuration?: {
    allowFormatting?: boolean;
    allowPropertyName?: boolean;
    allowRelations?: boolean;
    allowedClickThroughKinds?: (
        | "BELONGS_TO"
        | "HAS_AND_BELONGS_TO_MANY"
        | "HAS_MANY"
        | "OBJECT")[];
    allowedExtensions?: string[];
    allowedInput?: {
        name: string;
        value: string | number | boolean;
    }[];
    allowedKinds?: string[];
    allowedSplitButtonKinds?: (
        | "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"
        | "OBJECT"
        | "PASSWORD"
        | "PDF"
        | "PERIODIC_COUNT"
        | "PHONE_NUMBER"
        | "PRICE"
        | "PRICE_EXPRESSION"
        | "RICH_TEXT"
        | "SERIAL"
        | "SIGNED_PDF"
        | "STRING"
        | "STRING_EXPRESSION"
        | "SUM"
        | "TEXT"
        | "TEXT_EXPRESSION"
        | "TIME"
        | "URL"
        | "ZIPCODE")[];
    allowedTypes?: string[];
    apiVersion?: string;
    as?:
        | "BUTTONGROUP"
        | "DROPDOWN"
        | "MULTILINE"
        | "UNIT"
        | "VISIBILITY";
    component?: string;
    condition?: {
        comparator: "EQ" | "EQ_COMPONENT_ID";
        option: string;
        type: "SHOW" | "HIDE";
        value: string | number | boolean;
    };
    createAction?: {
        name?: string;
        permissions?: string;
        template: string;
        value?: string;
    };
    createProperty?: {
        type: CreatePropertyKind;
        value?: string;
    };
    dataType?: string;
    dependsOn?: string;
    disabled?: boolean;
    manageObjectValues?: {
        buttonLabel?: string;
        label?: string;
        selectableObjectKey?: boolean;
        value: AllowedValue[];
    };
    mediaType?: "IMAGE" | "VIDEO";
    modal?: {
        generateCustomModel: boolean;
        modelRequired: boolean;
        type: "MODEL_AND_PROPERTIES";
    };
    placeholder?: string;
    pushToWrapper?: {
        condition?: {
            comparator: "EQ" | "EQ_COMPONENT_ID";
            option: string;
            type: "SHOW" | "HIDE";
            value: string | number | boolean;
        };
        name: string;
    };
    showOnDrop?: boolean;
    showTextStyleColor?: boolean;
}
key: string
label: string
optionRef?: {
    id?: string;
    inherit?:
        | {}
        | "name"
        | (string | {})[]
        | "label"
        | "value";
    sourceId?: string;
}
ref?: {
    id?: string;
}
showInAddChild?: boolean
showInReconfigure?: boolean
type: string
value:
    | string
    | number
    | boolean
    | string[]
    | ValueConfig
diff --git a/docs/interfaces/ValueRef.html b/docs/interfaces/ValueRef.html index 226f0c5..b83ac67 100644 --- a/docs/interfaces/ValueRef.html +++ b/docs/interfaces/ValueRef.html @@ -1,4 +1,4 @@ -ValueRef | @betty-blocks/component-sdk
interface ValueRef {
    configuration?: {
        allowFormatting?: boolean;
        allowPropertyName?: boolean;
        allowRelations?: boolean;
        allowedClickThroughKinds?: (
            | "BELONGS_TO"
            | "HAS_AND_BELONGS_TO_MANY"
            | "HAS_MANY"
            | "OBJECT")[];
        allowedExtensions?: string[];
        allowedInput?: {
            name: string;
            value: string | number | boolean;
        }[];
        allowedKinds?: string[];
        allowedSplitButtonKinds?: (
            | "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"
            | "OBJECT"
            | "PASSWORD"
            | "PDF"
            | "PERIODIC_COUNT"
            | "PHONE_NUMBER"
            | "PRICE"
            | "PRICE_EXPRESSION"
            | "RICH_TEXT"
            | "SERIAL"
            | "SIGNED_PDF"
            | "STRING"
            | "STRING_EXPRESSION"
            | "SUM"
            | "TEXT"
            | "TEXT_EXPRESSION"
            | "TIME"
            | "URL"
            | "ZIPCODE")[];
        allowedTypes?: string[];
        apiVersion?: string;
        as?:
            | "BUTTONGROUP"
            | "DROPDOWN"
            | "MULTILINE"
            | "UNIT"
            | "VISIBILITY";
        component?: string;
        condition?: {
            comparator: "EQ" | "EQ_COMPONENT_ID";
            option: string;
            type: "SHOW" | "HIDE";
            value: string | number | boolean;
        };
        createAction?: {
            name?: string;
            permissions?: string;
            template: string;
            value?: string;
        };
        createProperty?: {
            type: CreatePropertyKind;
            value?: string;
        };
        dataType?: string;
        dependsOn?: string;
        disabled?: boolean;
        manageObjectValues?: {
            buttonLabel?: string;
            label?: string;
            selectableObjectKey?: boolean;
            value: AllowedValue[];
        };
        mediaType?: "IMAGE" | "VIDEO";
        modal?: {
            generateCustomModel: boolean;
            modelRequired: boolean;
            type: "MODEL_AND_PROPERTIES";
        };
        placeholder?: string;
        pushToWrapper?: {
            condition?: {
                comparator: "EQ" | "EQ_COMPONENT_ID";
                option: string;
                type: "SHOW" | "HIDE";
                value: string | number | boolean;
            };
            name: string;
        };
        showOnDrop?: boolean;
        showTextStyleColor?: boolean;
    };
    key: string;
    label: string;
    optionRef?: {
        id?: string;
        inherit?:
            | {}
            | "name"
            | (string | {})[]
            | "label"
            | "value";
        sourceId?: string;
    };
    ref: {
        id?: string;
        value: string | string[];
    };
    showInAddChild?: boolean;
    showInReconfigure?: boolean;
    type: string;
}

Hierarchy (view full)

Properties

configuration? +ValueRef | @betty-blocks/component-sdk
interface ValueRef {
    configuration?: {
        allowFormatting?: boolean;
        allowPropertyName?: boolean;
        allowRelations?: boolean;
        allowedClickThroughKinds?: (
            | "BELONGS_TO"
            | "HAS_AND_BELONGS_TO_MANY"
            | "HAS_MANY"
            | "OBJECT")[];
        allowedExtensions?: string[];
        allowedInput?: {
            name: string;
            value: string | number | boolean;
        }[];
        allowedKinds?: string[];
        allowedSplitButtonKinds?: (
            | "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"
            | "OBJECT"
            | "PASSWORD"
            | "PDF"
            | "PERIODIC_COUNT"
            | "PHONE_NUMBER"
            | "PRICE"
            | "PRICE_EXPRESSION"
            | "RICH_TEXT"
            | "SERIAL"
            | "SIGNED_PDF"
            | "STRING"
            | "STRING_EXPRESSION"
            | "SUM"
            | "TEXT"
            | "TEXT_EXPRESSION"
            | "TIME"
            | "URL"
            | "ZIPCODE")[];
        allowedTypes?: string[];
        apiVersion?: string;
        as?:
            | "BUTTONGROUP"
            | "DROPDOWN"
            | "MULTILINE"
            | "UNIT"
            | "VISIBILITY";
        component?: string;
        condition?: {
            comparator: "EQ" | "EQ_COMPONENT_ID";
            option: string;
            type: "SHOW" | "HIDE";
            value: string | number | boolean;
        };
        createAction?: {
            name?: string;
            permissions?: string;
            template: string;
            value?: string;
        };
        createProperty?: {
            type: CreatePropertyKind;
            value?: string;
        };
        dataType?: string;
        dependsOn?: string;
        disabled?: boolean;
        manageObjectValues?: {
            buttonLabel?: string;
            label?: string;
            selectableObjectKey?: boolean;
            value: AllowedValue[];
        };
        mediaType?: "IMAGE" | "VIDEO";
        modal?: {
            generateCustomModel: boolean;
            modelRequired: boolean;
            type: "MODEL_AND_PROPERTIES";
        };
        placeholder?: string;
        pushToWrapper?: {
            condition?: {
                comparator: "EQ" | "EQ_COMPONENT_ID";
                option: string;
                type: "SHOW" | "HIDE";
                value: string | number | boolean;
            };
            name: string;
        };
        showOnDrop?: boolean;
        showTextStyleColor?: boolean;
    };
    key: string;
    label: string;
    optionRef?: {
        id?: string;
        inherit?:
            | {}
            | "name"
            | (string | {})[]
            | "label"
            | "value";
        sourceId?: string;
    };
    ref: {
        id?: string;
        value: string | string[];
    };
    showInAddChild?: boolean;
    showInReconfigure?: boolean;
    type: string;
}

Hierarchy (view full)

Properties

configuration?: {
    allowFormatting?: boolean;
    allowPropertyName?: boolean;
    allowRelations?: boolean;
    allowedClickThroughKinds?: (
        | "BELONGS_TO"
        | "HAS_AND_BELONGS_TO_MANY"
        | "HAS_MANY"
        | "OBJECT")[];
    allowedExtensions?: string[];
    allowedInput?: {
        name: string;
        value: string | number | boolean;
    }[];
    allowedKinds?: string[];
    allowedSplitButtonKinds?: (
        | "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"
        | "OBJECT"
        | "PASSWORD"
        | "PDF"
        | "PERIODIC_COUNT"
        | "PHONE_NUMBER"
        | "PRICE"
        | "PRICE_EXPRESSION"
        | "RICH_TEXT"
        | "SERIAL"
        | "SIGNED_PDF"
        | "STRING"
        | "STRING_EXPRESSION"
        | "SUM"
        | "TEXT"
        | "TEXT_EXPRESSION"
        | "TIME"
        | "URL"
        | "ZIPCODE")[];
    allowedTypes?: string[];
    apiVersion?: string;
    as?:
        | "BUTTONGROUP"
        | "DROPDOWN"
        | "MULTILINE"
        | "UNIT"
        | "VISIBILITY";
    component?: string;
    condition?: {
        comparator: "EQ" | "EQ_COMPONENT_ID";
        option: string;
        type: "SHOW" | "HIDE";
        value: string | number | boolean;
    };
    createAction?: {
        name?: string;
        permissions?: string;
        template: string;
        value?: string;
    };
    createProperty?: {
        type: CreatePropertyKind;
        value?: string;
    };
    dataType?: string;
    dependsOn?: string;
    disabled?: boolean;
    manageObjectValues?: {
        buttonLabel?: string;
        label?: string;
        selectableObjectKey?: boolean;
        value: AllowedValue[];
    };
    mediaType?: "IMAGE" | "VIDEO";
    modal?: {
        generateCustomModel: boolean;
        modelRequired: boolean;
        type: "MODEL_AND_PROPERTIES";
    };
    placeholder?: string;
    pushToWrapper?: {
        condition?: {
            comparator: "EQ" | "EQ_COMPONENT_ID";
            option: string;
            type: "SHOW" | "HIDE";
            value: string | number | boolean;
        };
        name: string;
    };
    showOnDrop?: boolean;
    showTextStyleColor?: boolean;
}
key: string
label: string
optionRef?: {
    id?: string;
    inherit?:
        | {}
        | "name"
        | (string | {})[]
        | "label"
        | "value";
    sourceId?: string;
}
ref: {
    id?: string;
    value: string | string[];
}
showInAddChild?: boolean
showInReconfigure?: boolean
type: string
+

Properties

configuration?: {
    allowFormatting?: boolean;
    allowPropertyName?: boolean;
    allowRelations?: boolean;
    allowedClickThroughKinds?: (
        | "BELONGS_TO"
        | "HAS_AND_BELONGS_TO_MANY"
        | "HAS_MANY"
        | "OBJECT")[];
    allowedExtensions?: string[];
    allowedInput?: {
        name: string;
        value: string | number | boolean;
    }[];
    allowedKinds?: string[];
    allowedSplitButtonKinds?: (
        | "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"
        | "OBJECT"
        | "PASSWORD"
        | "PDF"
        | "PERIODIC_COUNT"
        | "PHONE_NUMBER"
        | "PRICE"
        | "PRICE_EXPRESSION"
        | "RICH_TEXT"
        | "SERIAL"
        | "SIGNED_PDF"
        | "STRING"
        | "STRING_EXPRESSION"
        | "SUM"
        | "TEXT"
        | "TEXT_EXPRESSION"
        | "TIME"
        | "URL"
        | "ZIPCODE")[];
    allowedTypes?: string[];
    apiVersion?: string;
    as?:
        | "BUTTONGROUP"
        | "DROPDOWN"
        | "MULTILINE"
        | "UNIT"
        | "VISIBILITY";
    component?: string;
    condition?: {
        comparator: "EQ" | "EQ_COMPONENT_ID";
        option: string;
        type: "SHOW" | "HIDE";
        value: string | number | boolean;
    };
    createAction?: {
        name?: string;
        permissions?: string;
        template: string;
        value?: string;
    };
    createProperty?: {
        type: CreatePropertyKind;
        value?: string;
    };
    dataType?: string;
    dependsOn?: string;
    disabled?: boolean;
    manageObjectValues?: {
        buttonLabel?: string;
        label?: string;
        selectableObjectKey?: boolean;
        value: AllowedValue[];
    };
    mediaType?: "IMAGE" | "VIDEO";
    modal?: {
        generateCustomModel: boolean;
        modelRequired: boolean;
        type: "MODEL_AND_PROPERTIES";
    };
    placeholder?: string;
    pushToWrapper?: {
        condition?: {
            comparator: "EQ" | "EQ_COMPONENT_ID";
            option: string;
            type: "SHOW" | "HIDE";
            value: string | number | boolean;
        };
        name: string;
    };
    showOnDrop?: boolean;
    showTextStyleColor?: boolean;
}
key: string
label: string
optionRef?: {
    id?: string;
    inherit?:
        | {}
        | "name"
        | (string | {})[]
        | "label"
        | "value";
    sourceId?: string;
}
ref: {
    id?: string;
    value: string | string[];
}
showInAddChild?: boolean
showInReconfigure?: boolean
type: string
diff --git a/docs/types/ActionVariableType.html b/docs/types/ActionVariableType.html index 13db07b..4c5add5 100644 --- a/docs/types/ActionVariableType.html +++ b/docs/types/ActionVariableType.html @@ -1 +1 @@ -ActionVariableType | @betty-blocks/component-sdk
ActionVariableType:
    | "ARRAY"
    | "BOOLEAN"
    | "COLLECTION"
    | "DATE"
    | "DATE_TIME"
    | "DECIMAL"
    | "INTEGER"
    | "JSON"
    | "OBJECT"
    | "RECORD"
    | "STRING"
+ActionVariableType | @betty-blocks/component-sdk
ActionVariableType:
    | "ARRAY"
    | "BOOLEAN"
    | "COLLECTION"
    | "DATE"
    | "DATE_TIME"
    | "DECIMAL"
    | "INTEGER"
    | "JSON"
    | "OBJECT"
    | "RECORD"
    | "STRING"
diff --git a/docs/types/AllowedValue.html b/docs/types/AllowedValue.html index d16b62b..dbdd2a0 100644 --- a/docs/types/AllowedValue.html +++ b/docs/types/AllowedValue.html @@ -1 +1 @@ -AllowedValue | @betty-blocks/component-sdk
AllowedValue: Record<string | "uuid", RowItem>
+AllowedValue | @betty-blocks/component-sdk
AllowedValue: Record<string | "uuid", RowItem>
diff --git a/docs/types/BeforeCreateArgs.html b/docs/types/BeforeCreateArgs.html index c1ece2c..68ab9f7 100644 --- a/docs/types/BeforeCreateArgs.html +++ b/docs/types/BeforeCreateArgs.html @@ -1 +1 @@ -BeforeCreateArgs | @betty-blocks/component-sdk
BeforeCreateArgs: {
    close: (() => void);
    components: {
        [name: string]: any;
    };
    helpers: {
        BettyPrefabs: typeof BettyPrefabs;
        PropertyKind: typeof PropertyKind;
        addActionVariable: ((actionId: string, name: string, kind: ActionVariableKind, options: object) => Promise<ActionVariable>);
        addModelAndProperties: ((modelName: string, properties: ModelPropertyInput[]) => Promise<Model>);
        addSchemaModel: ((name: string, jsonSchema: string) => Promise<SchemaModel>);
        camelToSnakeCase: ((str: string) => string);
        cloneStructure: ((prefabName: string) => PrefabReference);
        createBlacklist: ((whiteList: PropertyKind[]) => PropertyKind[]);
        createUuid: (() => string);
        createWrapper: ((attrs: WrapperAttrs, descendants: PrefabReference[]) => PrefabWrapper);
        getPageAuthenticationProfileId: (() => string);
        getPageName: (() => string);
        linkOption: ((attrs: LinkOptionProps) => LinkedOptionProducer);
        makeBettyInput: ((prefabName: string, model: Model, property: Property, variable: ActionVariable, relatedIdProperties?: string[][], relatedModelIds?: Record<string, string>) => PrefabReference);
        makeBettyUpdateInput: ((prefabName: string, model: Model, property: Property, variable: ActionVariable, relatedIdProperties?: string[][], relatedModelIds?: Record<string, string>) => PrefabReference);
        prepareAction: ((...args: MakePrepareActionArgs) => Promise<PreparedAction>);
        prepareInput: ((actionId: string | null, variableName: string | undefined, kind: PropertyKind, propertyKind: PropertyKind, permissions?: "public" | "private" | "inherit", getPageAuthenticationProfileId?: string) => Promise<PreparedInput>);
        setOption: ((structure: PrefabComponent, key: string, transform: ((option: PrefabComponentOption) => PrefabComponentOption)) => void);
        useActionIdSelector: (() => string | null);
        useCurrentPageId: (() => string);
        useCurrentPartialId: (() => string);
        useModelIdSelector: (() => string | null);
        useModelQuery: ((options: Record<string, any>) => {
            data: Record<string, any> | null;
            error: Record<string, any> | null;
            loading: boolean;
        });
        useModelRelationQuery: ((propertyModelId: string) => {
            data: Record<string, any> | null;
            error: Record<string, any> | null;
            loading: boolean;
        });
        usePrefabSelector: (() => {
            id: string;
            name: string;
        } | null);
        usePropertyQuery: ((propertyId: string) => {
            data: Record<string, any> | null;
            error: Record<string, any> | null;
            loading: boolean;
        });
    };
    modelId: string;
    prefab: Prefab;
    prefabs: Prefab[];
    save: ((prefab: Prefab) => void);
}
+BeforeCreateArgs | @betty-blocks/component-sdk
BeforeCreateArgs: {
    close: (() => void);
    components: {
        [name: string]: any;
    };
    helpers: {
        BettyPrefabs: typeof BettyPrefabs;
        PropertyKind: typeof PropertyKind;
        addActionVariable: ((actionId: string, name: string, kind: ActionVariableKind, options: object) => Promise<ActionVariable>);
        addModelAndProperties: ((modelName: string, properties: ModelPropertyInput[]) => Promise<Model>);
        addSchemaModel: ((name: string, jsonSchema: string) => Promise<SchemaModel>);
        camelToSnakeCase: ((str: string) => string);
        cloneStructure: ((prefabName: string) => PrefabReference);
        createBlacklist: ((whiteList: PropertyKind[]) => PropertyKind[]);
        createUuid: (() => string);
        createWrapper: ((attrs: WrapperAttrs, descendants: PrefabReference[]) => PrefabWrapper);
        getPageAuthenticationProfileId: (() => string);
        getPageName: (() => string);
        linkOption: ((attrs: LinkOptionProps) => LinkedOptionProducer);
        makeBettyInput: ((prefabName: string, model: Model, property: Property, variable: ActionVariable, relatedIdProperties?: string[][], relatedModelIds?: Record<string, string>) => PrefabReference);
        makeBettyUpdateInput: ((prefabName: string, model: Model, property: Property, variable: ActionVariable, relatedIdProperties?: string[][], relatedModelIds?: Record<string, string>) => PrefabReference);
        prepareAction: ((...args: MakePrepareActionArgs) => Promise<PreparedAction>);
        prepareInput: ((actionId: string | null, variableName: string | undefined, kind: PropertyKind, propertyKind: PropertyKind, permissions?: "public" | "private" | "inherit", getPageAuthenticationProfileId?: string) => Promise<PreparedInput>);
        setOption: ((structure: PrefabComponent, key: string, transform: ((option: PrefabComponentOption) => PrefabComponentOption)) => void);
        useActionIdSelector: (() => string | null);
        useCurrentPageId: (() => string);
        useCurrentPartialId: (() => string);
        useModelIdSelector: (() => string | null);
        useModelQuery: ((options: Record<string, any>) => {
            data: Record<string, any> | null;
            error: Record<string, any> | null;
            loading: boolean;
        });
        useModelRelationQuery: ((propertyModelId: string) => {
            data: Record<string, any> | null;
            error: Record<string, any> | null;
            loading: boolean;
        });
        usePrefabSelector: (() => {
            id: string;
            name: string;
        } | null);
        usePropertyQuery: ((propertyId: string) => {
            data: Record<string, any> | null;
            error: Record<string, any> | null;
            loading: boolean;
        });
    };
    modelId: string;
    prefab: Prefab;
    prefabs: Prefab[];
    save: ((prefab: Prefab) => void);
}
diff --git a/docs/types/Configuration.html b/docs/types/Configuration.html index 0a5d364..df0d945 100644 --- a/docs/types/Configuration.html +++ b/docs/types/Configuration.html @@ -1 +1 @@ -Configuration | @betty-blocks/component-sdk
Configuration: VariableConfiguration | ButtonGroupConfiguration | DropdownConfiguration
+Configuration | @betty-blocks/component-sdk
Configuration: VariableConfiguration | ButtonGroupConfiguration | DropdownConfiguration
diff --git a/docs/types/Hook.html b/docs/types/Hook.html index 5847ed6..cee8cb5 100644 --- a/docs/types/Hook.html +++ b/docs/types/Hook.html @@ -1 +1 @@ -Hook | @betty-blocks/component-sdk
Hook: {
    input: Record<string, Ref>;
    output?: {
        [key: string]: Ref;
    };
    query: string;
}
+Hook | @betty-blocks/component-sdk
Hook: {
    input: Record<string, Ref>;
    output?: {
        [key: string]: Ref;
    };
    query: string;
}
diff --git a/docs/types/LinkedOptionProducer.html b/docs/types/LinkedOptionProducer.html index 4012bb9..58f9393 100644 --- a/docs/types/LinkedOptionProducer.html +++ b/docs/types/LinkedOptionProducer.html @@ -1 +1 @@ -LinkedOptionProducer | @betty-blocks/component-sdk
LinkedOptionProducer: ((key: string) => PrefabWrapperLinkedOption)
+LinkedOptionProducer | @betty-blocks/component-sdk
LinkedOptionProducer: ((key: string) => PrefabWrapperLinkedOption)
diff --git a/docs/types/LinkedPartialOptionProducer.html b/docs/types/LinkedPartialOptionProducer.html index e61dcb4..5665d4e 100644 --- a/docs/types/LinkedPartialOptionProducer.html +++ b/docs/types/LinkedPartialOptionProducer.html @@ -1 +1 @@ -LinkedPartialOptionProducer | @betty-blocks/component-sdk

Type Alias LinkedPartialOptionProducer

LinkedPartialOptionProducer: ((key: string) => PrefabWrapperLinkedPartialOption)
+LinkedPartialOptionProducer | @betty-blocks/component-sdk

Type Alias LinkedPartialOptionProducer

LinkedPartialOptionProducer: ((key: string) => PrefabWrapperLinkedPartialOption)
diff --git a/docs/types/MakePrepareActionArgs.html b/docs/types/MakePrepareActionArgs.html index 7a8fe61..ac5f8a5 100644 --- a/docs/types/MakePrepareActionArgs.html +++ b/docs/types/MakePrepareActionArgs.html @@ -1 +1 @@ -MakePrepareActionArgs | @betty-blocks/component-sdk

Type Alias MakePrepareActionArgs

MakePrepareActionArgs: [string, Property | undefined, Property[] | undefined,
    | "create"
    | "update"
    | "delete"
    | "login"
    | "empty", AuthenticationProfile?, string?, string?, (
    | "public"
    | "private"
    | "inherit"
    | string)?, string?, boolean?] | [PrepareActionObjectProps]
+MakePrepareActionArgs | @betty-blocks/component-sdk

Type Alias MakePrepareActionArgs

MakePrepareActionArgs: [string, Property | undefined, Property[] | undefined,
    | "create"
    | "update"
    | "delete"
    | "login"
    | "empty", AuthenticationProfile?, string?, string?, (
    | "public"
    | "private"
    | "inherit"
    | string)?, string?, boolean?] | [PrepareActionObjectProps]
diff --git a/docs/types/OptionCategory.html b/docs/types/OptionCategory.html index 548d7a7..0c7921c 100644 --- a/docs/types/OptionCategory.html +++ b/docs/types/OptionCategory.html @@ -1 +1 @@ -OptionCategory | @betty-blocks/component-sdk
OptionCategory: {
    condition?: {
        comparator: string;
        option: string;
        type: string;
        value: string | boolean | number;
    };
    expanded?: boolean;
    label: string;
    members: string[];
}
+OptionCategory | @betty-blocks/component-sdk
OptionCategory: {
    condition?: {
        comparator: string;
        option: string;
        type: string;
        value: string | boolean | number;
    };
    expanded?: boolean;
    label: string;
    members: string[];
}
diff --git a/docs/types/OptionProducer.html b/docs/types/OptionProducer.html index a7b7804..b3ab3de 100644 --- a/docs/types/OptionProducer.html +++ b/docs/types/OptionProducer.html @@ -1 +1 @@ -OptionProducer | @betty-blocks/component-sdk
OptionProducer: ((key: string) => PrefabComponentOption)
+OptionProducer | @betty-blocks/component-sdk
OptionProducer: ((key: string) => PrefabComponentOption)
diff --git a/docs/types/PrefabComponentOption.html b/docs/types/PrefabComponentOption.html index b49483e..a45e773 100644 --- a/docs/types/PrefabComponentOption.html +++ b/docs/types/PrefabComponentOption.html @@ -1 +1 @@ -PrefabComponentOption | @betty-blocks/component-sdk

Type Alias PrefabComponentOption

PrefabComponentOption: ValueDefault | ValueRef
+PrefabComponentOption | @betty-blocks/component-sdk

Type Alias PrefabComponentOption

PrefabComponentOption: ValueDefault | ValueRef
diff --git a/docs/types/PrefabComponentStyle.html b/docs/types/PrefabComponentStyle.html index 6fb6962..59efaa8 100644 --- a/docs/types/PrefabComponentStyle.html +++ b/docs/types/PrefabComponentStyle.html @@ -1 +1 @@ -PrefabComponentStyle | @betty-blocks/component-sdk
PrefabComponentStyle: {
    name?: string;
    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[];
}
+PrefabComponentStyle | @betty-blocks/component-sdk
PrefabComponentStyle: {
    name?: string;
    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[];
}
diff --git a/docs/types/PrefabInteraction.html b/docs/types/PrefabInteraction.html index f88ff22..3063720 100644 --- a/docs/types/PrefabInteraction.html +++ b/docs/types/PrefabInteraction.html @@ -1 +1 @@ -PrefabInteraction | @betty-blocks/component-sdk
+PrefabInteraction | @betty-blocks/component-sdk
diff --git a/docs/types/PrefabInteractionParameter.html b/docs/types/PrefabInteractionParameter.html index 0d425d6..727de1f 100644 --- a/docs/types/PrefabInteractionParameter.html +++ b/docs/types/PrefabInteractionParameter.html @@ -1 +1 @@ -PrefabInteractionParameter | @betty-blocks/component-sdk

Type Alias PrefabInteractionParameter

PrefabInteractionParameter:
    | ParameterOptionWithId
    | ParameterOptionWithPath
    | ParameterOptionWithComponentRef
    | ParameterOptionWithPageId
+PrefabInteractionParameter | @betty-blocks/component-sdk

Type Alias PrefabInteractionParameter

PrefabInteractionParameter:
    | ParameterOptionWithId
    | ParameterOptionWithPath
    | ParameterOptionWithComponentRef
    | ParameterOptionWithPageId
diff --git a/docs/types/PrefabReference.html b/docs/types/PrefabReference.html index 0603ff2..e198e25 100644 --- a/docs/types/PrefabReference.html +++ b/docs/types/PrefabReference.html @@ -1 +1 @@ -PrefabReference | @betty-blocks/component-sdk
+PrefabReference | @betty-blocks/component-sdk
diff --git a/docs/types/PrefabVariableKind.html b/docs/types/PrefabVariableKind.html index 64c9fee..4fbb936 100644 --- a/docs/types/PrefabVariableKind.html +++ b/docs/types/PrefabVariableKind.html @@ -1 +1 @@ -PrefabVariableKind | @betty-blocks/component-sdk
PrefabVariableKind:
    | "construct"
    | "object"
    | "string"
    | "integer"
+PrefabVariableKind | @betty-blocks/component-sdk
PrefabVariableKind:
    | "construct"
    | "object"
    | "string"
    | "integer"
diff --git a/docs/types/PrefabWrapperLinkedOptionConfiguration.html b/docs/types/PrefabWrapperLinkedOptionConfiguration.html index 7e56bbd..c98eeba 100644 --- a/docs/types/PrefabWrapperLinkedOptionConfiguration.html +++ b/docs/types/PrefabWrapperLinkedOptionConfiguration.html @@ -1 +1 @@ -PrefabWrapperLinkedOptionConfiguration | @betty-blocks/component-sdk

Type Alias PrefabWrapperLinkedOptionConfiguration

PrefabWrapperLinkedOptionConfiguration: {
    allowedInput?: {
        name: string;
        value: string | boolean | number;
    }[];
    as?: string;
    condition?: {
        comparator: "EQ" | "EQ_COMPONENT_ID";
        option: string;
        type: "SHOW" | "HIDE";
        value:
            | string
            | boolean
            | number
            | {
                ref: {
                    componentId: string;
                };
            };
    };
    dataType?: string;
    showOnDrop?: boolean;
}
+PrefabWrapperLinkedOptionConfiguration | @betty-blocks/component-sdk

Type Alias PrefabWrapperLinkedOptionConfiguration

PrefabWrapperLinkedOptionConfiguration: {
    allowedInput?: {
        name: string;
        value: string | boolean | number;
    }[];
    as?: string;
    condition?: {
        comparator: "EQ" | "EQ_COMPONENT_ID";
        option: string;
        type: "SHOW" | "HIDE";
        value:
            | string
            | boolean
            | number
            | {
                ref: {
                    componentId: string;
                };
            };
    };
    dataType?: string;
    showOnDrop?: boolean;
}
diff --git a/docs/types/RefOrValue.html b/docs/types/RefOrValue.html index 10e6d99..e86a226 100644 --- a/docs/types/RefOrValue.html +++ b/docs/types/RefOrValue.html @@ -1 +1 @@ -RefOrValue | @betty-blocks/component-sdk
+RefOrValue | @betty-blocks/component-sdk
diff --git a/docs/types/RowItem.html b/docs/types/RowItem.html index 6dbfb25..0739dfd 100644 --- a/docs/types/RowItem.html +++ b/docs/types/RowItem.html @@ -1 +1 @@ -RowItem | @betty-blocks/component-sdk
RowItem: string | number | boolean
+RowItem | @betty-blocks/component-sdk
RowItem: string | number | boolean
diff --git a/docs/types/StyleDefinitionContent.html b/docs/types/StyleDefinitionContent.html index 4fe5fb7..e368ad6 100644 --- a/docs/types/StyleDefinitionContent.html +++ b/docs/types/StyleDefinitionContent.html @@ -1 +1 @@ -StyleDefinitionContent | @betty-blocks/component-sdk

Type Alias StyleDefinitionContent

StyleDefinitionContent: Partial<StyleDefinitionContentBase> & Pick<StyleDefinitionContentBase, "basis">
+StyleDefinitionContent | @betty-blocks/component-sdk

Type Alias StyleDefinitionContent

StyleDefinitionContent: Partial<StyleDefinitionContentBase> & Pick<StyleDefinitionContentBase, "basis">
diff --git a/docs/types/StyleDefinitionContentBase.html b/docs/types/StyleDefinitionContentBase.html index 8bd0bde..25efffd 100644 --- a/docs/types/StyleDefinitionContentBase.html +++ b/docs/types/StyleDefinitionContentBase.html @@ -1 +1 @@ -StyleDefinitionContentBase | @betty-blocks/component-sdk

Type Alias StyleDefinitionContentBase

StyleDefinitionContentBase: {
    [key in StyleStateKeys | "basis"]: StyleDefinitionContentObject
}
+StyleDefinitionContentBase | @betty-blocks/component-sdk

Type Alias StyleDefinitionContentBase

StyleDefinitionContentBase: {
    [key in StyleStateKeys | "basis"]: StyleDefinitionContentObject
}
diff --git a/docs/types/StyleProducer.html b/docs/types/StyleProducer.html index 0f8c02d..3b94f89 100644 --- a/docs/types/StyleProducer.html +++ b/docs/types/StyleProducer.html @@ -1 +1 @@ -StyleProducer | @betty-blocks/component-sdk
StyleProducer: ((key: string) => PrefabComponentStyle)
+StyleProducer | @betty-blocks/component-sdk
StyleProducer: ((key: string) => PrefabComponentStyle)
diff --git a/docs/types/StyleStateKeys.html b/docs/types/StyleStateKeys.html index 74978d7..6449e82 100644 --- a/docs/types/StyleStateKeys.html +++ b/docs/types/StyleStateKeys.html @@ -1 +1 @@ -StyleStateKeys | @betty-blocks/component-sdk
StyleStateKeys:
    | SELECTED
    | HOVER
    | FOCUS
    | DISABLED
    | VALID
    | INVALID
    | READONLY
+StyleStateKeys | @betty-blocks/component-sdk
StyleStateKeys:
    | SELECTED
    | HOVER
    | FOCUS
    | DISABLED
    | VALID
    | INVALID
    | READONLY
diff --git a/docs/types/ValueConfig.html b/docs/types/ValueConfig.html index d7c62af..32f8b16 100644 --- a/docs/types/ValueConfig.html +++ b/docs/types/ValueConfig.html @@ -1 +1 @@ -ValueConfig | @betty-blocks/component-sdk
ValueConfig: Record<string, unknown>
+ValueConfig | @betty-blocks/component-sdk
ValueConfig: Record<string, unknown>