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