@serenity-is/corelib / CascadedWidgetLink

Class: CascadedWidgetLink<TParent>

Defined in: src/ui/editors/cascadedwidgetlink.ts:7

Type Parameters

TParent

TParent extends Widget<any>

Constructors

Constructor

new CascadedWidgetLink<TParent>(parentType, widget, parentChange): CascadedWidgetLink<TParent>

Defined in: src/ui/editors/cascadedwidgetlink.ts:11

Parameters

parentType

(...args) => TParent

widget

Widget<any>

parentChange

(p1) => void

Returns

CascadedWidgetLink<TParent>

Properties

[typeInfo]

static [typeInfo]: ClassTypeInfo<"Serenity.">

Defined in: src/ui/editors/cascadedwidgetlink.ts:9

Methods

bind()

bind(): TParent

Defined in: src/ui/editors/cascadedwidgetlink.ts:24

Returns

TParent


get_parentID()

get_parentID(): string

Defined in: src/ui/editors/cascadedwidgetlink.ts:59

Returns

string


set_parentID()

set_parentID(value): void

Defined in: src/ui/editors/cascadedwidgetlink.ts:63

Parameters

value

string

Returns

void


unbind()

unbind(): TParent

Defined in: src/ui/editors/cascadedwidgetlink.ts:44

Returns

TParent