@serenity-is/corelib / CreateWidgetParams
Interface: CreateWidgetParams<TWidget, P>
Defined in: src/ui/widgets/widget.ts:248
Type Parameters
TWidget
TWidget extends Widget<P>
P
P
Properties
container?
optionalcontainer:HTMLElement|ArrayLike<HTMLElement>
Defined in: src/ui/widgets/widget.ts:251
element()?
optionalelement: (e) =>void
Defined in: src/ui/widgets/widget.ts:252
Parameters
e
Returns
void
init()?
optionalinit: (w) =>void
Defined in: src/ui/widgets/widget.ts:253
Parameters
w
TWidget
Returns
void
options?
optionaloptions:P&object
Defined in: src/ui/widgets/widget.ts:250
Type Declaration
class?
optionalclass:string
element?
optionalelement:string|HTMLElement|ArrayLike<HTMLElement> | (el) =>void
id?
optionalid:string
type?
optionaltype: {(options?):TWidget;prototype:TWidget; }
Defined in: src/ui/widgets/widget.ts:249
Parameters
options?
P
Returns
TWidget
prototype
prototype:
TWidget