0.0.18 • Published 2 months ago

dash_lumino_components v0.0.18

Weekly downloads
6
License
MIT
Repository
github
Last release
2 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.18

2 months ago

0.0.17

3 months ago

0.0.15

7 months ago

0.0.16

7 months ago

0.0.14

2 years ago

0.0.10

2 years ago

0.0.11

2 years ago

0.0.12

2 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago