Skip to main content

Dashboard with a material design

Project description

materialdashboard

materialdashboard is a Dash component library exposing Material-UI components.

Dash components are automatically generated using TypeScript definitions from the source React components.

Installation

pip install materialdashboard

Although it is not listed in the requirements for this package, you will obviously need Dash to include the components in a web app.

Documentation

Although the component properties should be documented from the extracted TypeScript comments, please refer to the Material-UI documentation for more information about each component.

Examples

Examples can be found on GitHub:

Limitations

Child nodes

Child nodes are only supported for the children property of each component. If Material-UI components expect child components for properties other than children, you will not be able to pass a Dash component to them. You can however pass other types. For example, a string is a valid child node.

Events

Not all events are implemented. Currently, all components support clicks through the n_clicks property. If you need an event that's currently missing, please open an issue or a pull request.

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

materialdashboard-0.5.0.tar.gz (831.4 kB view details)

Uploaded Source

Built Distribution

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

materialdashboard-0.5.0-py3-none-any.whl (1.0 MB view details)

Uploaded Python 3

File details

Details for the file materialdashboard-0.5.0.tar.gz.

File metadata

  • Download URL: materialdashboard-0.5.0.tar.gz
  • Upload date:
  • Size: 831.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.11

File hashes

Hashes for materialdashboard-0.5.0.tar.gz
Algorithm Hash digest
SHA256 b15e02772599696064abdcbbbd2c659d8f4749ba835ff6167545e6ada04a1711
MD5 3d8389b371b2500178e4b949d5aabc12
BLAKE2b-256 390e3f711a764e713b474d0e3d8070c0fc5ec0ac77769b8b57e16df34ef19282

See more details on using hashes here.

File details

Details for the file materialdashboard-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: materialdashboard-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.11

File hashes

Hashes for materialdashboard-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d0f180691a86b9da7067b45e5c50127ba48b0cf0d730bf59aa30081bf9920c18
MD5 5bf6df4ece9b2a05954b1335dcf21a52
BLAKE2b-256 32ef8408929dd03f37d05836167330d93fdd7a775b7e559ec7857a60d1e3af2c

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