Zone

Classes for working a Zone

Classes

Name Description  
MergeTarget Zone target used to merge widgets. Beta
Outline Zone outline displayed when merging/unmerging zones. Beta
SplitterPaneTarget Visual target component used to merge widgets in a splitter pane. Beta
SplitterTarget Visual target component used to add widgets to a splitter. Beta
StagePanelTarget Zone target used to merge widgets to stage panels. Beta
Zone Zone component of 9-Zone UI app. Beta
Zones Zones container component of 9-Zone UI app. Beta
ZonesManager Class used to manage ZonesManagerProps. Beta

Constants

Name Description  
widgetZoneIds Array of all widget zone Ids. Beta

Enumerations

Name Description  
ZoneTargetType Available zone targets. Beta

Global Functions

Name Description  
getDefaultZonesManagerProps Returns default ZonesManagerProps object. Beta

Interfaces

Name Description  
DraggedWidgetManagerProps Dragged widget properties used in ZonesManagerProps. Beta
MergeTargetProps Properties of MergeTarget component. Beta
OutlineProps Properties of OutlineProps component. Beta
SplitterTargetProps Properties of SplitterTarget component. Beta
StagePanelTargetProps Properties of StagePanel component. Beta
WidgetManagerProps Widget properties used in ZonesManagerProps. Beta
ZoneManagerFloatingProps Floating zone properties used in ZoneManagerProps. Beta
ZoneManagerProps Zone properties used in ZonesManagerProps. Beta
ZoneProps Properties of Zone component. Beta
ZonesManagerProps Properties used by ZonesManager. Beta
ZonesManagerTargetProps Zone target used in ZonesManagerProps. Beta
ZonesManagerWidgetResizeArgs Arguments used in ZonesManager.handleWidgetResize. Beta
ZonesProps Properties of Zones component. Beta

Type Aliases

Name Description  
WidgetZoneId Widget zone id. Beta
ZonesManagerWidgetsProps Widgets used in ZonesManagerProps. Beta
ZonesManagerZonesProps Zones used in ZonesManagerProps. Beta

Last Updated: 20 September, 2019