Class: TComponentContainer
Defined in: core/component.ts:23
Constructors
Constructor
new TComponentContainer(
components?):TComponentContainer
Defined in: core/component.ts:26
Parameters
components?
Returns
TComponentContainer
Methods
add()
add(
component):void
Defined in: core/component.ts:34
Parameters
component
Returns
void
get()
get<
T>(componentClass):T|undefined
Defined in: core/component.ts:54
Type Parameters
T
T extends TComponent
Parameters
componentClass
Returns
T | undefined
getAll()
getAll():
TComponent[]
Defined in: core/component.ts:80
Returns
has()
has(
componentClass):boolean
Defined in: core/component.ts:60
Parameters
componentClass
Returns
boolean
hasAll()
hasAll(
componentClasses):boolean
Defined in: core/component.ts:64
Parameters
componentClasses
Iterable<TComponentConstructor<TComponent>>
Returns
boolean
hasAny()
hasAny(
componentClasses):boolean
Defined in: core/component.ts:70
Parameters
componentClasses
Iterable<TComponentConstructor<TComponent>>
Returns
boolean
remove()
remove(
componentClass):void
Defined in: core/component.ts:76
Parameters
componentClass
Returns
void