Interface for a class DashboardLayout
Triggers whenever the panels positions are changed.
EmitType<Object>
Triggers when Dashboard Layout is created.
EmitType<Object>
Triggers when Dashboard Layout is destroyed.
Triggers while a panel is dragged continuously.
Triggers when a panel is about to drag.
Triggers when a dragged panel is dropped.
Triggers when a panel is being resized continuously.
Triggers when a panel is about to resize.
Triggers when a panel resize ends.
boolean
If allowDragging is set to true, then the DashboardLayout allows you to drag and reorder the panels.
boolean
If allowFloating is set to true, then the DashboardLayout automatically move the panels upwards to fill the empty available cells while dragging or resizing the panels.
boolean
If allowResizing is set to true, then the DashboardLayout allows you to resize the panels.
number
Defines the cell aspect ratio of the panel.
number[]
Defines the spacing between the panels.
number
Defines the number of columns to be created in the DashboardLayout.
string
Defines the draggable handle selector which will act as dragging handler for the panels.
boolean
Defines whether to allow the cross-scripting site or not.
boolean
Enable or disable persisting component’s state between page reloads.
boolean
Enable or disable rendering component in right to left direction.
string
Defines the media query value where the dashboardlayout becomes stacked layout when the resolution meets.
Defines the panels property of the DashboardLayout component.
string[]
Defines the resizing handles directions used for resizing the panels.
boolean
Enables or disables the grid lines for the Dashboard Layout panels.