Skip to main content

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.

Links

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dash_blueprint_components-0.3.0.tar.gz (2.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dash_blueprint_components-0.3.0-py3-none-any.whl (3.1 MB view details)

Uploaded Python 3

File details

Details for the file dash_blueprint_components-0.3.0.tar.gz.

File metadata

File hashes

Hashes for dash_blueprint_components-0.3.0.tar.gz
Algorithm Hash digest
SHA256 19860cf7e084910c9d209aeafbb9277b537ad38f241777c73eda484be8ed512b
MD5 3c646afe34f85dfbf6f4773276c27db7
BLAKE2b-256 8abf54f348948b9653995ada827cc0952a56902da02c01f9b9427c2b87e3a788

See more details on using hashes here.

File details

Details for the file dash_blueprint_components-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for dash_blueprint_components-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9ceeff32ef33f2f78665f468c282d224136fff3606ee41bdca99c354d53513ca
MD5 2990e970055e833fbb0c039473b8380f
BLAKE2b-256 0e0465b30cc1dd6e4ab41d7d7a5a06915d6fc16c8124b18d2ced2e3161fac683

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page