Skip to main content

Cool React components, wrapped for Plotly Dash

Project description

Dash Cool Components

Cool React components, wrapped for Plotly Dash

PyPI version

Table of contents

Installation

pip install dash-cool-components

Components

Datetime Picker

A date-time-timezone picker input. Implemented with the React Datepicker and Timezone Picker React components.

Component Properties:

Argument Value Description
id string The ID used to identify this component in Dash callbacks.
value string The input's current value, on ISO format with date, time and timezone.
renderTimezone boolean Defines if the timezone input should be rendered. Defaults to true.
placeholder string The date input placeholder.
timezonePlaceholder string The timezone input placeholder.
style object or string The component container's style. Can be a style object or a css string.
dateInputStyle object or string The date input's style. Can be a style object or a css string.
timezoneInputStyle object The timezone container's style. Must be a style object.

Example File

Keyed File Browser

File and directory browser given a flat keyed list of objects. Implemented with React Keyed File Browser.

Component Properties

Argument Value Description
id string The ID used to identify this component in Dash callbacks.
selectedPath string The current selected path in the file tree.
files array The file tree to be displayed in the browser. Each entry in the array must be an object with the key property, which specifies it's location in the tree. Otherproperties are modified and size. To be able to receive the path selection feedback, you must enter keys for both files and folders.

Example File

Tag Input

A tag input component. Implemented with React Tag Input.

Components Properties

Argument Value Description
id string The ID used to identify this component in Dash callbacks
wrapperStyle object or string The component wrapper's style. Can be either a style object or a CSS string.
tagStyle object or string The tag's style. Can be either a style object or a CSS string
inputStyle object or string The text input's style. Can be either a style object or a CSS string.
tagDeleteStyle object or string The tag delete button's style. Can be either a style object or a CSS string.
placeholder string Placeholder for the text input
placeholder string Placeholder for the text input
value array The input's current tags array of objects. e.g [{"index": 0, "displayValue": "Tag"}]
injectedTags array Tags to be inserted on the input. The input's atual tags are replaced.

Example File

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_cool_components-0.1.5.tar.gz (857.7 kB view details)

Uploaded Source

Built Distribution

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

dash_cool_components-0.1.8-py3-none-any.whl (886.8 kB view details)

Uploaded Python 3

File details

Details for the file dash_cool_components-0.1.5.tar.gz.

File metadata

  • Download URL: dash_cool_components-0.1.5.tar.gz
  • Upload date:
  • Size: 857.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for dash_cool_components-0.1.5.tar.gz
Algorithm Hash digest
SHA256 63f5193558c29f36dcdee05e0f77abcaa988c907f78c74be50d214bc9d8956dd
MD5 650c6e8ec2420ba63e04d576ea3aa91b
BLAKE2b-256 e68ddf862c498964616e52ca24dbae6f9f71474bc54a36591923c858e6b6bcb0

See more details on using hashes here.

File details

Details for the file dash_cool_components-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: dash_cool_components-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 886.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.10

File hashes

Hashes for dash_cool_components-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 91cbc41214a19da472dc3e933d327cd1d3b03e0a17ac8e71bf6b7e2899df7000
MD5 1aa04989f7e28db072ca40121d13d648
BLAKE2b-256 df1f1359f87293b4dce1b9c4cf77e91534335fee555c08cbab5075d2cd7198da

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