Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ViewContainerLayout

Hierarchy

  • SplitLayout
    • ViewContainerLayout

Index

Constructors

constructor

Properties

Protected options

options: Options

Protected Readonly splitPositionHandler

splitPositionHandler: SplitPositionHandler

Accessors

Protected items

  • get items(): readonly (LayoutItem & Item)[]

widgets

Methods

attachWidget

getAvailableSize

  • getAvailableSize(): number

getPartSize

iter

moveWidget

  • moveWidget(fromIndex: number, toIndex: number, widget: Widget): void

Protected onFitRequest

  • onFitRequest(msg: Message): void

setHandlePosition

  • setHandlePosition(index: number, position: number): Promise<void>

setPartSizes

  • setPartSizes(weights: (undefined | number)[]): void
  • Set the sizes of the view container parts according to the given weights by moving the split handles. This is similar to setRelativeSizes defined in SplitLayout, but here we properly consider the collapsed / expanded state.

    Parameters

    • weights: (undefined | number)[]

    Returns void

Protected tween

  • tween(t: number): number

updateCollapsed