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

Uploaded Python 3

File details

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

File metadata

  • Download URL: dash_cool_components-0.1.6.tar.gz
  • Upload date:
  • Size: 858.8 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.6.tar.gz
Algorithm Hash digest
SHA256 509f291f74b9045e07c3532c0df69f8ff9f0f12ca9e1366f2b3f3582502f98e8
MD5 63caed60a879e8f5cafa7aabc2672b16
BLAKE2b-256 1c75197d75276e208d1d48f152be1cf35d4588596c45bfd3585b8d6d84f3d533

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dash_cool_components-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 870.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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 fbe6349f24081d77abf1fe8f1a879f293ae9a437c7956c058d1b1e587a7c2a86
MD5 b6e62229cfe429e1176bc7a327051a4a
BLAKE2b-256 5c9d7ee4370683df605528a7f5859e317fbe0f631918b989eb8fc5c1ddfce154

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