Represents the Essential JS 2 React DashboardLayout Component.
<DashBoardLayoutComponent></DashBoardLayoutComponent>
boolean
Specifies to allow dragging of panels or not. *
Defaults to true
number[]
| string[]
Specifies panel width. *
Defaults to auto
number[]
Specifies cell layout. *
Defaults to [0,0]
string
Specifies cssClass property of the component. *
Defaults to ”
string
Specifies dragging handler as header or the entire panel. *
Defaults to null
boolean
Enable or disable persisting component’s state between page reloads.
Defaults to false
boolean
Specifies to enable Right to Left alignment or not. *
Defaults to false
boolean
Specifies to floating the panels after drag. *
Defaults to true
string
Specifies the responsive breakpoint. *
Defaults to ‘max-width:600px’
Specifies panels property of the dashboard component.
Defaults to null
boolean
Specifies to pushing the panels down on overlap *
Defaults to true
Specifies resizing properties of panel. *
Defaults to {}
boolean
Specifies to swap the panels on dragging *
Defaults to false
add panel to the layout.
Returns void
Remove panel from the layout.
Returns void
Remove all panel from the layout.
Returns void
Remove particular panel from the layout based on id.
Returns void
resize the panel element dynamically.
Returns void
Triggers when each cell is created.