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.7.tar.gz (871.6 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.7-py3-none-any.whl (883.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dash_cool_components-0.1.7.tar.gz
  • Upload date:
  • Size: 871.6 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.10

File hashes

Hashes for dash_cool_components-0.1.7.tar.gz
Algorithm Hash digest
SHA256 e506c0e2865743338609ae96cb563e39fdf23dc944b338dd4c595d12541225c9
MD5 5b71ecf751c0d0403df29902a7e3bc37
BLAKE2b-256 a270594006c42d4f1414a0049d0bfb7b85cf6687edda6c53f57b48c23c5293fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dash_cool_components-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 883.9 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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 7ba2ac5d17735788e63c380635f32f71045fe10a2906bdfafcfc32dae352fb16
MD5 9cea9852255822f0a5916aefa7c3847a
BLAKE2b-256 1ee2fcdf5ab05e144bb2af89e928e9545a5b9e8e2b328b6bf8147840c703290d

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