A quick start example

[1]:
from ipyflex import FlexLayout
import ipywidgets as ipw

Create the widget dictionary for FlexLayout

[2]:
widgets = {
    'Widget 1' : ipw.HTML('<h1>Widget 1</h1>'),
    'Widget 2' : ipw.HTML('<h1>Widget 2</h1>'),
    'Widget 3' : ipw.HTML('<h1>Widget 3</h1>'),
    'Widget 4' : ipw.HTML('<h1>Widget 4</h1>')
}

Initialize an empty dashboard

[3]:
FlexLayout(widgets, style={'height':'400px'})
[3]:

Load saved template with a non-editable dashboard

[4]:
FlexLayout(widgets, style={'height':'400px'}, template='quickstart.json', editable=False, header=True)
[4]:
[ ]: