Skip to content

IFlexContainer

Defined in: ui/FlexContainer.ts:49

Properties

config

config: FlexContainerConfig

Defined in: ui/FlexContainer.ts:52


containerHeight

containerHeight: number

Defined in: ui/FlexContainer.ts:55


containerWidth

containerWidth: number

Defined in: ui/FlexContainer.ts:54


debug

debug: boolean

Defined in: ui/FlexContainer.ts:51


onLayoutComplete

onLayoutComplete: Signal<() => void>

Defined in: ui/FlexContainer.ts:50

Methods

addChildAt()

addChildAt<U>(child, index): U

Defined in: ui/FlexContainer.ts:61

Type Parameters

U extends Container

Parameters

child

U

index

number

Returns

U


added()

added(): void

Defined in: ui/FlexContainer.ts:79

Returns

void


cleanup()

cleanup(): void

Defined in: ui/FlexContainer.ts:71

Returns

void


deleteChild()

deleteChild(child): boolean

Defined in: ui/FlexContainer.ts:75

Parameters

child

Container

Returns

boolean


getChildAt()

getChildAt<U>(index): U

Defined in: ui/FlexContainer.ts:67

Type Parameters

U extends Container

Parameters

index

number

Returns

U


getChildIndex()

getChildIndex<U>(child): number

Defined in: ui/FlexContainer.ts:65

Type Parameters

U extends Container

Parameters

child

U

Returns

number


handleChildAdded()

handleChildAdded(child): void

Defined in: ui/FlexContainer.ts:73

Parameters

child

any

Returns

void


layout()

layout(): void

Defined in: ui/FlexContainer.ts:77

Returns

void


removeChildAt()

removeChildAt<U>(index): U

Defined in: ui/FlexContainer.ts:59

Type Parameters

U extends Container

Parameters

index

number

Returns

U


removeChildren()

removeChildren<U>(): U[]

Defined in: ui/FlexContainer.ts:57

Type Parameters

U extends Container

Returns

U[]


setChildIndex()

setChildIndex<U>(child, index): void

Defined in: ui/FlexContainer.ts:63

Type Parameters

U extends Container

Parameters

child

U

index

number

Returns

void


setFlexChildren()

setFlexChildren(): void

Defined in: ui/FlexContainer.ts:69

Returns

void