Skip to content

TypeScript Function APIDocs


TypeScript Function API / asset_builder / IPropBuilder

Interface: IPropBuilder

Methods

setName()

setName(name): this

Parameters

name: string

Returns

this

Defined in

asset_builder.ts:505


setKind()

setKind(kind): this

Parameters

kind: PropDefinitionKind

Returns

this

Defined in

asset_builder.ts:507


setDocLinkRef()

setDocLinkRef(ref): this

Parameters

ref: string

Returns

this

Defined in

asset_builder.ts:509


setDocumentation()

setDocumentation(ref): this

Parameters

ref: string

Returns

this

Defined in

asset_builder.ts:511


setDocLink(link): this

Parameters

link: string

Returns

this

Defined in

asset_builder.ts:513


addChild()

addChild(child): this

Parameters

child: PropDefinition

Returns

this

Defined in

asset_builder.ts:515


setEntry()

setEntry(entry): this

Parameters

entry: PropDefinition

Returns

this

Defined in

asset_builder.ts:517


setWidget()

setWidget(widget): this

Parameters

widget: PropWidgetDefinition

Returns

this

Defined in

asset_builder.ts:519


setValueFrom()

setValueFrom(valueFrom): this

Parameters

valueFrom: ValueFrom

Returns

this

Defined in

asset_builder.ts:521


setHidden()

setHidden(hidden): this

Parameters

hidden: boolean

Returns

this

Defined in

asset_builder.ts:523


setDefaultValue()

setDefaultValue(value): this

Parameters

value: any

Returns

this

Defined in

asset_builder.ts:526


setValidationFormat()

setValidationFormat(format): this

Parameters

format: Schema<any>

Returns

this

Defined in

asset_builder.ts:528


addMapKeyFunc()

addMapKeyFunc(func): this

Parameters

func: MapKeyFunc

Returns

this

Defined in

asset_builder.ts:530


build()

build(): PropDefinition

Returns

PropDefinition

Defined in

asset_builder.ts:532