TypeScript Function API • Docs
TypeScript Function API / asset_builder / IPropBuilder
Interface: IPropBuilder
Methods
setName()
setName(
name):this
Parameters
• name: string
Returns
this
Defined in
setKind()
setKind(
kind):this
Parameters
• kind: PropDefinitionKind
Returns
this
Defined in
setDocLinkRef()
setDocLinkRef(
ref):this
Parameters
• ref: string
Returns
this
Defined in
setDocumentation()
setDocumentation(
ref):this
Parameters
• ref: string
Returns
this
Defined in
setDocLink()
setDocLink(
link):this
Parameters
• link: string
Returns
this
Defined in
addChild()
addChild(
child):this
Parameters
• child: PropDefinition
Returns
this
Defined in
setEntry()
setEntry(
entry):this
Parameters
• entry: PropDefinition
Returns
this
Defined in
setWidget()
setWidget(
widget):this
Parameters
• widget: PropWidgetDefinition
Returns
this
Defined in
setValueFrom()
setValueFrom(
valueFrom):this
Parameters
• valueFrom: ValueFrom
Returns
this
Defined in
setHidden()
setHidden(
hidden):this
Parameters
• hidden: boolean
Returns
this
Defined in
setDefaultValue()
setDefaultValue(
value):this
Parameters
• value: any
Returns
this
Defined in
setValidationFormat()
setValidationFormat(
format):this
Parameters
• format: Schema<any>
Returns
this
Defined in
addMapKeyFunc()
addMapKeyFunc(
func):this
Parameters
• func: MapKeyFunc
Returns
this
Defined in
build()
build():
PropDefinition