StagePanelsManager Class

Beta

Class used to manage StagePanelsManagerProps.

Extended by

  • NineZoneStagePanelsManager

Methods

Name Description
getPanelManager(type: StagePanelType): StagePanelManager    
resize<TProps extends StagePanelsManagerProps>(type: StagePanelType, resizeBy: number, props: TProps extends StagePanelsManagerProps): TProps extends StagePanelsManagerProps    
setIsCollapsed<TProps extends StagePanelsManagerProps>(type: StagePanelType, isCollapsed: boolean, props: TProps extends StagePanelsManagerProps): TProps extends StagePanelsManagerProps    
setSize<TProps extends StagePanelsManagerProps>(type: StagePanelType, size: number, props: TProps extends StagePanelsManagerProps): TProps extends StagePanelsManagerProps    
getPanel<TProps extends StagePanelsManagerProps, T extends StagePanelType>(type: T extends StagePanelType, props: TProps extends StagePanelsManagerProps): TProps[StagePanelTypeToPropName[T]] Static    
getPanelPropName<T extends StagePanelType>(type: T extends StagePanelType): StagePanelTypeToPropName[T] Static    
getPanelType<T extends StagePanelPropNames>(propName: T extends StagePanelPropNames): StagePanelPropNameToType[T] Static    

Defined in

Last Updated: 10 September, 2019