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.2.1.tar.gz (2.7 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.2.1-py3-none-any.whl (2.9 MB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for dash_blueprint_components-0.2.1.tar.gz
Algorithm Hash digest
SHA256 cee64bcf933dff72866d472c4e1559dffef95ce4834e8843c750a27b4ac7c6be
MD5 bafdfc9dfc8c55093a6280546c6e19b2
BLAKE2b-256 2453b1ec4109ccd1a5c5af13965a6a6eda5b8ee5ba11f48d72e98de18dd66ea6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dash_blueprint_components-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b446e1c66cd30735c74368caa718ab70cc16aefd689779b84cb2a7036dd6b4d9
MD5 40d5d85ead99638b49903ff1671c74cc
BLAKE2b-256 e40953faf5203ba7d7912eef1d7d09e2a8efb24cf460c9d14cc052d448b8eaa2

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