Center - Center pane

Change the 'state' by opening some panes and adjusting their size, then Reload. The page should reload with the panes exactly as they were.



      load-state when layout created - see options


      save state on pagehide & layout.destroy()


Data is output using console.log(), so look at the console.

Show current state-data from the layout

Show state-data cached in the layout state object

Show data currently saved in local storage

Update local storage with current layout state-data

Delete the stored state

> RELOAD page with default layout settings (no state)...

    This button triggers 3 steps:

  1. myLayout.deleteState() — remove the existing stored layout state
  2. myLayout.options.stateManagement.autoSave = false — prevent saving state on pagehide
  3. Reload the page — use default settings because there is no stored state

> RESET layout to as it was when loaded (instant, no reload)
  > ditto – true = use pane animations

    These buttons loads a state-hash that was created onLoad:

 

Center - North pane
Center - South pane

Tabs Footer

Outer East pane

Outer East content

Outer North pane

State-Management Demo Page

Outer South pane

Outer South content