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.8-1.tar.gz (871.6 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file dash_cool_components-0.1.8-1.tar.gz.

File metadata

  • Download URL: dash_cool_components-0.1.8-1.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.8-1.tar.gz
Algorithm Hash digest
SHA256 d3c741972b2fc6d4626a2947c7e0170431743defd7edabeb241787002c743ab0
MD5 4da406f30a5966e7647241804701face
BLAKE2b-256 cb40d8a8bccd5abeb325142d7ebf1f40d04a2601f6deb3ddd0df4d852cb8fdf8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dash_cool_components-0.1.8-1-py3-none-any.whl
  • Upload date:
  • Size: 884.0 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-1-py3-none-any.whl
Algorithm Hash digest
SHA256 b867e2ec302694679bc7aeb4dac94b05917263170e2720d5759c62d822edddd8
MD5 ed6542e3069d0f0aee20107dcbace4a3
BLAKE2b-256 a4c3c52df89e41fb08bf8fefbb08a5d1c5d69a7e5410e872141977864e58f079

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page