Dash Cool Components
Cool React components, wrapped for Plotly Dash
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. |
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. |
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. |
Metadata
Release files for dash-cool-components 0.1.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| dash_cool_components-0.1.8-1.tar.gz | 871.6 kB | Without provenance | Details for dash_cool_components-0.1.8-1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| dash_cool_components-0.1.8-1-py3-none-any.whl | Python 3 | none | any | Details for dash_cool_components-0.1.8-1-py3-none-any.whl |
Total release size: 1.8 MB
Release files / dash_cool_components-0.1.8-1.tar.gz
| Download URL | dash_cool_components-0.1.8-1.tar.gz |
|---|---|
| Size | 871.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d3c741972b2fc6d4626a2947c7e0170431743defd7edabeb241787002c743ab0
|
|
BLAKE2b-256 checksum How to use checksums |
cb40d8a8bccd5abeb325142d7ebf1f40d04a2601f6deb3ddd0df4d852cb8fdf8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / dash_cool_components-0.1.8-1-py3-none-any.whl
| Download URL | dash_cool_components-0.1.8-1-py3-none-any.whl |
|---|---|
| Size | 884.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b867e2ec302694679bc7aeb4dac94b05917263170e2720d5759c62d822edddd8
|
|
BLAKE2b-256 checksum How to use checksums |
a4c3c52df89e41fb08bf8fefbb08a5d1c5d69a7e5410e872141977864e58f079
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Security for dash-cool-components 0.1.8
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.