Dash plotly porting of BlueprintJS
Project description
Dash Blueprint Components
Dash Blueprint Components (DBPC
) is the porting for dash plotly of the blueprintjs React-based UI toolkit for the web.
It is optimized for building complex data-dense interfaces for desktop applications.
All the rights belongs to BlueprintJS team.
Installation
pip install dash-blueprint-components
Quick start
from dash import Dash, html, callback, Input, Output
import dash_blueprint_components as dbpc
app = Dash(
__name__,
)
app.layout = html.Div(
children=[
dbpc.Button(
id='button',
text='Click me!'
),
html.Div(
id='output'
)
]
)
@callback(
Output('output', 'children'),
Input('button', 'n_clicks')
)
def click(n_clicks):
if n_clicks is not None:
return n_clicks
if __name__ == "__main__":
app.run_server()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for dash_blueprint_components-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | df65f651997960236bd6d8478276d93e254cf3e583c4f5852b606cb4c1be654f |
|
MD5 | a732030d7f6ed936647d2349668e7626 |
|
BLAKE2b-256 | e67252ed6f2b291a13d33121109dd56db7dd93f02e6cb29df04520ea0e4fdd57 |
Close
Hashes for dash_blueprint_components-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bae5537e92ea509843650f75c7c765052b1df05c2103082e14e3922377191fd |
|
MD5 | bfeeb9ded975a68e9a76fbec1d3220cf |
|
BLAKE2b-256 | c69cc38e5b4fbb3bc3a7e74062aea955c3039cad50f6265e67f9076955357850 |