Preparing search index...
The search index is not available
@betty-blocks/component-sdk
@betty-blocks/component-sdk
ValueDefault
Interface ValueDefault
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
;
}
;
createActionInputVariable
?:
{
name
?:
string
;
type
:
CreateActionInputVariableKind
;
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
)
PrefabComponentOptionBase
ValueDefault
Index
Properties
configuration?
key
label
option
Ref?
ref?
show
In
Add
Child?
show
In
Reconfigure?
type
value
Properties
Optional
configuration
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
;
}
;
createActionInputVariable
?:
{
name
?:
string
;
type
:
CreateActionInputVariableKind
;
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
key
:
string
label
label
:
string
Optional
option
Ref
option
Ref
?:
{
id
?:
string
;
inherit
?:
|
{}
|
"name"
|
(
string
|
{}
)
[]
|
"label"
|
"value"
;
sourceId
?:
string
;
}
Optional
ref
ref
?:
{
id
?:
string
;
}
Optional
show
In
Add
Child
show
In
Add
Child
?:
boolean
Optional
show
In
Reconfigure
show
In
Reconfigure
?:
boolean
type
type
:
string
value
value
:
|
string
|
number
|
boolean
|
string
[]
|
ValueConfig
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
configuration
key
label
option
Ref
ref
show
In
Add
Child
show
In
Reconfigure
type
value
@betty-blocks/component-sdk
Loading...