0.0.20 • Published 8 months ago

dash_lumino_components v0.0.20

Weekly downloads
6
License
MIT
Repository
github
Last release
8 months ago

Dash Lumino Components

Publish release PyPI npm Documentation

This package integrates Lumino Widgets, the basis of JupyterLab, into Plotly's Dash.

Create a multi-window dash app with just a few lines of code. Check out the examples:
multiplots example

dlc.MenuBar(menus, id="main-menu"),
dlc.BoxPanel([
    dlc.SplitPanel([
        dlc.TabPanel([
            gapminderPlotsPanel,
            irisPlotsPanel,
            tipsPlotsPanel
        ], id='tab-panel-left'),
        dlc.DockPanel([], id="dock-panel")
    ], id="split-panel")
], id="box-panel", addToDom=True)

Local Developement

  1. Install npm packages

    $ npm install
  2. Create a virtual env and activate.

    $ virtualenv venv
    $ . venv/bin/activate

    Note: venv\Scripts\activate for windows

  3. Install python packages required to build components.

    $ pip install -r requirements.txt
    $ pip install -r tests/requirements.txt
  4. Build your code

    $ npm run build
0.0.20

8 months ago

0.0.19

1 year ago

0.0.18

1 year ago

0.0.17

1 year ago

0.0.15

2 years ago

0.0.16

2 years ago

0.0.14

3 years ago

0.0.10

4 years ago

0.0.11

4 years ago

0.0.12

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago