The following sample demonstrates a editable dashboard layout. Initially the DashboardLayout component doesn't allow to drag, resize or reorder the panels. After clicking the edit button, the layout becomes editable which allows to drag and reorder the panels as per the requirement and also you can add new panels to the layout with predefined templates by clicking the add new button and reorder them by dragging and placing in the required position. Drag and resizing of the panles are not applicable in mobile resolution.
The following sample demonstrates about using the dashboard layout as an editable layout.