dash-blueprint-components


Namedash-blueprint-components JSON
Version 0.2.0 PyPI version JSON
download
home_pageNone
SummaryDash plotly porting of BlueprintJS
upload_time2024-12-12 16:09:01
maintainerNone
docs_urlNone
authorStefano Fanizzi <ste.fanizzi@outlook.com>
requires_pythonNone
licenseMIT
keywords
VCS
bugtrack_url
requirements dash
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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
- Official Blueprint documentation: https://blueprintjs.com/docs/
- Pypi homepage: https://pypi.org/project/dash-blueprint-components/
- Dash blueprint components docs: https://dash-blueprint-components.com/blueprint/

## Installation

```python
pip install dash-blueprint-components
```

## Quick start

```python
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()
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "dash-blueprint-components",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Stefano Fanizzi <ste.fanizzi@outlook.com>",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/36/04/492ced4587e29ba4a2028c2cb1e6b7beb0f03fe64c5d52b0a9cc59d7ecab/dash_blueprint_components-0.2.0.tar.gz",
    "platform": null,
    "description": "# Dash Blueprint Components\n\nDash Blueprint Components (```DBPC```) is the porting for dash plotly of the blueprintjs React-based UI toolkit for the web.\n\nIt is optimized for building complex data-dense interfaces for desktop applications.\n\nAll the rights belongs to BlueprintJS team.\n\n## Links\n- Official Blueprint documentation: https://blueprintjs.com/docs/\n- Pypi homepage: https://pypi.org/project/dash-blueprint-components/\n- Dash blueprint components docs: https://dash-blueprint-components.com/blueprint/\n\n## Installation\n\n```python\npip install dash-blueprint-components\n```\n\n## Quick start\n\n```python\nfrom dash import Dash, html, callback, Input, Output\nimport dash_blueprint_components as dbpc\n\n\napp = Dash(\n    __name__,\n)\n\napp.layout = html.Div(\n    children=[\n        dbpc.Button(\n            id='button',\n            text='Click me!'\n        ),\n        html.Div(\n            id='output'\n        )\n    ]\n)\n\n@callback(\n    Output('output', 'children'),\n    Input('button', 'n_clicks')\n)\ndef click(n_clicks):\n    if n_clicks is not None:\n        return n_clicks\n\nif __name__ == \"__main__\":\n    app.run_server()\n```\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Dash plotly porting of BlueprintJS",
    "version": "0.2.0",
    "project_urls": {
        "Bug Reports": "https://github.com/STEdyd666/dash-blueprint-components/issues",
        "Documentation": "https://dash-blueprint-components.com/blueprint",
        "Source": "https://github.com/STEdyd666/dash-blueprint-components"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8afa95f9bcf2c62a0c48549afde02119a45cd6e7d3fadeba1806bb48a725c709",
                "md5": "60665febdc49c7a9de55a7b723a46ce8",
                "sha256": "65ab1186a1bb6a67ff16ba61fd41513b48d5950f2bab47084fd73d53cf0aa7e3"
            },
            "downloads": -1,
            "filename": "dash_blueprint_components-0.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "60665febdc49c7a9de55a7b723a46ce8",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 2873012,
            "upload_time": "2024-12-12T16:08:57",
            "upload_time_iso_8601": "2024-12-12T16:08:57.150080Z",
            "url": "https://files.pythonhosted.org/packages/8a/fa/95f9bcf2c62a0c48549afde02119a45cd6e7d3fadeba1806bb48a725c709/dash_blueprint_components-0.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3604492ced4587e29ba4a2028c2cb1e6b7beb0f03fe64c5d52b0a9cc59d7ecab",
                "md5": "43b1860b4e411e1d88566856326ce63a",
                "sha256": "2a5e21153c646fbf0536eb9cbb91c918001b678a6f463fe835579a18199fc3c2"
            },
            "downloads": -1,
            "filename": "dash_blueprint_components-0.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "43b1860b4e411e1d88566856326ce63a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 2642192,
            "upload_time": "2024-12-12T16:09:01",
            "upload_time_iso_8601": "2024-12-12T16:09:01.190122Z",
            "url": "https://files.pythonhosted.org/packages/36/04/492ced4587e29ba4a2028c2cb1e6b7beb0f03fe64c5d52b0a9cc59d7ecab/dash_blueprint_components-0.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-12 16:09:01",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "STEdyd666",
    "github_project": "dash-blueprint-components",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [
        {
            "name": "dash",
            "specs": [
                [
                    ">=",
                    "2.0.0"
                ]
            ]
        }
    ],
    "lcname": "dash-blueprint-components"
}
        
Elapsed time: 1.58291s