Paste the output from your command line running `jupyter labextension list`.-
@jupyter-widgets/base
+- @jupyter-widgets/base-manager
+- @jupyter-widgets/controls
+- @jupyter-widgets/html-manager
+- @jupyter-widgets/jupyterlab-manager
+- @jupyter-widgets/output
diff --git a/docs/source/tutorials/index.md b/docs/source/tutorials/index.md
new file mode 100644
index 0000000000..0cbeb738f5
--- /dev/null
+++ b/docs/source/tutorials/index.md
@@ -0,0 +1,12 @@
+# Tutorials
+
+```{toctree}
+:caption: For Custom Widget Authors
+:maxdepth: 1
+../examples/Widget Custom
+```
+
+```{hint}
+For a more in-depth tutorial, see the
+[dedicated GitHub repository](https://github.com/jupyter-widgets/tutorial).
+```
diff --git a/docs/source/user_install.md b/docs/source/user_install.md
index 3e530cd3fa..4fbe7041c4 100644
--- a/docs/source/user_install.md
+++ b/docs/source/user_install.md
@@ -1,5 +1,4 @@
-Installation
-============
+# Installation
Users can install the current version of **ipywidgets** with
[pip](https://pip.pypa.io/en/stable/) or
@@ -7,20 +6,19 @@ Users can install the current version of **ipywidgets** with
In most cases, installing the Python `ipywidgets` package will also automatically configure classic Jupyter Notebook and JupyterLab 3.x to display ipywidgets. With pip, do:
-``` bash
+```bash
pip install ipywidgets
```
or with conda, do:
-``` bash
+```bash
conda install -c conda-forge ipywidgets
```
-Installing in JupyterLab 3.x
-----------------------------
+## Installing in JupyterLab 3.x
-Most of the time, installing `ipywidgets` automatically configures JupyterLab 3.x to use widgets. The `ipywidgets` package does this by depending on the `jupyterlab_widgets` package, which configures JupyterLab 3 to display and use widgets.
+Most of the time, installing `ipywidgets` automatically configures JupyterLab 3.x to use widgets. The `ipywidgets` package does this by depending on the `jupyterlab_widgets` package, which configures JupyterLab 3 to display and use widgets.
If JupyterLab and the IPython kernel are installed in different
environments (for example, separate environments are providing different
@@ -29,7 +27,7 @@ Python kernels), then the installation requires two steps:
1. Install the `jupyterlab_widgets` package in the environment containing JupyterLab.
2. Install `ipywidgets` in each kernel's environment that will use ipywidgets.
-For example, if using conda environments, with JupyterLab installed on the
+For example, if using conda environments, with JupyterLab installed on the
`base` environment and the kernel installed in an environment called `pyenv`,
the commands are:
@@ -38,21 +36,19 @@ conda install -n base -c conda-forge jupyterlab_widgets
conda install -n pyenv -c conda-forge ipywidgets
```
+## Installing in classic Jupyter Notebook
-Installing in classic Jupyter Notebook
---------------------------------------
-
-Most of the time, installing `ipywidgets` automatically configures Jupyter Notebook to use widgets. The `ipywidgets` package does this by depending on the `widgetsnbextension` package, which configures the classic Jupyter Notebook to display and use widgets.
+Most of the time, installing `ipywidgets` automatically configures Jupyter Notebook to use widgets. The `ipywidgets` package does this by depending on the `widgetsnbextension` package, which configures the classic Jupyter Notebook to display and use widgets.
If your Jupyter Notebook and the IPython kernel are installed in different
environments (for example, separate environments are providing different
Python kernels), then the installation requires two steps:
1. Install the `widgetsnbextension` package in the environment
-containing the Jupyter Notebook server.
+ containing the Jupyter Notebook server.
2. Install `ipywidgets` in each kernel's environment that will use ipywidgets.
-For example, if using conda environments, with Jupyter Notebook installed on the
+For example, if using conda environments, with Jupyter Notebook installed on the
`base` environment and the kernel installed in an environment called `pyenv`,
the commands are:
@@ -61,10 +57,7 @@ conda install -n base -c conda-forge widgetsnbextension
conda install -n pyenv -c conda-forge ipywidgets
```
-
-
-Installing into JupyterLab 1 or 2
----------------------------------
+## Installing into JupyterLab 1 or 2
To install the JupyterLab extension into JupyterLab 1 or 2, you also need to run the command below in
a terminal which requires that you have [nodejs](https://nodejs.org/en/)
@@ -83,7 +76,7 @@ jupyter labextension install @jupyter-widgets/jupyterlab-manager
```
This command defaults to installing the latest version of the **ipywidgets**
-JupyterLab extension. Depending on the version of JupyterLab you have installed, you
+JupyterLab extension. Depending on the version of JupyterLab you have installed, you
may need to install [an older version](https://github.com/jupyter-widgets/ipywidgets/tree/master/packages/jupyterlab-manager#version-compatibility).
If you install this extension while JupyterLab is running, you will need to
@@ -94,8 +87,7 @@ running the `jupyter lab clean` command which will remove the staging and
static directories from the lab directory. The location of the lab directory
can be queried by executing the command `jupyter lab path` in your terminal.
-Installing into classic Jupyter Notebook 5.2 or earlier
--------------------------------------------------------
+## Installing into classic Jupyter Notebook 5.2 or earlier
If you have an old version of Jupyter Notebook installed (version 5.2 or
earlier), you may need to manually enable the ipywidgets notebook extension
@@ -106,13 +98,11 @@ jupyter nbextension enable --py widgetsnbextension
```
When using [virtualenv](https://virtualenv.pypa.io/en/stable/) and working in
-an activated virtual environment, the ``--sys-prefix`` option may be required
+an activated virtual environment, the `--sys-prefix` option may be required
to enable the extension and keep the environment isolated (i.e.
-``jupyter nbextension enable --py widgetsnbextension --sys-prefix``).
-
+`jupyter nbextension enable --py widgetsnbextension --sys-prefix`).
-Frequently Asked Questions
---------------------------
+## Frequently Asked Questions
The issues in the [Reference milestone](https://github.com/jupyter-widgets/ipywidgets/issues?q=is%3Aopen+is%3Aissue+milestone%3AReference) on GitHub include many questions, discussions,
and answers about ipywidgets.
diff --git a/docs/source/user_migration_guides.md b/docs/source/user_migration_guides.md
index 8c01fd04e8..98cf48af1e 100644
--- a/docs/source/user_migration_guides.md
+++ b/docs/source/user_migration_guides.md
@@ -1,10 +1,8 @@
-Migrating user code
-===================
+# Migrating user code
These are migration guides specifically for ipywidgets users.
-Migrating from 7.x to 8.0
--------------------------
+## Migrating from 7.x to 8.0
For more details about the changes done for the 8.0 major version, please consult the
[changelog](./changelog).
@@ -59,8 +57,8 @@ those that want to use the new functionality:
Four attributes have been added: `border_left`, `border_right`, `border_top` and `border_bottom`.
These can be used to set the corresponding CSS border strings individually. Setting the
`border` property overrides all of those four attributes to the new value of `border`. If
-the individual values are set to different values, *the `border` property will return `None`
-when you read its value*.
+the individual values are set to different values, _the `border` property will return `None`
+when you read its value_.
#### Layout.overflow_x / overflow_y
diff --git a/examples/embed-amd/README.md b/examples/embed-amd/README.md
index 5c31dd9592..537d37e484 100644
--- a/examples/embed-amd/README.md
+++ b/examples/embed-amd/README.md
@@ -20,5 +20,5 @@ VBox([s1, s2, b])
## Try it
1. Start with a repository checkout, and run `yarn install` in the root directory.
-2. Run `yarn run build:examples` in the root directory.
+2. Run `yarn build:examples` in the root directory.
3. Open the `index.html` file in this directory.
diff --git a/examples/web1/README.md b/examples/web1/README.md
index a0f87df4c2..44ffd2207b 100644
--- a/examples/web1/README.md
+++ b/examples/web1/README.md
@@ -11,5 +11,5 @@ by extending the base widget manager from the `@jupyter-widgets/base` library.
## Try it
1. Start with a repository checkout, and run `yarn install` in the root directory.
-2. Run `yarn run build:examples` in the root directory.
+2. Run `yarn build:examples` in the root directory.
3. Open the `index.html` file in this directory.
diff --git a/examples/web2/README.md b/examples/web2/README.md
index 9daea9048f..cf8f78039b 100644
--- a/examples/web2/README.md
+++ b/examples/web2/README.md
@@ -9,7 +9,7 @@ This example implements a simple widget manager
by extending the base widget manager from the `@jupyter-widgets/base` library. This custom widget manager reads the state of the widget manager in the
`widget_state.json` file, which respects the standardized JSON schema for the
`application/vnd.jupyter.widget-state+json` mime type. Such a `widget_state.json` file can be generated from rendered widgets in the
-classic Jupyter Notebook with the *Download widget state* action.
+classic Jupyter Notebook with the _Download widget state_ action.
This example also displays a read-only text area containing the code
provided in the `widget_code.json`, which we used to generate the widget state.
@@ -20,5 +20,5 @@ such an example, check out the `web3` example.
## Try it
1. Start with a repository checkout, and run `yarn install` in the root directory.
-2. Run `yarn run build:examples` in the root directory.
+2. Run `yarn build:examples` in the root directory.
3. Open the `index.html` file in this directory.
diff --git a/examples/web3/README.md b/examples/web3/README.md
index aa4a3301f6..021f6d15d8 100644
--- a/examples/web3/README.md
+++ b/examples/web3/README.md
@@ -14,8 +14,8 @@ provided in the `widget_code.json`, which we used to generate the widget state.
## Try it
1. Start with a repository checkout, and run `yarn install` in the root directory.
-2. Run `yarn run build:examples` in the root directory.
+2. Run `yarn build:examples` in the root directory.
3. Change to this directory
-4. Run `yarn run host`
+4. Run `yarn host`
5. In a new terminal run `python -m notebook --no-browser --NotebookApp.allow_origin="*" --NotebookApp.disable_check_xsrf=True --NotebookApp.token=''`. **WARNING: This starts an insecure Jupyter notebook server. Do not do this in production.**
-6. In a web browser, navigate to `http://localhost:8080/` (or the address specified by the `yarn run host` command)
+6. In a web browser, navigate to `http://localhost:8080/` (or the address specified by the `yarn host` command)
diff --git a/examples/web3/package.json b/examples/web3/package.json
index 200c5043cf..2326c5b4ae 100644
--- a/examples/web3/package.json
+++ b/examples/web3/package.json
@@ -29,7 +29,7 @@
"fs-extra": "^10.0.0",
"rimraf": "^3.0.2",
"style-loader": "^3.3.1",
- "typescript": "~4.3.2",
+ "typescript": "~4.9.4",
"webpack": "^5.65.0"
}
}
diff --git a/examples/web4/README.md b/examples/web4/README.md
index ad21272722..c258afadfe 100644
--- a/examples/web4/README.md
+++ b/examples/web4/README.md
@@ -34,5 +34,5 @@ VBox([s1, s2, b])
## Try it
1. Start with a repository checkout, and run `yarn install` in the root directory.
-2. Run `yarn run build:examples` in the root directory.
+2. Run `yarn build:examples` in the root directory.
3. Open the `index.html` file in this directory.
diff --git a/lerna.json b/lerna.json
index 93ff5f1323..06cff9cd69 100644
--- a/lerna.json
+++ b/lerna.json
@@ -1,5 +1,4 @@
{
- "lerna": "3.2.1",
"npmClient": "yarn",
"useWorkspaces": true,
"version": "independent"
diff --git a/package.json b/package.json
index f42ddf0b0d..5d730dcbbf 100644
--- a/package.json
+++ b/package.json
@@ -7,45 +7,57 @@
"python/jupyterlab_widgets"
],
"scripts": {
- "build": "lerna run build --ignore \"@jupyter-widgets/example-*\"",
- "build:examples": "lerna run build --scope \"@jupyter-widgets/example-*\" --include-filtered-dependencies",
- "build:test": "lerna run build:test --ignore \"@jupyter-widgets/example-*\"",
- "clean": "lerna run clean",
+ "build": "lerna run build --stream --ignore \"@jupyter-widgets/example-*\"",
+ "build:examples": "lerna run build --stream --scope \"@jupyter-widgets/example-*\" --include-filtered-dependencies",
+ "build:labextension": "lerna run --stream build:labextension",
+ "build:lib": "lerna run build --stream --scope \"@jupyter-widgets/meta\"",
+ "build:nbextension": "lerna run --stream build:nbextension",
+ "build:test": "lerna run build:test --stream --ignore \"@jupyter-widgets/example-*\"",
+ "clean": "lerna run --stream clean",
+ "deduplicate": "yarn && yarn-deduplicate -s fewer --fail",
+ "docs": "typedoc",
"eslint": "eslint . --fix --ignore-path .gitignore --ext .ts,.tsx",
"eslint:check": "eslint . --ignore-path .gitignore --ext .ts,.tsx",
"integrity": "node scripts/package-integrity.js",
"integrity2": "node buildutils/lib/integrity.js",
- "lint": "yarn && yarn run prettier && yarn run eslint",
- "lint:check": "yarn run prettier:check && yarn run eslint:check",
- "prettier": "prettier --ignore-path .gitignore --write \"**/*{.ts,.tsx,.js,.jsx,.css,.json}\"",
- "prettier:check": "prettier --ignore-path .gitignore --check \"**/*{.ts,.tsx,.js,.jsx,.css,.json}\"",
- "publish": "yarn run clean && yarn run build && lerna publish --pre-dist-tag next from-git",
- "sort-package-json": "lerna exec --parallel sort-package-json && sort-package-json",
+ "lint": "yarn && yarn prettier && yarn eslint",
+ "lint:check": "yarn prettier:check && yarn eslint:check",
+ "prettier": "yarn prettier:base --list-different --write",
+ "prettier:base": "prettier --ignore-path .gitignore \"**/*{.ts,.tsx,.js,.jsx,.css,.json,.yml,.yaml,.md}\"",
+ "prettier:check": "yarn prettier:base --check",
+ "publish": "yarn clean && yarn build && lerna publish --pre-dist-tag next from-git",
+ "sort-package-json": "lerna exec --stream --parallel sort-package-json && sort-package-json",
"update-dependency": "update-dependency --lerna",
"updated": "lerna updated",
- "version": "yarn run clean && yarn run build && lerna version --no-push -m \"Bump version\" "
+ "version": "yarn clean && yarn build && lerna version --no-push -m \"Bump version\" ",
+ "watch": "lerna run --stream watch"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged",
- "pre-push": "yarn run integrity"
+ "pre-push": "yarn integrity"
}
},
+ "resolutions": {
+ "typescript": "~4.9.4"
+ },
"devDependencies": {
- "@jupyterlab/buildutils": "^3.2.5",
- "@typescript-eslint/eslint-plugin": "^5.8.0",
- "@typescript-eslint/parser": "^5.8.0",
- "eslint": "^8.5.0",
- "eslint-config-prettier": "^8.3.0",
- "eslint-plugin-prettier": "^4.0.0",
+ "@jupyterlab/buildutils": "^3.5.2",
+ "@typescript-eslint/eslint-plugin": "^5.48.2",
+ "@typescript-eslint/parser": "^5.48.2",
+ "eslint": "^8.32.0",
+ "eslint-config-prettier": "^8.6.0",
+ "eslint-plugin-prettier": "^4.2.1",
"husky": "^7.0.4",
- "lerna": "^5.4.3",
+ "lerna": "^6.4.1",
"lint-staged": "^12.1.3",
- "prettier": "^2.3.2",
- "sort-package-json": "~1.53.1"
+ "prettier": "^2.8.3",
+ "sort-package-json": "^2.1.0",
+ "yarn-deduplicate": "^6.0.1",
+ "typedoc": "~0.23.24"
},
"engines": {
- "node": ">=10.15.3",
+ "node": ">=14",
"npm": "please-use-yarn",
"yarn": ">=1.15.0"
}
diff --git a/packages/base-manager/package.json b/packages/base-manager/package.json
index 639f80081c..b661cce8ac 100644
--- a/packages/base-manager/package.json
+++ b/packages/base-manager/package.json
@@ -64,7 +64,7 @@
"rimraf": "^3.0.2",
"sinon": "^12.0.1",
"sinon-chai": "^3.3.0",
- "typescript": "~4.3.2",
+ "typescript": "~4.9.4",
"webpack": "^5.65.0"
},
"publishConfig": {
diff --git a/packages/base/package.json b/packages/base/package.json
index 3dca97ca67..952adc2046 100644
--- a/packages/base/package.json
+++ b/packages/base/package.json
@@ -68,7 +68,7 @@
"rimraf": "^3.0.2",
"sinon": "^12.0.1",
"sinon-chai": "^3.3.0",
- "typescript": "~4.3.2",
+ "typescript": "~4.9.4",
"webpack": "^5.65.0"
}
}
diff --git a/packages/controls/README.md b/packages/controls/README.md
index bcb68c326c..033aab3cb4 100644
--- a/packages/controls/README.md
+++ b/packages/controls/README.md
@@ -1,5 +1,4 @@
-Jupyter JS Widgets
-==================
+# Jupyter JS Widgets
Interactive widgets for the Jupyter notebook.
@@ -9,10 +8,10 @@ widgets.
The reference Python backend, `ipywidgets` is available
[here](https://github.com/jupyter-widgets/ipywidgets), with more examples.
-Package Install
----------------
+## Package Install
**Prerequisites**
+
- [node](http://nodejs.org/)
Run the following command **at the root of this repository**.
diff --git a/packages/controls/package.json b/packages/controls/package.json
index a1fc0884d5..dd005cd41c 100644
--- a/packages/controls/package.json
+++ b/packages/controls/package.json
@@ -77,7 +77,7 @@
"sinon": "^12.0.1",
"sinon-chai": "^3.3.0",
"style-loader": "^3.3.1",
- "typescript": "~4.3.2",
+ "typescript": "~4.9.4",
"webpack": "^5.65.0"
}
}
diff --git a/packages/html-manager/package.json b/packages/html-manager/package.json
index 6c0ae8d674..950aa69ae4 100644
--- a/packages/html-manager/package.json
+++ b/packages/html-manager/package.json
@@ -68,7 +68,7 @@
"postcss-loader": "^6.1.0",
"rimraf": "^3.0.2",
"style-loader": "^3.3.1",
- "typescript": "~4.3.2",
+ "typescript": "~4.9.4",
"webpack": "^5.65.0",
"webpack-cli": "^4.7.2"
}
diff --git a/packages/html-manager/tsconfig.json b/packages/html-manager/tsconfig.json
index 595ecec080..e675442418 100644
--- a/packages/html-manager/tsconfig.json
+++ b/packages/html-manager/tsconfig.json
@@ -9,8 +9,14 @@
{
"path": "../base"
},
+ {
+ "path": "../base-manager"
+ },
{
"path": "../controls"
+ },
+ {
+ "path": "../output"
}
]
}
diff --git a/packages/output/package.json b/packages/output/package.json
index 2282cbd6fc..5e0206cf26 100644
--- a/packages/output/package.json
+++ b/packages/output/package.json
@@ -29,6 +29,6 @@
},
"devDependencies": {
"rimraf": "^3.0.2",
- "typescript": "~4.3.2"
+ "typescript": "~4.9.4"
}
}
diff --git a/packages/schema/README.md b/packages/schema/README.md
index 14f9acaf78..377466b054 100644
--- a/packages/schema/README.md
+++ b/packages/schema/README.md
@@ -1,10 +1,9 @@
-Jupyter Widgets Schema
-======================
+# Jupyter Widgets Schema
JSON schema for the json serialization of Jupyter Interactive Widgets.
-Package Install
----------------
+## Package Install
**Prerequisites**
+
- [node](http://nodejs.org/)
diff --git a/packages/schema/jupyterwidgetmodels.latest.md b/packages/schema/jupyterwidgetmodels.latest.md
index b32496ad64..436023a476 100644
--- a/packages/schema/jupyterwidgetmodels.latest.md
+++ b/packages/schema/jupyterwidgetmodels.latest.md
@@ -14,1456 +14,1454 @@ Each widget in the Jupyter core widgets is represented below. The heading
represents the model name, module, and version, view name, module, and version
that the widget is registered with.
-
### LayoutModel (@jupyter-widgets/base, 2.0.0); LayoutView (@jupyter-widgets/base, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model.
-`_model_module_version` | string | `'2.0.0'` | A semver requirement for namespace version containing the model.
-`_model_name` | string | `'LayoutModel'` |
-`_view_module` | string | `'@jupyter-widgets/base'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'LayoutView'` |
-`align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute.
-`align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute.
-`align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute.
-`border_bottom` | `null` or string | `null` | The border bottom CSS attribute.
-`border_left` | `null` or string | `null` | The border left CSS attribute.
-`border_right` | `null` or string | `null` | The border right CSS attribute.
-`border_top` | `null` or string | `null` | The border top CSS attribute.
-`bottom` | `null` or string | `null` | The bottom CSS attribute.
-`display` | `null` or string | `null` | The display CSS attribute.
-`flex` | `null` or string | `null` | The flex CSS attribute.
-`flex_flow` | `null` or string | `null` | The flex-flow CSS attribute.
-`grid_area` | `null` or string | `null` | The grid-area CSS attribute.
-`grid_auto_columns` | `null` or string | `null` | The grid-auto-columns CSS attribute.
-`grid_auto_flow` | `null` or string (one of `'column'`, `'row'`, `'row dense'`, `'column dense'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The grid-auto-flow CSS attribute.
-`grid_auto_rows` | `null` or string | `null` | The grid-auto-rows CSS attribute.
-`grid_column` | `null` or string | `null` | The grid-column CSS attribute.
-`grid_gap` | `null` or string | `null` | The grid-gap CSS attribute.
-`grid_row` | `null` or string | `null` | The grid-row CSS attribute.
-`grid_template_areas` | `null` or string | `null` | The grid-template-areas CSS attribute.
-`grid_template_columns` | `null` or string | `null` | The grid-template-columns CSS attribute.
-`grid_template_rows` | `null` or string | `null` | The grid-template-rows CSS attribute.
-`height` | `null` or string | `null` | The height CSS attribute.
-`justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute.
-`justify_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-items CSS attribute.
-`left` | `null` or string | `null` | The left CSS attribute.
-`margin` | `null` or string | `null` | The margin CSS attribute.
-`max_height` | `null` or string | `null` | The max-height CSS attribute.
-`max_width` | `null` or string | `null` | The max-width CSS attribute.
-`min_height` | `null` or string | `null` | The min-height CSS attribute.
-`min_width` | `null` or string | `null` | The min-width CSS attribute.
-`object_fit` | `null` or string (one of `'contain'`, `'cover'`, `'fill'`, `'scale-down'`, `'none'`) | `null` | The object-fit CSS attribute.
-`object_position` | `null` or string | `null` | The object-position CSS attribute.
-`order` | `null` or string | `null` | The order CSS attribute.
-`overflow` | `null` or string | `null` | The overflow CSS attribute.
-`padding` | `null` or string | `null` | The padding CSS attribute.
-`right` | `null` or string | `null` | The right CSS attribute.
-`top` | `null` or string | `null` | The top CSS attribute.
-`visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute.
-`width` | `null` or string | `null` | The width CSS attribute.
+| Attribute | Type | Default | Help |
+| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- | ---------------------------------------------------------------- |
+| `_model_module` | string | `'@jupyter-widgets/base'` | The namespace for the model. |
+| `_model_module_version` | string | `'2.0.0'` | A semver requirement for namespace version containing the model. |
+| `_model_name` | string | `'LayoutModel'` |
+| `_view_module` | string | `'@jupyter-widgets/base'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'LayoutView'` |
+| `align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-content CSS attribute. |
+| `align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-items CSS attribute. |
+| `align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The align-self CSS attribute. |
+| `border_bottom` | `null` or string | `null` | The border bottom CSS attribute. |
+| `border_left` | `null` or string | `null` | The border left CSS attribute. |
+| `border_right` | `null` or string | `null` | The border right CSS attribute. |
+| `border_top` | `null` or string | `null` | The border top CSS attribute. |
+| `bottom` | `null` or string | `null` | The bottom CSS attribute. |
+| `display` | `null` or string | `null` | The display CSS attribute. |
+| `flex` | `null` or string | `null` | The flex CSS attribute. |
+| `flex_flow` | `null` or string | `null` | The flex-flow CSS attribute. |
+| `grid_area` | `null` or string | `null` | The grid-area CSS attribute. |
+| `grid_auto_columns` | `null` or string | `null` | The grid-auto-columns CSS attribute. |
+| `grid_auto_flow` | `null` or string (one of `'column'`, `'row'`, `'row dense'`, `'column dense'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The grid-auto-flow CSS attribute. |
+| `grid_auto_rows` | `null` or string | `null` | The grid-auto-rows CSS attribute. |
+| `grid_column` | `null` or string | `null` | The grid-column CSS attribute. |
+| `grid_gap` | `null` or string | `null` | The grid-gap CSS attribute. |
+| `grid_row` | `null` or string | `null` | The grid-row CSS attribute. |
+| `grid_template_areas` | `null` or string | `null` | The grid-template-areas CSS attribute. |
+| `grid_template_columns` | `null` or string | `null` | The grid-template-columns CSS attribute. |
+| `grid_template_rows` | `null` or string | `null` | The grid-template-rows CSS attribute. |
+| `height` | `null` or string | `null` | The height CSS attribute. |
+| `justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-content CSS attribute. |
+| `justify_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The justify-items CSS attribute. |
+| `left` | `null` or string | `null` | The left CSS attribute. |
+| `margin` | `null` or string | `null` | The margin CSS attribute. |
+| `max_height` | `null` or string | `null` | The max-height CSS attribute. |
+| `max_width` | `null` or string | `null` | The max-width CSS attribute. |
+| `min_height` | `null` or string | `null` | The min-height CSS attribute. |
+| `min_width` | `null` or string | `null` | The min-width CSS attribute. |
+| `object_fit` | `null` or string (one of `'contain'`, `'cover'`, `'fill'`, `'scale-down'`, `'none'`) | `null` | The object-fit CSS attribute. |
+| `object_position` | `null` or string | `null` | The object-position CSS attribute. |
+| `order` | `null` or string | `null` | The order CSS attribute. |
+| `overflow` | `null` or string | `null` | The overflow CSS attribute. |
+| `padding` | `null` or string | `null` | The padding CSS attribute. |
+| `right` | `null` or string | `null` | The right CSS attribute. |
+| `top` | `null` or string | `null` | The top CSS attribute. |
+| `visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` | The visibility CSS attribute. |
+| `width` | `null` or string | `null` | The width CSS attribute. |
### AccordionModel (@jupyter-widgets/controls, 2.0.0); AccordionView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'AccordionModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'AccordionView'` |
-`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box.
-`children` | array of reference to Widget widget | `[]` | List of widget children
-`layout` | reference to Layout widget | reference to new instance |
-`selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected.
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`titles` | array of string | `[]` | Titles of the pages
-`tooltip` | `null` or string | `null` | A tooltip caption.
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'AccordionModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'AccordionView'` |
+| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. |
+| `children` | array of reference to Widget widget | `[]` | List of widget children |
+| `layout` | reference to Layout widget | reference to new instance |
+| `selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `titles` | array of string | `[]` | Titles of the pages |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
### AudioModel (@jupyter-widgets/controls, 2.0.0); AudioView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'AudioModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'AudioView'` |
-`autoplay` | boolean | `true` | When true, the audio starts when it's displayed
-`controls` | boolean | `true` | Specifies that audio controls should be displayed (such as a play/pause button etc)
-`format` | string | `'mp3'` | The format of the audio.
-`layout` | reference to Layout widget | reference to new instance |
-`loop` | boolean | `true` | When true, the audio will start from the beginning after finishing
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | Bytes | `b''` | The media data as a memory view of bytes.
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'AudioModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'AudioView'` |
+| `autoplay` | boolean | `true` | When true, the audio starts when it's displayed |
+| `controls` | boolean | `true` | Specifies that audio controls should be displayed (such as a play/pause button etc) |
+| `format` | string | `'mp3'` | The format of the audio. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `loop` | boolean | `true` | When true, the audio will start from the beginning after finishing |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | Bytes | `b''` | The media data as a memory view of bytes. |
### BoundedFloatTextModel (@jupyter-widgets/controls, 2.0.0); FloatTextView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'BoundedFloatTextModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'FloatTextView'` |
-`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (float) | `100.0` | Max value
-`min` | number (float) | `0.0` | Min value
-`step` | `null` or number (float) | `null` | Minimum step to increment the value
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | number (float) | `0.0` | Float value
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'BoundedFloatTextModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'FloatTextView'` |
+| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (float) | `100.0` | Max value |
+| `min` | number (float) | `0.0` | Min value |
+| `step` | `null` or number (float) | `null` | Minimum step to increment the value |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | number (float) | `0.0` | Float value |
### BoundedIntTextModel (@jupyter-widgets/controls, 2.0.0); IntTextView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'BoundedIntTextModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'IntTextView'` |
-`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (integer) | `100` | Max value
-`min` | number (integer) | `0` | Min value
-`step` | number (integer) | `1` | Minimum step to increment the value
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | number (integer) | `0` | Int value
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'BoundedIntTextModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'IntTextView'` |
+| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (integer) | `100` | Max value |
+| `min` | number (integer) | `0` | Min value |
+| `step` | number (integer) | `1` | Minimum step to increment the value |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | number (integer) | `0` | Int value |
### BoxModel (@jupyter-widgets/controls, 2.0.0); BoxView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'BoxModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'BoxView'` |
-`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box.
-`children` | array of reference to Widget widget | `[]` | List of widget children
-`layout` | reference to Layout widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'BoxModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'BoxView'` |
+| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. |
+| `children` | array of reference to Widget widget | `[]` | List of widget children |
+| `layout` | reference to Layout widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
### ButtonModel (@jupyter-widgets/controls, 2.0.0); ButtonView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'ButtonModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'ButtonView'` |
-`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button.
-`description` | string | `''` | Button label.
-`disabled` | boolean | `false` | Enable or disable user changes.
-`icon` | string | `''` | Font-awesome icon names, without the 'fa-' prefix.
-`layout` | reference to Layout widget | reference to new instance |
-`style` | reference to ButtonStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
+| Attribute | Type | Default | Help |
+| ----------------------- | --------------------------------------------------------------------------------- | ----------------------------- | -------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'ButtonModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'ButtonView'` |
+| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. |
+| `description` | string | `''` | Button label. |
+| `disabled` | boolean | `false` | Enable or disable user changes. |
+| `icon` | string | `''` | Font-awesome icon names, without the 'fa-' prefix. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `style` | reference to ButtonStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
### ButtonStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'ButtonStyleModel'` |
-`_view_module` | string | `'@jupyter-widgets/base'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'StyleView'` |
-`button_color` | `null` or string | `null` | Color of the button
-`font_family` | `null` or string | `null` | Button text font family.
-`font_size` | `null` or string | `null` | Button text font size.
-`font_style` | `null` or string | `null` | Button text font style.
-`font_variant` | `null` or string | `null` | Button text font variant.
-`font_weight` | `null` or string | `null` | Button text font weight.
-`text_color` | `null` or string | `null` | Button text color.
-`text_decoration` | `null` or string | `null` | Button text decoration.
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ----------------------------- | ------------------------- |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'ButtonStyleModel'` |
+| `_view_module` | string | `'@jupyter-widgets/base'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'StyleView'` |
+| `button_color` | `null` or string | `null` | Color of the button |
+| `font_family` | `null` or string | `null` | Button text font family. |
+| `font_size` | `null` or string | `null` | Button text font size. |
+| `font_style` | `null` or string | `null` | Button text font style. |
+| `font_variant` | `null` or string | `null` | Button text font variant. |
+| `font_weight` | `null` or string | `null` | Button text font weight. |
+| `text_color` | `null` or string | `null` | Button text color. |
+| `text_decoration` | `null` or string | `null` | Button text decoration. |
### CheckboxModel (@jupyter-widgets/controls, 2.0.0); CheckboxView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'CheckboxModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'CheckboxView'` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes.
-`indent` | boolean | `true` | Indent the control to align with other controls with a description.
-`layout` | reference to Layout widget | reference to new instance |
-`style` | reference to CheckboxStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | boolean | `false` | Bool value
+| Attribute | Type | Default | Help |
+| ------------------------ | --------------------------------- | ----------------------------- | ------------------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'CheckboxModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'CheckboxView'` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes. |
+| `indent` | boolean | `true` | Indent the control to align with other controls with a description. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `style` | reference to CheckboxStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | boolean | `false` | Bool value |
### CheckboxStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'CheckboxStyleModel'` |
-`_view_module` | string | `'@jupyter-widgets/base'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'StyleView'` |
-`background` | `null` or string | `null` | Background specifications.
-`description_width` | string | `''` | Width of the description to the side of the control.
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'CheckboxStyleModel'` |
+| `_view_module` | string | `'@jupyter-widgets/base'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'StyleView'` |
+| `background` | `null` or string | `null` | Background specifications. |
+| `description_width` | string | `''` | Width of the description to the side of the control. |
### ColorPickerModel (@jupyter-widgets/controls, 2.0.0); ColorPickerView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'ColorPickerModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'ColorPickerView'` |
-`concise` | boolean | `false` | Display short version with just a color selector.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes.
-`layout` | reference to Layout widget | reference to new instance |
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | string | `'black'` | The color value.
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------ | ----------------------------- | ------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'ColorPickerModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'ColorPickerView'` |
+| `concise` | boolean | `false` | Display short version with just a color selector. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | string | `'black'` | The color value. |
### ColorsInputModel (@jupyter-widgets/controls, 2.0.0); ColorsInputView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'ColorsInputModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'ColorsInputView'` |
-`allow_duplicates` | boolean | `true` |
-`allowed_tags` | array | `[]` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`layout` | reference to Layout widget | reference to new instance |
-`placeholder` | string | `'\u200b'` |
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | array | `[]` | List of string tags
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'ColorsInputModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'ColorsInputView'` |
+| `allow_duplicates` | boolean | `true` |
+| `allowed_tags` | array | `[]` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `placeholder` | string | `'\u200b'` |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | array | `[]` | List of string tags |
### ComboboxModel (@jupyter-widgets/controls, 2.0.0); ComboboxView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'ComboboxModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'ComboboxView'` |
-`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`ensure_option` | boolean | `false` | If set, ensure value is in options. Implies continuous_update=False.
-`layout` | reference to Layout widget | reference to new instance |
-`options` | array of string | `[]` | Dropdown options for the combobox
-`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed
-`style` | reference to TextStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | string | `''` | String value
+| Attribute | Type | Default | Help |
+| ------------------------ | ----------------------------- | ----------------------------- | ------------------------------------------------------------------------------------------------------------ |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'ComboboxModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'ComboboxView'` |
+| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `ensure_option` | boolean | `false` | If set, ensure value is in options. Implies continuous_update=False. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `options` | array of string | `[]` | Dropdown options for the combobox |
+| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed |
+| `style` | reference to TextStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | string | `''` | String value |
### ControllerAxisModel (@jupyter-widgets/controls, 2.0.0); ControllerAxisView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'ControllerAxisModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'ControllerAxisView'` |
-`layout` | reference to Layout widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | number (float) | `0.0` | The value of the axis.
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'ControllerAxisModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'ControllerAxisView'` |
+| `layout` | reference to Layout widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | number (float) | `0.0` | The value of the axis. |
### ControllerButtonModel (@jupyter-widgets/controls, 2.0.0); ControllerButtonView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'ControllerButtonModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'ControllerButtonView'` |
-`layout` | reference to Layout widget | reference to new instance |
-`pressed` | boolean | `false` | Whether the button is pressed.
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | number (float) | `0.0` | The value of the button.
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'ControllerButtonModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'ControllerButtonView'` |
+| `layout` | reference to Layout widget | reference to new instance |
+| `pressed` | boolean | `false` | Whether the button is pressed. |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | number (float) | `0.0` | The value of the button. |
### ControllerModel (@jupyter-widgets/controls, 2.0.0); ControllerView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'ControllerModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'ControllerView'` |
-`axes` | array of reference to Axis widget | `[]` | The axes on the gamepad.
-`buttons` | array of reference to Button widget | `[]` | The buttons on the gamepad.
-`connected` | boolean | `false` | Whether the gamepad is connected.
-`index` | number (integer) | `0` | The id number of the controller.
-`layout` | reference to Layout widget | reference to new instance |
-`mapping` | string | `''` | The name of the control mapping.
-`name` | string | `''` | The name of the controller.
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated.
-`tooltip` | `null` or string | `null` | A tooltip caption.
+| Attribute | Type | Default | Help |
+| ----------------------- | ----------------------------------- | ----------------------------- | ----------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'ControllerModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'ControllerView'` |
+| `axes` | array of reference to Axis widget | `[]` | The axes on the gamepad. |
+| `buttons` | array of reference to Button widget | `[]` | The buttons on the gamepad. |
+| `connected` | boolean | `false` | Whether the gamepad is connected. |
+| `index` | number (integer) | `0` | The id number of the controller. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `mapping` | string | `''` | The name of the control mapping. |
+| `name` | string | `''` | The name of the controller. |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `timestamp` | number (float) | `0.0` | The last time the data from this gamepad was updated. |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
### DOMWidgetModel (@jupyter-widgets/controls, 2.0.0); None (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'DOMWidgetModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | `null` or string | `null` | Name of the view.
-`layout` | reference to Layout widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | Bytes | `b''` | The media data as a memory view of bytes.
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'DOMWidgetModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | `null` or string | `null` | Name of the view. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | Bytes | `b''` | The media data as a memory view of bytes. |
### DatePickerModel (@jupyter-widgets/controls, 2.0.0); DatePickerView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'DatePickerModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'DatePickerView'` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes.
-`layout` | reference to Layout widget | reference to new instance |
-`max` | `null` or Date | `null` |
-`min` | `null` or Date | `null` |
-`step` | number (integer) or string (one of `'any'`) | `1` | The date step to use for the picker, in days, or "any".
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | `null` or Date | `null` |
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------------- | ----------------------------- | ------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'DatePickerModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'DatePickerView'` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | `null` or Date | `null` |
+| `min` | `null` or Date | `null` |
+| `step` | number (integer) or string (one of `'any'`) | `1` | The date step to use for the picker, in days, or "any". |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | `null` or Date | `null` |
### DatetimeModel (@jupyter-widgets/controls, 2.0.0); DatetimeView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'DatetimeModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'DatetimeView'` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes.
-`layout` | reference to Layout widget | reference to new instance |
-`max` | `null` or Datetime | `null` |
-`min` | `null` or Datetime | `null` |
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | `null` or Datetime | `null` |
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'DatetimeModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'DatetimeView'` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | `null` or Datetime | `null` |
+| `min` | `null` or Datetime | `null` |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | `null` or Datetime | `null` |
### DescriptionStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'DescriptionStyleModel'` |
-`_view_module` | string | `'@jupyter-widgets/base'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'StyleView'` |
-`description_width` | string | `''` | Width of the description to the side of the control.
+| Attribute | Type | Default | Help |
+| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'DescriptionStyleModel'` |
+| `_view_module` | string | `'@jupyter-widgets/base'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'StyleView'` |
+| `description_width` | string | `''` | Width of the description to the side of the control. |
### DirectionalLinkModel (@jupyter-widgets/controls, 2.0.0); None (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'DirectionalLinkModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | `null` or string | `null` | Name of the view.
-`source` | array | `[]` | The source (widget, 'trait_name') pair
-`target` | array | `[]` | The target (widget, 'trait_name') pair
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'DirectionalLinkModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | `null` or string | `null` | Name of the view. |
+| `source` | array | `[]` | The source (widget, 'trait_name') pair |
+| `target` | array | `[]` | The target (widget, 'trait_name') pair |
### DropdownModel (@jupyter-widgets/controls, 2.0.0); DropdownView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'DropdownModel'` |
-`_options_labels` | array of string | `[]` | The labels for the options.
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'DropdownView'` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`index` | `null` or number (integer) | `null` | Selected index
-`layout` | reference to Layout widget | reference to new instance |
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'DropdownModel'` |
+| `_options_labels` | array of string | `[]` | The labels for the options. |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'DropdownView'` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `index` | `null` or number (integer) | `null` | Selected index |
+| `layout` | reference to Layout widget | reference to new instance |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
### FileUploadModel (@jupyter-widgets/controls, 2.0.0); FileUploadView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'FileUploadModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'FileUploadView'` |
-`accept` | string | `''` | File types to accept, empty string for all
-`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable button
-`error` | string | `''` | Error message
-`icon` | string | `'upload'` | Font-awesome icon name, without the 'fa-' prefix.
-`layout` | reference to Layout widget | reference to new instance |
-`multiple` | boolean | `false` | If True, allow for multiple files upload
-`style` | reference to ButtonStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | array of object | `[]` | The file upload value
+| Attribute | Type | Default | Help |
+| ------------------------ | --------------------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'FileUploadModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'FileUploadView'` |
+| `accept` | string | `''` | File types to accept, empty string for all |
+| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable button |
+| `error` | string | `''` | Error message |
+| `icon` | string | `'upload'` | Font-awesome icon name, without the 'fa-' prefix. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `multiple` | boolean | `false` | If True, allow for multiple files upload |
+| `style` | reference to ButtonStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | array of object | `[]` | The file upload value |
### FloatLogSliderModel (@jupyter-widgets/controls, 2.0.0); FloatLogSliderView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'FloatLogSliderModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'FloatLogSliderView'` |
-`base` | number (float) | `10.0` | Base for the logarithm
-`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior.
-`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (float) | `4.0` | Max value for the exponent
-`min` | number (float) | `0.0` | Min value for the exponent
-`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal.
-`readout` | boolean | `true` | Display the current value of the slider next to it.
-`readout_format` | string | `'.3g'` | Format for the readout
-`step` | `null` or number (float) | `0.1` | Minimum step in the exponent to increment the value
-`style` | reference to SliderStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | number (float) | `1.0` | Float value
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'FloatLogSliderModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'FloatLogSliderView'` |
+| `base` | number (float) | `10.0` | Base for the logarithm |
+| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. |
+| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (float) | `4.0` | Max value for the exponent |
+| `min` | number (float) | `0.0` | Min value for the exponent |
+| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. |
+| `readout` | boolean | `true` | Display the current value of the slider next to it. |
+| `readout_format` | string | `'.3g'` | Format for the readout |
+| `step` | `null` or number (float) | `0.1` | Minimum step in the exponent to increment the value |
+| `style` | reference to SliderStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | number (float) | `1.0` | Float value |
### FloatProgressModel (@jupyter-widgets/controls, 2.0.0); ProgressView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'FloatProgressModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'ProgressView'` |
-`bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (float) | `100.0` | Max value
-`min` | number (float) | `0.0` | Min value
-`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal.
-`style` | reference to ProgressStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | number (float) | `0.0` | Float value
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------------------------------------------------ | ----------------------------- | ---------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'FloatProgressModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'ProgressView'` |
+| `bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (float) | `100.0` | Max value |
+| `min` | number (float) | `0.0` | Min value |
+| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. |
+| `style` | reference to ProgressStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | number (float) | `0.0` | Float value |
### FloatRangeSliderModel (@jupyter-widgets/controls, 2.0.0); FloatRangeSliderView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'FloatRangeSliderModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'FloatRangeSliderView'` |
-`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior.
-`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (float) | `100.0` | Max value
-`min` | number (float) | `0.0` | Min value
-`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal.
-`readout` | boolean | `true` | Display the current value of the slider next to it.
-`readout_format` | string | `'.2f'` | Format for the readout
-`step` | `null` or number (float) | `0.1` | Minimum step to increment the value
-`style` | reference to SliderStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'FloatRangeSliderModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'FloatRangeSliderView'` |
+| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. |
+| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (float) | `100.0` | Max value |
+| `min` | number (float) | `0.0` | Min value |
+| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. |
+| `readout` | boolean | `true` | Display the current value of the slider next to it. |
+| `readout_format` | string | `'.2f'` | Format for the readout |
+| `step` | `null` or number (float) | `0.1` | Minimum step to increment the value |
+| `style` | reference to SliderStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds |
### FloatSliderModel (@jupyter-widgets/controls, 2.0.0); FloatSliderView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'FloatSliderModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'FloatSliderView'` |
-`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior.
-`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (float) | `100.0` | Max value
-`min` | number (float) | `0.0` | Min value
-`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal.
-`readout` | boolean | `true` | Display the current value of the slider next to it.
-`readout_format` | string | `'.2f'` | Format for the readout
-`step` | `null` or number (float) | `0.1` | Minimum step to increment the value
-`style` | reference to SliderStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | number (float) | `0.0` | Float value
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'FloatSliderModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'FloatSliderView'` |
+| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. |
+| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (float) | `100.0` | Max value |
+| `min` | number (float) | `0.0` | Min value |
+| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. |
+| `readout` | boolean | `true` | Display the current value of the slider next to it. |
+| `readout_format` | string | `'.2f'` | Format for the readout |
+| `step` | `null` or number (float) | `0.1` | Minimum step to increment the value |
+| `style` | reference to SliderStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | number (float) | `0.0` | Float value |
### FloatTextModel (@jupyter-widgets/controls, 2.0.0); FloatTextView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'FloatTextModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'FloatTextView'` |
-`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`step` | `null` or number (float) | `null` | Minimum step to increment the value
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | number (float) | `0.0` | Float value
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'FloatTextModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'FloatTextView'` |
+| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `step` | `null` or number (float) | `null` | Minimum step to increment the value |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | number (float) | `0.0` | Float value |
### FloatsInputModel (@jupyter-widgets/controls, 2.0.0); FloatsInputView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'FloatsInputModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'FloatsInputView'` |
-`allow_duplicates` | boolean | `true` |
-`allowed_tags` | array | `[]` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`format` | string | `'.1f'` |
-`layout` | reference to Layout widget | reference to new instance |
-`max` | `null` or number (float) | `null` |
-`min` | `null` or number (float) | `null` |
-`placeholder` | string | `'\u200b'` |
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags.
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | array | `[]` | List of float tags
+| Attribute | Type | Default | Help |
+| ------------------------ | --------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'FloatsInputModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'FloatsInputView'` |
+| `allow_duplicates` | boolean | `true` |
+| `allowed_tags` | array | `[]` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `format` | string | `'.1f'` |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | `null` or number (float) | `null` |
+| `min` | `null` or number (float) | `null` |
+| `placeholder` | string | `'\u200b'` |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags. |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | array | `[]` | List of float tags |
### GridBoxModel (@jupyter-widgets/controls, 2.0.0); GridBoxView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'GridBoxModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'GridBoxView'` |
-`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box.
-`children` | array of reference to Widget widget | `[]` | List of widget children
-`layout` | reference to Layout widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'GridBoxModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'GridBoxView'` |
+| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. |
+| `children` | array of reference to Widget widget | `[]` | List of widget children |
+| `layout` | reference to Layout widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
### HBoxModel (@jupyter-widgets/controls, 2.0.0); HBoxView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'HBoxModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'HBoxView'` |
-`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box.
-`children` | array of reference to Widget widget | `[]` | List of widget children
-`layout` | reference to Layout widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'HBoxModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'HBoxView'` |
+| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. |
+| `children` | array of reference to Widget widget | `[]` | List of widget children |
+| `layout` | reference to Layout widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
### HTMLMathModel (@jupyter-widgets/controls, 2.0.0); HTMLMathView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'HTMLMathModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'HTMLMathView'` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`layout` | reference to Layout widget | reference to new instance |
-`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed
-`style` | reference to HTMLMathStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | string | `''` | String value
+| Attribute | Type | Default | Help |
+| ------------------------ | --------------------------------- | ----------------------------- | ------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'HTMLMathModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'HTMLMathView'` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed |
+| `style` | reference to HTMLMathStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | string | `''` | String value |
### HTMLMathStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'HTMLMathStyleModel'` |
-`_view_module` | string | `'@jupyter-widgets/base'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'StyleView'` |
-`background` | `null` or string | `null` | Background specifications.
-`description_width` | string | `''` | Width of the description to the side of the control.
-`font_size` | `null` or string | `null` | Text font size.
-`text_color` | `null` or string | `null` | Text color
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'HTMLMathStyleModel'` |
+| `_view_module` | string | `'@jupyter-widgets/base'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'StyleView'` |
+| `background` | `null` or string | `null` | Background specifications. |
+| `description_width` | string | `''` | Width of the description to the side of the control. |
+| `font_size` | `null` or string | `null` | Text font size. |
+| `text_color` | `null` or string | `null` | Text color |
### HTMLModel (@jupyter-widgets/controls, 2.0.0); HTMLView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'HTMLModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'HTMLView'` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`layout` | reference to Layout widget | reference to new instance |
-`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed
-`style` | reference to HTMLStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | string | `''` | String value
+| Attribute | Type | Default | Help |
+| ------------------------ | ----------------------------- | ----------------------------- | ------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'HTMLModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'HTMLView'` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed |
+| `style` | reference to HTMLStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | string | `''` | String value |
### HTMLStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'HTMLStyleModel'` |
-`_view_module` | string | `'@jupyter-widgets/base'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'StyleView'` |
-`background` | `null` or string | `null` | Background specifications.
-`description_width` | string | `''` | Width of the description to the side of the control.
-`font_size` | `null` or string | `null` | Text font size.
-`text_color` | `null` or string | `null` | Text color
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'HTMLStyleModel'` |
+| `_view_module` | string | `'@jupyter-widgets/base'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'StyleView'` |
+| `background` | `null` or string | `null` | Background specifications. |
+| `description_width` | string | `''` | Width of the description to the side of the control. |
+| `font_size` | `null` or string | `null` | Text font size. |
+| `text_color` | `null` or string | `null` | Text color |
### ImageModel (@jupyter-widgets/controls, 2.0.0); ImageView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'ImageModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'ImageView'` |
-`format` | string | `'png'` | The format of the image.
-`height` | string | `''` | Height of the image in pixels. Use layout.height for styling the widget.
-`layout` | reference to Layout widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | Bytes | `b''` | The media data as a memory view of bytes.
-`width` | string | `''` | Width of the image in pixels. Use layout.width for styling the widget.
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ----------------------------- | ------------------------------------------------------------------------ |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'ImageModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'ImageView'` |
+| `format` | string | `'png'` | The format of the image. |
+| `height` | string | `''` | Height of the image in pixels. Use layout.height for styling the widget. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | Bytes | `b''` | The media data as a memory view of bytes. |
+| `width` | string | `''` | Width of the image in pixels. Use layout.width for styling the widget. |
### IntProgressModel (@jupyter-widgets/controls, 2.0.0); ProgressView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'IntProgressModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'ProgressView'` |
-`bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (integer) | `100` | Max value
-`min` | number (integer) | `0` | Min value
-`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal.
-`style` | reference to ProgressStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | number (integer) | `0` | Int value
+| Attribute | Type | Default | Help |
+| ------------------------ | -------------------------------------------------------------------- | ----------------------------- | ---------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'IntProgressModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'ProgressView'` |
+| `bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (integer) | `100` | Max value |
+| `min` | number (integer) | `0` | Min value |
+| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. |
+| `style` | reference to ProgressStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | number (integer) | `0` | Int value |
### IntRangeSliderModel (@jupyter-widgets/controls, 2.0.0); IntRangeSliderView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'IntRangeSliderModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'IntRangeSliderView'` |
-`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior.
-`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (integer) | `100` | Max value
-`min` | number (integer) | `0` | Min value
-`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal.
-`readout` | boolean | `true` | Display the current value of the slider next to it.
-`readout_format` | string | `'d'` | Format for the readout
-`step` | number (integer) | `1` | Minimum step that the value can take
-`style` | reference to SliderStyle widget | reference to new instance | Slider style customizations.
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | array | `[0, 1]` | Tuple of (lower, upper) bounds
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'IntRangeSliderModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'IntRangeSliderView'` |
+| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. |
+| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (integer) | `100` | Max value |
+| `min` | number (integer) | `0` | Min value |
+| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. |
+| `readout` | boolean | `true` | Display the current value of the slider next to it. |
+| `readout_format` | string | `'d'` | Format for the readout |
+| `step` | number (integer) | `1` | Minimum step that the value can take |
+| `style` | reference to SliderStyle widget | reference to new instance | Slider style customizations. |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | array | `[0, 1]` | Tuple of (lower, upper) bounds |
### IntSliderModel (@jupyter-widgets/controls, 2.0.0); IntSliderView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'IntSliderModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'IntSliderView'` |
-`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior.
-`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (integer) | `100` | Max value
-`min` | number (integer) | `0` | Min value
-`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal.
-`readout` | boolean | `true` | Display the current value of the slider next to it.
-`readout_format` | string | `'d'` | Format for the readout
-`step` | number (integer) | `1` | Minimum step to increment the value
-`style` | reference to SliderStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | number (integer) | `0` | Int value
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'IntSliderModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'IntSliderView'` |
+| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. |
+| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (integer) | `100` | Max value |
+| `min` | number (integer) | `0` | Min value |
+| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. |
+| `readout` | boolean | `true` | Display the current value of the slider next to it. |
+| `readout_format` | string | `'d'` | Format for the readout |
+| `step` | number (integer) | `1` | Minimum step to increment the value |
+| `style` | reference to SliderStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | number (integer) | `0` | Int value |
### IntTextModel (@jupyter-widgets/controls, 2.0.0); IntTextView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'IntTextModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'IntTextView'` |
-`continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`step` | number (integer) | `1` | Minimum step to increment the value
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | number (integer) | `0` | Int value
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------------------ |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'IntTextModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'IntTextView'` |
+| `continuous_update` | boolean | `false` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `step` | number (integer) | `1` | Minimum step to increment the value |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | number (integer) | `0` | Int value |
### IntsInputModel (@jupyter-widgets/controls, 2.0.0); IntsInputView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'IntsInputModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'IntsInputView'` |
-`allow_duplicates` | boolean | `true` |
-`allowed_tags` | array | `[]` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`format` | string | `'d'` |
-`layout` | reference to Layout widget | reference to new instance |
-`max` | `null` or number (integer) | `null` |
-`min` | `null` or number (integer) | `null` |
-`placeholder` | string | `'\u200b'` |
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags.
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | array | `[]` | List of int tags
+| Attribute | Type | Default | Help |
+| ------------------------ | --------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'IntsInputModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'IntsInputView'` |
+| `allow_duplicates` | boolean | `true` |
+| `allowed_tags` | array | `[]` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `format` | string | `'d'` |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | `null` or number (integer) | `null` |
+| `min` | `null` or number (integer) | `null` |
+| `placeholder` | string | `'\u200b'` |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags. |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | array | `[]` | List of int tags |
### LabelModel (@jupyter-widgets/controls, 2.0.0); LabelView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'LabelModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'LabelView'` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`layout` | reference to Layout widget | reference to new instance |
-`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed
-`style` | reference to LabelStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | string | `''` | String value
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------ | ----------------------------- | ------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'LabelModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'LabelView'` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed |
+| `style` | reference to LabelStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | string | `''` | String value |
### LabelStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'LabelStyleModel'` |
-`_view_module` | string | `'@jupyter-widgets/base'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'StyleView'` |
-`background` | `null` or string | `null` | Background specifications.
-`description_width` | string | `''` | Width of the description to the side of the control.
-`font_family` | `null` or string | `null` | Label text font family.
-`font_size` | `null` or string | `null` | Text font size.
-`font_style` | `null` or string | `null` | Label text font style.
-`font_variant` | `null` or string | `null` | Label text font variant.
-`font_weight` | `null` or string | `null` | Label text font weight.
-`text_color` | `null` or string | `null` | Text color
-`text_decoration` | `null` or string | `null` | Label text decoration.
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'LabelStyleModel'` |
+| `_view_module` | string | `'@jupyter-widgets/base'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'StyleView'` |
+| `background` | `null` or string | `null` | Background specifications. |
+| `description_width` | string | `''` | Width of the description to the side of the control. |
+| `font_family` | `null` or string | `null` | Label text font family. |
+| `font_size` | `null` or string | `null` | Text font size. |
+| `font_style` | `null` or string | `null` | Label text font style. |
+| `font_variant` | `null` or string | `null` | Label text font variant. |
+| `font_weight` | `null` or string | `null` | Label text font weight. |
+| `text_color` | `null` or string | `null` | Text color |
+| `text_decoration` | `null` or string | `null` | Label text decoration. |
### LinkModel (@jupyter-widgets/controls, 2.0.0); None (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'LinkModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | `null` or string | `null` | Name of the view.
-`source` | array | `[]` | The source (widget, 'trait_name') pair
-`target` | array | `[]` | The target (widget, 'trait_name') pair
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ----------------------------- | -------------------------------------- |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'LinkModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | `null` or string | `null` | Name of the view. |
+| `source` | array | `[]` | The source (widget, 'trait_name') pair |
+| `target` | array | `[]` | The target (widget, 'trait_name') pair |
### NaiveDatetimeModel (@jupyter-widgets/controls, 2.0.0); DatetimeView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'NaiveDatetimeModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'DatetimeView'` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes.
-`layout` | reference to Layout widget | reference to new instance |
-`max` | `null` or Datetime | `null` |
-`min` | `null` or Datetime | `null` |
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | `null` or Datetime | `null` |
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'NaiveDatetimeModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'DatetimeView'` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | `null` or Datetime | `null` |
+| `min` | `null` or Datetime | `null` |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | `null` or Datetime | `null` |
### PasswordModel (@jupyter-widgets/controls, 2.0.0); PasswordView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'PasswordModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'PasswordView'` |
-`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed
-`style` | reference to TextStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | string | `''` | String value
+| Attribute | Type | Default | Help |
+| ------------------------ | ----------------------------- | ----------------------------- | ------------------------------------------------------------------------------------------------------------ |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'PasswordModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'PasswordView'` |
+| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed |
+| `style` | reference to TextStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | string | `''` | String value |
### PlayModel (@jupyter-widgets/controls, 2.0.0); PlayView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'PlayModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'PlayView'` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`interval` | number (integer) | `100` | The time between two animation steps (ms).
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (integer) | `100` | Max value
-`min` | number (integer) | `0` | Min value
-`playing` | boolean | `false` | Whether the control is currently playing.
-`repeat` | boolean | `false` | Whether the control will repeat in a continuous loop.
-`show_repeat` | boolean | `true` | Show the repeat toggle button in the widget.
-`step` | number (integer) | `1` | Increment step
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | number (integer) | `0` | Int value
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'PlayModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'PlayView'` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `interval` | number (integer) | `100` | The time between two animation steps (ms). |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (integer) | `100` | Max value |
+| `min` | number (integer) | `0` | Min value |
+| `playing` | boolean | `false` | Whether the control is currently playing. |
+| `repeat` | boolean | `false` | Whether the control will repeat in a continuous loop. |
+| `show_repeat` | boolean | `true` | Show the repeat toggle button in the widget. |
+| `step` | number (integer) | `1` | Increment step |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | number (integer) | `0` | Int value |
### ProgressStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'ProgressStyleModel'` |
-`_view_module` | string | `'@jupyter-widgets/base'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'StyleView'` |
-`bar_color` | `null` or string | `null` | Color of the progress bar.
-`description_width` | string | `''` | Width of the description to the side of the control.
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'ProgressStyleModel'` |
+| `_view_module` | string | `'@jupyter-widgets/base'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'StyleView'` |
+| `bar_color` | `null` or string | `null` | Color of the progress bar. |
+| `description_width` | string | `''` | Width of the description to the side of the control. |
### RadioButtonsModel (@jupyter-widgets/controls, 2.0.0); RadioButtonsView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'RadioButtonsModel'` |
-`_options_labels` | array of string | `[]` | The labels for the options.
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'RadioButtonsView'` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`index` | `null` or number (integer) | `null` | Selected index
-`layout` | reference to Layout widget | reference to new instance |
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'RadioButtonsModel'` |
+| `_options_labels` | array of string | `[]` | The labels for the options. |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'RadioButtonsView'` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `index` | `null` or number (integer) | `null` | Selected index |
+| `layout` | reference to Layout widget | reference to new instance |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
### SelectModel (@jupyter-widgets/controls, 2.0.0); SelectView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'SelectModel'` |
-`_options_labels` | array of string | `[]` | The labels for the options.
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'SelectView'` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`index` | `null` or number (integer) | `null` | Selected index
-`layout` | reference to Layout widget | reference to new instance |
-`rows` | number (integer) | `5` | The number of rows to display.
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'SelectModel'` |
+| `_options_labels` | array of string | `[]` | The labels for the options. |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'SelectView'` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `index` | `null` or number (integer) | `null` | Selected index |
+| `layout` | reference to Layout widget | reference to new instance |
+| `rows` | number (integer) | `5` | The number of rows to display. |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
### SelectMultipleModel (@jupyter-widgets/controls, 2.0.0); SelectMultipleView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'SelectMultipleModel'` |
-`_options_labels` | array of string | `[]` | The labels for the options.
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'SelectMultipleView'` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`index` | array of number (integer) | `[]` | Selected indices
-`layout` | reference to Layout widget | reference to new instance |
-`rows` | number (integer) | `5` | The number of rows to display.
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'SelectMultipleModel'` |
+| `_options_labels` | array of string | `[]` | The labels for the options. |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'SelectMultipleView'` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `index` | array of number (integer) | `[]` | Selected indices |
+| `layout` | reference to Layout widget | reference to new instance |
+| `rows` | number (integer) | `5` | The number of rows to display. |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
### SelectionRangeSliderModel (@jupyter-widgets/controls, 2.0.0); SelectionRangeSliderView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'SelectionRangeSliderModel'` |
-`_options_labels` | array of string | `[]` | The labels for the options.
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'SelectionRangeSliderView'` |
-`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior.
-`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`index` | array | `[0, 0]` | Min and max selected indices
-`layout` | reference to Layout widget | reference to new instance |
-`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal.
-`readout` | boolean | `true` | Display the current selected label next to the slider
-`style` | reference to SliderStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'SelectionRangeSliderModel'` |
+| `_options_labels` | array of string | `[]` | The labels for the options. |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'SelectionRangeSliderView'` |
+| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. |
+| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `index` | array | `[0, 0]` | Min and max selected indices |
+| `layout` | reference to Layout widget | reference to new instance |
+| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. |
+| `readout` | boolean | `true` | Display the current selected label next to the slider |
+| `style` | reference to SliderStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
### SelectionSliderModel (@jupyter-widgets/controls, 2.0.0); SelectionSliderView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'SelectionSliderModel'` |
-`_options_labels` | array of string | `[]` | The labels for the options.
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'SelectionSliderView'` |
-`behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior.
-`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`index` | number (integer) | `0` | Selected index
-`layout` | reference to Layout widget | reference to new instance |
-`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal.
-`readout` | boolean | `true` | Display the current selected label next to the slider
-`style` | reference to SliderStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------------------------------------------ | ----------------------------- | ----------------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'SelectionSliderModel'` |
+| `_options_labels` | array of string | `[]` | The labels for the options. |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'SelectionSliderView'` |
+| `behavior` | string (one of `'drag-tap'`, `'drag-snap'`, `'tap'`, `'drag'`, `'snap'`) | `'drag-tap'` | Slider dragging behavior. |
+| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `index` | number (integer) | `0` | Selected index |
+| `layout` | reference to Layout widget | reference to new instance |
+| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. |
+| `readout` | boolean | `true` | Display the current selected label next to the slider |
+| `style` | reference to SliderStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
### SliderStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'SliderStyleModel'` |
-`_view_module` | string | `'@jupyter-widgets/base'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'StyleView'` |
-`description_width` | string | `''` | Width of the description to the side of the control.
-`handle_color` | `null` or string | `null` | Color of the slider handle.
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'SliderStyleModel'` |
+| `_view_module` | string | `'@jupyter-widgets/base'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'StyleView'` |
+| `description_width` | string | `''` | Width of the description to the side of the control. |
+| `handle_color` | `null` or string | `null` | Color of the slider handle. |
### StackModel (@jupyter-widgets/controls, 2.0.0); StackView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'StackModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'StackView'` |
-`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box.
-`children` | array of reference to Widget widget | `[]` | List of widget children
-`layout` | reference to Layout widget | reference to new instance |
-`selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected.
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`titles` | array of string | `[]` | Titles of the pages
-`tooltip` | `null` or string | `null` | A tooltip caption.
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'StackModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'StackView'` |
+| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. |
+| `children` | array of reference to Widget widget | `[]` | List of widget children |
+| `layout` | reference to Layout widget | reference to new instance |
+| `selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `titles` | array of string | `[]` | Titles of the pages |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
### TabModel (@jupyter-widgets/controls, 2.0.0); TabView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'TabModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'TabView'` |
-`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box.
-`children` | array of reference to Widget widget | `[]` | List of widget children
-`layout` | reference to Layout widget | reference to new instance |
-`selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected.
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`titles` | array of string | `[]` | Titles of the pages
-`tooltip` | `null` or string | `null` | A tooltip caption.
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'TabModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'TabView'` |
+| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. |
+| `children` | array of reference to Widget widget | `[]` | List of widget children |
+| `layout` | reference to Layout widget | reference to new instance |
+| `selected_index` | `null` or number (integer) | `null` | The index of the selected page. This is either an integer selecting a particular sub-widget, or None to have no widgets selected. |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `titles` | array of string | `[]` | Titles of the pages |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
### TagsInputModel (@jupyter-widgets/controls, 2.0.0); TagsInputView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'TagsInputModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'TagsInputView'` |
-`allow_duplicates` | boolean | `true` |
-`allowed_tags` | array | `[]` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`layout` | reference to Layout widget | reference to new instance |
-`placeholder` | string | `'\u200b'` |
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags.
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | array | `[]` | List of string tags
+| Attribute | Type | Default | Help |
+| ------------------------ | --------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'TagsInputModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'TagsInputView'` |
+| `allow_duplicates` | boolean | `true` |
+| `allowed_tags` | array | `[]` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `placeholder` | string | `'\u200b'` |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tag_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the tags. |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | array | `[]` | List of string tags |
### TextModel (@jupyter-widgets/controls, 2.0.0); TextView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'TextModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'TextView'` |
-`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed
-`style` | reference to TextStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | string | `''` | String value
+| Attribute | Type | Default | Help |
+| ------------------------ | ----------------------------- | ----------------------------- | ------------------------------------------------------------------------------------------------------------ |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'TextModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'TextView'` |
+| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed |
+| `style` | reference to TextStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | string | `''` | String value |
### TextStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'TextStyleModel'` |
-`_view_module` | string | `'@jupyter-widgets/base'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'StyleView'` |
-`background` | `null` or string | `null` | Background specifications.
-`description_width` | string | `''` | Width of the description to the side of the control.
-`font_size` | `null` or string | `null` | Text font size.
-`text_color` | `null` or string | `null` | Text color
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'TextStyleModel'` |
+| `_view_module` | string | `'@jupyter-widgets/base'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'StyleView'` |
+| `background` | `null` or string | `null` | Background specifications. |
+| `description_width` | string | `''` | Width of the description to the side of the control. |
+| `font_size` | `null` or string | `null` | Text font size. |
+| `text_color` | `null` or string | `null` | Text color |
### TextareaModel (@jupyter-widgets/controls, 2.0.0); TextareaView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'TextareaModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'TextareaView'` |
-`continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed
-`rows` | `null` or number (integer) | `null` | The number of rows to display.
-`style` | reference to TextStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | string | `''` | String value
+| Attribute | Type | Default | Help |
+| ------------------------ | ----------------------------- | ----------------------------- | ------------------------------------------------------------------------------------------------------------ |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'TextareaModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'TextareaView'` |
+| `continuous_update` | boolean | `true` | Update the value as the user types. If False, update on submission, e.g., pressing Enter or navigating away. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed |
+| `rows` | `null` or number (integer) | `null` | The number of rows to display. |
+| `style` | reference to TextStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | string | `''` | String value |
### TimeModel (@jupyter-widgets/controls, 2.0.0); TimeView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'TimeModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'TimeView'` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes.
-`layout` | reference to Layout widget | reference to new instance |
-`max` | `null` or Time | `null` |
-`min` | `null` or Time | `null` |
-`step` | number (float) or string (one of `'any'`) | `60` | The time step to use for the picker, in seconds, or "any".
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | `null` or Time | `null` |
+| Attribute | Type | Default | Help |
+| ------------------------ | ----------------------------------------- | ----------------------------- | ---------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'TimeModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'TimeView'` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | `null` or Time | `null` |
+| `min` | `null` or Time | `null` |
+| `step` | number (float) or string (one of `'any'`) | `60` | The time step to use for the picker, in seconds, or "any". |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | `null` or Time | `null` |
### ToggleButtonModel (@jupyter-widgets/controls, 2.0.0); ToggleButtonView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'ToggleButtonModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'ToggleButtonView'` |
-`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes.
-`icon` | string | `''` | Font-awesome icon.
-`layout` | reference to Layout widget | reference to new instance |
-`style` | reference to ToggleButtonStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | boolean | `false` | Bool value
+| Attribute | Type | Default | Help |
+| ------------------------ | --------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'ToggleButtonModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'ToggleButtonView'` |
+| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes. |
+| `icon` | string | `''` | Font-awesome icon. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `style` | reference to ToggleButtonStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | boolean | `false` | Bool value |
### ToggleButtonStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'ToggleButtonStyleModel'` |
-`_view_module` | string | `'@jupyter-widgets/base'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'StyleView'` |
-`description_width` | string | `''` | Width of the description to the side of the control.
-`font_family` | `null` or string | `null` | Toggle button text font family.
-`font_size` | `null` or string | `null` | Toggle button text font size.
-`font_style` | `null` or string | `null` | Toggle button text font style.
-`font_variant` | `null` or string | `null` | Toggle button text font variant.
-`font_weight` | `null` or string | `null` | Toggle button text font weight.
-`text_color` | `null` or string | `null` | Toggle button text color
-`text_decoration` | `null` or string | `null` | Toggle button text decoration.
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ----------------------------- | ---------------------------------------------------- |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'ToggleButtonStyleModel'` |
+| `_view_module` | string | `'@jupyter-widgets/base'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'StyleView'` |
+| `description_width` | string | `''` | Width of the description to the side of the control. |
+| `font_family` | `null` or string | `null` | Toggle button text font family. |
+| `font_size` | `null` or string | `null` | Toggle button text font size. |
+| `font_style` | `null` or string | `null` | Toggle button text font style. |
+| `font_variant` | `null` or string | `null` | Toggle button text font variant. |
+| `font_weight` | `null` or string | `null` | Toggle button text font weight. |
+| `text_color` | `null` or string | `null` | Toggle button text color |
+| `text_decoration` | `null` or string | `null` | Toggle button text decoration. |
### ToggleButtonsModel (@jupyter-widgets/controls, 2.0.0); ToggleButtonsView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'ToggleButtonsModel'` |
-`_options_labels` | array of string | `[]` | The labels for the options.
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'ToggleButtonsView'` |
-`button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons.
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes
-`icons` | array of string | `[]` | Icons names for each button (FontAwesome names without the fa- prefix).
-`index` | `null` or number (integer) | `null` | Selected index
-`layout` | reference to Layout widget | reference to new instance |
-`style` | reference to ToggleButtonsStyle widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`tooltips` | array of string | `[]` | Tooltips for each button.
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------------------------------------------------------------- | ----------------------------- | ----------------------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'ToggleButtonsModel'` |
+| `_options_labels` | array of string | `[]` | The labels for the options. |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'ToggleButtonsView'` |
+| `button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `icons` | array of string | `[]` | Icons names for each button (FontAwesome names without the fa- prefix). |
+| `index` | `null` or number (integer) | `null` | Selected index |
+| `layout` | reference to Layout widget | reference to new instance |
+| `style` | reference to ToggleButtonsStyle widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `tooltips` | array of string | `[]` | Tooltips for each button. |
### ToggleButtonsStyleModel (@jupyter-widgets/controls, 2.0.0); StyleView (@jupyter-widgets/base, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'ToggleButtonsStyleModel'` |
-`_view_module` | string | `'@jupyter-widgets/base'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'StyleView'` |
-`button_width` | string | `''` | The width of each button.
-`description_width` | string | `''` | Width of the description to the side of the control.
-`font_weight` | string | `''` | Text font weight of each button.
+| Attribute | Type | Default | Help |
+| ----------------------- | ------ | ----------------------------- | ---------------------------------------------------- |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'ToggleButtonsStyleModel'` |
+| `_view_module` | string | `'@jupyter-widgets/base'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'StyleView'` |
+| `button_width` | string | `''` | The width of each button. |
+| `description_width` | string | `''` | Width of the description to the side of the control. |
+| `font_weight` | string | `''` | Text font weight of each button. |
### VBoxModel (@jupyter-widgets/controls, 2.0.0); VBoxView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'VBoxModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'VBoxView'` |
-`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box.
-`children` | array of reference to Widget widget | `[]` | List of widget children
-`layout` | reference to Layout widget | reference to new instance |
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------------------------------- | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'VBoxModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'VBoxView'` |
+| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. |
+| `children` | array of reference to Widget widget | `[]` | List of widget children |
+| `layout` | reference to Layout widget | reference to new instance |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
### ValidModel (@jupyter-widgets/controls, 2.0.0); ValidView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'ValidModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'ValidView'` |
-`description` | string | `''` | Description of the control.
-`description_allow_html` | boolean | `false` | Accept HTML in the description.
-`disabled` | boolean | `false` | Enable or disable user changes.
-`layout` | reference to Layout widget | reference to new instance |
-`readout` | string | `'Invalid'` | Message displayed when the value is False
-`style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | boolean | `false` | Bool value
+| Attribute | Type | Default | Help |
+| ------------------------ | ------------------------------------ | ----------------------------- | ----------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'ValidModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'ValidView'` |
+| `description` | string | `''` | Description of the control. |
+| `description_allow_html` | boolean | `false` | Accept HTML in the description. |
+| `disabled` | boolean | `false` | Enable or disable user changes. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `readout` | string | `'Invalid'` | Message displayed when the value is False |
+| `style` | reference to DescriptionStyle widget | reference to new instance | Styling customizations |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | boolean | `false` | Bool value |
### VideoModel (@jupyter-widgets/controls, 2.0.0); VideoView (@jupyter-widgets/controls, 2.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/controls'` |
-`_model_module_version` | string | `'2.0.0'` |
-`_model_name` | string | `'VideoModel'` |
-`_view_module` | string | `'@jupyter-widgets/controls'` |
-`_view_module_version` | string | `'2.0.0'` |
-`_view_name` | string | `'VideoView'` |
-`autoplay` | boolean | `true` | When true, the video starts when it's displayed
-`controls` | boolean | `true` | Specifies that video controls should be displayed (such as a play/pause button etc)
-`format` | string | `'mp4'` | The format of the video.
-`height` | string | `''` | Height of the video in pixels.
-`layout` | reference to Layout widget | reference to new instance |
-`loop` | boolean | `true` | When true, the video will start from the beginning after finishing
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-`value` | Bytes | `b''` | The media data as a memory view of bytes.
-`width` | string | `''` | Width of the video in pixels.
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ----------------------------- | ----------------------------------------------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/controls'` |
+| `_model_module_version` | string | `'2.0.0'` |
+| `_model_name` | string | `'VideoModel'` |
+| `_view_module` | string | `'@jupyter-widgets/controls'` |
+| `_view_module_version` | string | `'2.0.0'` |
+| `_view_name` | string | `'VideoView'` |
+| `autoplay` | boolean | `true` | When true, the video starts when it's displayed |
+| `controls` | boolean | `true` | Specifies that video controls should be displayed (such as a play/pause button etc) |
+| `format` | string | `'mp4'` | The format of the video. |
+| `height` | string | `''` | Height of the video in pixels. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `loop` | boolean | `true` | When true, the video will start from the beginning after finishing |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
+| `value` | Bytes | `b''` | The media data as a memory view of bytes. |
+| `width` | string | `''` | Width of the video in pixels. |
### OutputModel (@jupyter-widgets/output, 1.0.0); OutputView (@jupyter-widgets/output, 1.0.0)
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'@jupyter-widgets/output'` |
-`_model_module_version` | string | `'1.0.0'` |
-`_model_name` | string | `'OutputModel'` |
-`_view_module` | string | `'@jupyter-widgets/output'` |
-`_view_module_version` | string | `'1.0.0'` |
-`_view_name` | string | `'OutputView'` |
-`layout` | reference to Layout widget | reference to new instance |
-`msg_id` | string | `''` | Parent message id of messages to capture
-`outputs` | array of object | `[]` | The output messages synced from the frontend.
-`tabbable` | `null` or boolean | `null` | Is widget tabbable?
-`tooltip` | `null` or string | `null` | A tooltip caption.
-
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | --------------------------- | --------------------------------------------- |
+| `_dom_classes` | array of string | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'@jupyter-widgets/output'` |
+| `_model_module_version` | string | `'1.0.0'` |
+| `_model_name` | string | `'OutputModel'` |
+| `_view_module` | string | `'@jupyter-widgets/output'` |
+| `_view_module_version` | string | `'1.0.0'` |
+| `_view_name` | string | `'OutputView'` |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_id` | string | `''` | Parent message id of messages to capture |
+| `outputs` | array of object | `[]` | The output messages synced from the frontend. |
+| `tabbable` | `null` or boolean | `null` | Is widget tabbable? |
+| `tooltip` | `null` or string | `null` | A tooltip caption. |
diff --git a/packages/schema/jupyterwidgetmodels.v6.md b/packages/schema/jupyterwidgetmodels.v6.md
index 2dfeaddcab..7f5704ab5b 100644
--- a/packages/schema/jupyterwidgetmodels.v6.md
+++ b/packages/schema/jupyterwidgetmodels.v6.md
@@ -10,881 +10,877 @@ Each widget in the Jupyter core widgets is represented below. The heading repres
### Jupyter.Accordion
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'AccordionModel'` |
-`_titles` | object | `{}` | Titles of the pages
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'AccordionView'` |
-`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box.
-`children` | array | `[]` |
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`selected_index` | number (integer) | `0` |
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'AccordionModel'` |
+| `_titles` | object | `{}` | Titles of the pages |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'AccordionView'` |
+| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. |
+| `children` | array | `[]` |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `selected_index` | number (integer) | `0` |
### Jupyter.BoundedFloatText
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'FloatTextModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'FloatTextView'` |
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (float) | `100.0` | Max value
-`min` | number (float) | `0.0` | Min value
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`step` | number (float) | `0.1` | Minimum step to increment the value (ignored by some views)
-`value` | number (float) | `0.0` | Float value
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'FloatTextModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'FloatTextView'` |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (float) | `100.0` | Max value |
+| `min` | number (float) | `0.0` | Min value |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `step` | number (float) | `0.1` | Minimum step to increment the value (ignored by some views) |
+| `value` | number (float) | `0.0` | Float value |
### Jupyter.BoundedIntText
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'IntTextModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'IntTextView'` |
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (integer) | `100` | Max value
-`min` | number (integer) | `0` | Min value
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`step` | number (integer) | `1` | Minimum step to increment the value (ignored by some views)
-`value` | number (integer) | `0` | Int value
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'IntTextModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'IntTextView'` |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (integer) | `100` | Max value |
+| `min` | number (integer) | `0` | Min value |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `step` | number (integer) | `1` | Minimum step to increment the value (ignored by some views) |
+| `value` | number (integer) | `0` | Int value |
### Jupyter.Box
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'BoxModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'BoxView'` |
-`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box.
-`children` | array | `[]` |
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'BoxModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'BoxView'` |
+| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. |
+| `children` | array | `[]` |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
### Jupyter.Button
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'ButtonModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'ButtonView'` |
-`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button.
-`description` | string | `''` | Button label.
-`disabled` | boolean | `false` | Enable or disable user changes.
-`icon` | string | `''` | Font-awesome icon name, without the 'fa-' prefix.
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`style` | reference to ButtonStyle widget | reference to new instance |
-`tooltip` | string | `''` | Tooltip caption of the button.
+| Attribute | Type | Default | Help |
+| ----------------------- | --------------------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'ButtonModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'ButtonView'` |
+| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. |
+| `description` | string | `''` | Button label. |
+| `disabled` | boolean | `false` | Enable or disable user changes. |
+| `icon` | string | `''` | Font-awesome icon name, without the 'fa-' prefix. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `style` | reference to ButtonStyle widget | reference to new instance |
+| `tooltip` | string | `''` | Tooltip caption of the button. |
### Jupyter.ButtonStyle
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'ButtonStyleModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'StyleView'` |
-`button_color` | `null` or string | `null` | Color of the button
-`font_weight` | string | `''` |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ---------------------- | --------------------------------------------------------------------------------------------- |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'ButtonStyleModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'StyleView'` |
+| `button_color` | `null` or string | `null` | Color of the button |
+| `font_weight` | string | `''` |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
### Jupyter.Checkbox
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'CheckboxModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'CheckboxView'` |
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes.
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`value` | boolean | `false` | Bool value
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'CheckboxModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'CheckboxView'` |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `value` | boolean | `false` | Bool value |
### Jupyter.ColorPicker
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'ColorPickerModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'ColorPickerView'` |
-`concise` | boolean | `false` |
-`description` | string | `''` | Description of the control.
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`value` | string | `'black'` |
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'ColorPickerModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'ColorPickerView'` |
+| `concise` | boolean | `false` |
+| `description` | string | `''` | Description of the control. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `value` | string | `'black'` |
### Jupyter.Controller
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'ControllerModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'ControllerView'` |
-`axes` | array | `[]` |
-`buttons` | array | `[]` |
-`connected` | boolean | `false` |
-`index` | number (integer) | `0` |
-`layout` | reference to Layout widget | reference to new instance |
-`mapping` | string | `''` |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`name` | string | `''` |
-`timestamp` | number (float) | `0.0` |
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'ControllerModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'ControllerView'` |
+| `axes` | array | `[]` |
+| `buttons` | array | `[]` |
+| `connected` | boolean | `false` |
+| `index` | number (integer) | `0` |
+| `layout` | reference to Layout widget | reference to new instance |
+| `mapping` | string | `''` |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `name` | string | `''` |
+| `timestamp` | number (float) | `0.0` |
### Jupyter.ControllerAxis
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'ControllerAxisModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'ControllerAxisView'` |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`value` | number (float) | `0.0` |
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ----------------------- | --------------------------------------------------------------------------------------------- |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'ControllerAxisModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'ControllerAxisView'` |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `value` | number (float) | `0.0` |
### Jupyter.ControllerButton
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'ControllerButtonModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'ControllerButtonView'` |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`pressed` | boolean | `false` |
-`value` | number (float) | `0.0` |
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'ControllerButtonModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'ControllerButtonView'` |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `pressed` | boolean | `false` |
+| `value` | number (float) | `0.0` |
### Jupyter.DatePicker
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'DatePickerModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'DatePickerView'` |
-`description` | string | `''` | Description of the control.
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`value` | `null` or Datetime | `null` |
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'DatePickerModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'DatePickerView'` |
+| `description` | string | `''` | Description of the control. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `value` | `null` or Datetime | `null` |
### Jupyter.Dropdown
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'DropdownModel'` |
-`_options_labels` | array | `[]` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'DropdownView'` |
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`value` | string (valid option label) | `null` | Selected value
+| Attribute | Type | Default | Help |
+| ----------------------- | --------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'DropdownModel'` |
+| `_options_labels` | array | `[]` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'DropdownView'` |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `value` | string (valid option label) | `null` | Selected value |
### Jupyter.FloatProgress
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'ProgressModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'ProgressView'` |
-`bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar.
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (float) | `100.0` | Max value
-`min` | number (float) | `0.0` | Min value
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal.
-`step` | number (float) | `0.1` | Minimum step to increment the value (ignored by some views)
-`style` | reference to ProgressStyle widget | reference to new instance |
-`value` | number (float) | `0.0` | Float value
+| Attribute | Type | Default | Help |
+| ----------------------- | ------------------------------------------------------------------------------ | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'ProgressModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'ProgressView'` |
+| `bar_style` | `null` or string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (float) | `100.0` | Max value |
+| `min` | number (float) | `0.0` | Min value |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. |
+| `step` | number (float) | `0.1` | Minimum step to increment the value (ignored by some views) |
+| `style` | reference to ProgressStyle widget | reference to new instance |
+| `value` | number (float) | `0.0` | Float value |
### Jupyter.FloatRangeSlider
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'FloatSliderModel'` |
-`_range` | boolean | `true` | Display a range selector
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'FloatSliderView'` |
-`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider.
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (float) | `100.0` | Max value
-`min` | number (float) | `0.0` | Min value
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal.
-`readout` | boolean | `true` | Display the current value of the slider next to it.
-`slider_color` | `null` or string | `null` |
-`step` | number (float) | `1.0` | Minimum step that the value can take (ignored by some views)
-`value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'FloatSliderModel'` |
+| `_range` | boolean | `true` | Display a range selector |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'FloatSliderView'` |
+| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (float) | `100.0` | Max value |
+| `min` | number (float) | `0.0` | Min value |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. |
+| `readout` | boolean | `true` | Display the current value of the slider next to it. |
+| `slider_color` | `null` or string | `null` |
+| `step` | number (float) | `1.0` | Minimum step that the value can take (ignored by some views) |
+| `value` | array | `[0.0, 1.0]` | Tuple of (lower, upper) bounds |
### Jupyter.FloatSlider
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'FloatSliderModel'` |
-`_range` | boolean | `false` | Display a range selector
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'FloatSliderView'` |
-`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider.
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (float) | `100.0` | Max value
-`min` | number (float) | `0.0` | Min value
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal.
-`readout` | boolean | `true` | Display the current value of the slider next to it.
-`readout_format` | string | `'.2f'` | Format for the readout
-`slider_color` | `null` or string | `null` |
-`step` | number (float) | `0.1` | Minimum step to increment the value (ignored by some views)
-`value` | number (float) | `0.0` | Float value
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'FloatSliderModel'` |
+| `_range` | boolean | `false` | Display a range selector |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'FloatSliderView'` |
+| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (float) | `100.0` | Max value |
+| `min` | number (float) | `0.0` | Min value |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. |
+| `readout` | boolean | `true` | Display the current value of the slider next to it. |
+| `readout_format` | string | `'.2f'` | Format for the readout |
+| `slider_color` | `null` or string | `null` |
+| `step` | number (float) | `0.1` | Minimum step to increment the value (ignored by some views) |
+| `value` | number (float) | `0.0` | Float value |
### Jupyter.FloatText
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'FloatTextModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'FloatTextView'` |
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`value` | number (float) | `0.0` | Float value
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'FloatTextModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'FloatTextView'` |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `value` | number (float) | `0.0` | Float value |
### Jupyter.HBox
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'HBoxModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'HBoxView'` |
-`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box.
-`children` | array | `[]` |
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'HBoxModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'HBoxView'` |
+| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. |
+| `children` | array | `[]` |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
### Jupyter.HTML
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'HTMLModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'HTMLView'` |
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed
-`value` | string | `''` | String value
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'HTMLModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'HTMLView'` |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed |
+| `value` | string | `''` | String value |
### Jupyter.HTMLMath
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'HTMLMathModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'HTMLMathView'` |
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed
-`value` | string | `''` | String value
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'HTMLMathModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'HTMLMathView'` |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed |
+| `value` | string | `''` | String value |
### Jupyter.Image
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_b64value` | string | `''` |
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'ImageModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'ImageView'` |
-`format` | string | `'png'` |
-`height` | string | `''` |
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`width` | string | `''` |
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_b64value` | string | `''` |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'ImageModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'ImageView'` |
+| `format` | string | `'png'` |
+| `height` | string | `''` |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `width` | string | `''` |
### Jupyter.IntProgress
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'ProgressModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'ProgressView'` |
-`bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar.
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (integer) | `100` | Max value
-`min` | number (integer) | `0` | Min value
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal.
-`step` | number (integer) | `1` | Minimum step to increment the value (ignored by some views)
-`style` | reference to ProgressStyle widget | reference to new instance |
-`value` | number (integer) | `0` | Int value
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'ProgressModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'ProgressView'` |
+| `bar_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the progress bar. |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (integer) | `100` | Max value |
+| `min` | number (integer) | `0` | Min value |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. |
+| `step` | number (integer) | `1` | Minimum step to increment the value (ignored by some views) |
+| `style` | reference to ProgressStyle widget | reference to new instance |
+| `value` | number (integer) | `0` | Int value |
### Jupyter.IntRangeSlider
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'IntSliderModel'` |
-`_range` | boolean | `true` | Display a range selector
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'IntSliderView'` |
-`continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider.
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (integer) | `100` | Max value
-`min` | number (integer) | `0` | Min value
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal.
-`readout` | boolean | `true` | Display the current value of the slider next to it.
-`slider_color` | `null` or string | `null` |
-`step` | number (integer) | `1` | Minimum step that the value can take (ignored by some views)
-`value` | array | `[0, 1]` | Tuple of (lower, upper) bounds
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'IntSliderModel'` |
+| `_range` | boolean | `true` | Display a range selector |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'IntSliderView'` |
+| `continuous_update` | boolean | `true` | Update the value of the widget as the user is sliding the slider. |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (integer) | `100` | Max value |
+| `min` | number (integer) | `0` | Min value |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. |
+| `readout` | boolean | `true` | Display the current value of the slider next to it. |
+| `slider_color` | `null` or string | `null` |
+| `step` | number (integer) | `1` | Minimum step that the value can take (ignored by some views) |
+| `value` | array | `[0, 1]` | Tuple of (lower, upper) bounds |
### Jupyter.IntSlider
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'IntSliderModel'` |
-`_range` | boolean | `false` | Display a range selector
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'IntSliderView'` |
-`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider.
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (integer) | `100` | Max value
-`min` | number (integer) | `0` | Min value
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal.
-`readout` | boolean | `true` | Display the current value of the slider next to it.
-`readout_format` | string | `'d'` | Format for the readout
-`step` | number (integer) | `1` | Minimum step to increment the value (ignored by some views)
-`style` | reference to SliderStyle widget | reference to new instance |
-`value` | number (integer) | `0` | Int value
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'IntSliderModel'` |
+| `_range` | boolean | `false` | Display a range selector |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'IntSliderView'` |
+| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (integer) | `100` | Max value |
+| `min` | number (integer) | `0` | Min value |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. |
+| `readout` | boolean | `true` | Display the current value of the slider next to it. |
+| `readout_format` | string | `'d'` | Format for the readout |
+| `step` | number (integer) | `1` | Minimum step to increment the value (ignored by some views) |
+| `style` | reference to SliderStyle widget | reference to new instance |
+| `value` | number (integer) | `0` | Int value |
### Jupyter.IntText
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'IntTextModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'IntTextView'` |
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`value` | number (integer) | `0` | Int value
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'IntTextModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'IntTextView'` |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `value` | number (integer) | `0` | Int value |
### Jupyter.Label
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'LabelModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'LabelView'` |
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed
-`value` | string | `''` | String value
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'LabelModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'LabelView'` |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed |
+| `value` | string | `''` | String value |
### Jupyter.Play
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'PlayModel'` |
-`_playing` | boolean | `false` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'PlayView'` |
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`interval` | number (integer) | `100` |
-`layout` | reference to Layout widget | reference to new instance |
-`max` | number (integer) | `100` | Max value
-`min` | number (integer) | `0` | Min value
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`step` | number (integer) | `1` | Minimum step to increment the value (ignored by some views)
-`value` | number (integer) | `0` | Int value
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'PlayModel'` |
+| `_playing` | boolean | `false` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'PlayView'` |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `interval` | number (integer) | `100` |
+| `layout` | reference to Layout widget | reference to new instance |
+| `max` | number (integer) | `100` | Max value |
+| `min` | number (integer) | `0` | Min value |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `step` | number (integer) | `1` | Minimum step to increment the value (ignored by some views) |
+| `value` | number (integer) | `0` | Int value |
### Jupyter.ProgressStyle
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'ProgressStyleModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'StyleView'` |
-`bar_color` | `null` or string | `null` |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ---------------------- | --------------------------------------------------------------------------------------------- |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'ProgressStyleModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'StyleView'` |
+| `bar_color` | `null` or string | `null` |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
### Jupyter.RadioButtons
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'RadioButtonsModel'` |
-`_options_labels` | array | `[]` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'RadioButtonsView'` |
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`value` | string (valid option label) | `null` | Selected value
+| Attribute | Type | Default | Help |
+| ----------------------- | --------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'RadioButtonsModel'` |
+| `_options_labels` | array | `[]` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'RadioButtonsView'` |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `value` | string (valid option label) | `null` | Selected value |
### Jupyter.Select
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'SelectModel'` |
-`_options_labels` | array | `[]` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'SelectView'` |
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`value` | string (valid option label) | `null` | Selected value
+| Attribute | Type | Default | Help |
+| ----------------------- | --------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'SelectModel'` |
+| `_options_labels` | array | `[]` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'SelectView'` |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `value` | string (valid option label) | `null` | Selected value |
### Jupyter.SelectMultiple
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'SelectMultipleModel'` |
-`_options_labels` | array | `[]` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'SelectMultipleView'` |
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`value` | array | `[]` | Selected values
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'SelectMultipleModel'` |
+| `_options_labels` | array | `[]` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'SelectMultipleView'` |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `value` | array | `[]` | Selected values |
### Jupyter.SelectionSlider
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'SelectionSliderModel'` |
-`_options_labels` | array | `[]` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'SelectionSliderView'` |
-`continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider.
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal.
-`readout` | boolean | `true` | Display the current selected label next to the slider
-`value` | string (valid option label) | `null` | Selected value
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'SelectionSliderModel'` |
+| `_options_labels` | array | `[]` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'SelectionSliderView'` |
+| `continuous_update` | boolean | `true` | Update the value of the widget as the user is holding the slider. |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `orientation` | string (one of `'horizontal'`, `'vertical'`) | `'horizontal'` | Vertical or horizontal. |
+| `readout` | boolean | `true` | Display the current selected label next to the slider |
+| `value` | string (valid option label) | `null` | Selected value |
### Jupyter.SliderStyle
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'SliderStyleModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'StyleView'` |
-`handle_color` | `null` or string | `null` |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ---------------------- | --------------------------------------------------------------------------------------------- |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'SliderStyleModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'StyleView'` |
+| `handle_color` | `null` or string | `null` |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
### Jupyter.Tab
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'TabModel'` |
-`_titles` | object | `{}` | Titles of the pages
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'TabView'` |
-`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box.
-`children` | array | `[]` |
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`selected_index` | number (integer) | `0` |
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'TabModel'` |
+| `_titles` | object | `{}` | Titles of the pages |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'TabView'` |
+| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. |
+| `children` | array | `[]` |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `selected_index` | number (integer) | `0` |
### Jupyter.Text
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'TextModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'TextView'` |
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed
-`value` | string | `''` | String value
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'TextModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'TextView'` |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed |
+| `value` | string | `''` | String value |
### Jupyter.Textarea
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'TextareaModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'TextareaView'` |
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed
-`rows` | `null` or number (integer) | `null` |
-`value` | string | `''` | String value
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'TextareaModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'TextareaView'` |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `placeholder` | string | `'\u200b'` | Placeholder text to display when nothing has been typed |
+| `rows` | `null` or number (integer) | `null` |
+| `value` | string | `''` | String value |
### Jupyter.ToggleButton
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'ToggleButtonModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'ToggleButtonView'` |
-`button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button.
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes.
-`icon` | string | `''` | Font-awesome icon.
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`tooltip` | string | `''` | Tooltip caption of the toggle button.
-`value` | boolean | `false` | Bool value
+| Attribute | Type | Default | Help |
+| ----------------------- | --------------------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'ToggleButtonModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'ToggleButtonView'` |
+| `button_style` | string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the button. |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes. |
+| `icon` | string | `''` | Font-awesome icon. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `tooltip` | string | `''` | Tooltip caption of the toggle button. |
+| `value` | boolean | `false` | Bool value |
### Jupyter.ToggleButtons
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'ToggleButtonsModel'` |
-`_options_labels` | array | `[]` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'ToggleButtonsView'` |
-`button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons.
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes
-`icons` | array | `[]` |
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`tooltips` | array | `[]` |
-`value` | string (valid option label) | `null` | Selected value
+| Attribute | Type | Default | Help |
+| ----------------------- | ------------------------------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'ToggleButtonsModel'` |
+| `_options_labels` | array | `[]` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'ToggleButtonsView'` |
+| `button_style` | `null` or string (one of `'primary'`, `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the buttons. |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes |
+| `icons` | array | `[]` |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `tooltips` | array | `[]` |
+| `value` | string (valid option label) | `null` | Selected value |
### Jupyter.VBox
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'VBoxModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'VBoxView'` |
-`box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box.
-`children` | array | `[]` |
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------------------------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'VBoxModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'VBoxView'` |
+| `box_style` | string (one of `'success'`, `'info'`, `'warning'`, `'danger'`, `''`) | `''` | Use a predefined styling for the box. |
+| `children` | array | `[]` |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
### Jupyter.Valid
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'ValidModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'ValidView'` |
-`description` | string | `''` | Description of the control.
-`disabled` | boolean | `false` | Enable or disable user changes.
-`layout` | reference to Layout widget | reference to new instance |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`readout` | string | `'Invalid'` | Message displayed when the value is False
-`value` | boolean | `false` | Bool value
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'ValidModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'ValidView'` |
+| `description` | string | `''` | Description of the control. |
+| `disabled` | boolean | `false` | Enable or disable user changes. |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `readout` | string | `'Invalid'` | Message displayed when the value is False |
+| `value` | boolean | `false` | Bool value |
### jupyter.DirectionalLink
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'DirectionalLinkModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | `null` or string | `null` | Name of the view object.
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`source` | array | `[]` | The source (widget, 'trait_name') pair
-`target` | array | `[]` | The target (widget, 'trait_name') pair
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ------------------------ | --------------------------------------------------------------------------------------------- |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'DirectionalLinkModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | `null` or string | `null` | Name of the view object. |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `source` | array | `[]` | The source (widget, 'trait_name') pair |
+| `target` | array | `[]` | The target (widget, 'trait_name') pair |
### jupyter.Link
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'LinkModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | `null` or string | `null` | Name of the view object.
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`source` | array | `[]` | The source (widget, 'trait_name') pair
-`target` | array | `[]` | The target (widget, 'trait_name') pair
+| Attribute | Type | Default | Help |
+| ----------------------- | ---------------- | ---------------------- | --------------------------------------------------------------------------------------------- |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'LinkModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | `null` or string | `null` | Name of the view object. |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `source` | array | `[]` | The source (widget, 'trait_name') pair |
+| `target` | array | `[]` | The target (widget, 'trait_name') pair |
### Layout
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'LayoutModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'LayoutView'` |
-`align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` |
-`align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` |
-`align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` |
-`border` | `null` or string | `null` |
-`bottom` | `null` or string | `null` |
-`display` | `null` or string | `null` |
-`flex` | `null` or string | `null` |
-`flex_flow` | `null` or string | `null` |
-`height` | `null` or string | `null` |
-`justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` |
-`left` | `null` or string | `null` |
-`margin` | `null` or string | `null` |
-`max_height` | `null` or string | `null` |
-`max_width` | `null` or string | `null` |
-`min_height` | `null` or string | `null` |
-`min_width` | `null` or string | `null` |
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-`order` | `null` or string | `null` |
-`overflow` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` |
-`overflow_x` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` |
-`overflow_y` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` |
-`padding` | `null` or string | `null` |
-`right` | `null` or string | `null` |
-`top` | `null` or string | `null` |
-`visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` |
-`width` | `null` or string | `null` |
+| Attribute | Type | Default | Help |
+| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- | --------------------------------------------------------------------------------------------- |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'LayoutModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'LayoutView'` |
+| `align_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'space-evenly'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` |
+| `align_items` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` |
+| `align_self` | `null` or string (one of `'auto'`, `'flex-start'`, `'flex-end'`, `'center'`, `'baseline'`, `'stretch'`, `'inherit'`, `'initial'`, `'unset'`) | `null` |
+| `border` | `null` or string | `null` |
+| `bottom` | `null` or string | `null` |
+| `display` | `null` or string | `null` |
+| `flex` | `null` or string | `null` |
+| `flex_flow` | `null` or string | `null` |
+| `height` | `null` or string | `null` |
+| `justify_content` | `null` or string (one of `'flex-start'`, `'flex-end'`, `'center'`, `'space-between'`, `'space-around'`, `'inherit'`, `'initial'`, `'unset'`) | `null` |
+| `left` | `null` or string | `null` |
+| `margin` | `null` or string | `null` |
+| `max_height` | `null` or string | `null` |
+| `max_width` | `null` or string | `null` |
+| `min_height` | `null` or string | `null` |
+| `min_width` | `null` or string | `null` |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
+| `order` | `null` or string | `null` |
+| `overflow` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` |
+| `overflow_x` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` |
+| `overflow_y` | `null` or string (one of `'visible'`, `'hidden'`, `'scroll'`, `'auto'`, `'inherit'`, `'initial'`, `'unset'`) | `null` |
+| `padding` | `null` or string | `null` |
+| `right` | `null` or string | `null` |
+| `top` | `null` or string | `null` |
+| `visibility` | `null` or string (one of `'visible'`, `'hidden'`, `'inherit'`, `'initial'`, `'unset'`) | `null` |
+| `width` | `null` or string | `null` |
### Output
-Attribute | Type | Default | Help
------------------|------------------|------------------|----
-`_dom_classes` | array | `[]` | CSS classes applied to widget DOM element
-`_model_module` | string | `'jupyter-js-widgets'` |
-`_model_module_version` | string | `'~2.1.0'` |
-`_model_name` | string | `'OutputModel'` |
-`_view_module` | string | `'jupyter-js-widgets'` |
-`_view_module_version` | string | `'~2.1.0'` |
-`_view_name` | string | `'OutputView'` |
-`layout` | reference to Layout widget | reference to new instance |
-`msg_id` | string | `''` | Parent message id of messages to capture
-`msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end.
-
-
+| Attribute | Type | Default | Help |
+| ----------------------- | -------------------------- | ------------------------- | --------------------------------------------------------------------------------------------- |
+| `_dom_classes` | array | `[]` | CSS classes applied to widget DOM element |
+| `_model_module` | string | `'jupyter-js-widgets'` |
+| `_model_module_version` | string | `'~2.1.0'` |
+| `_model_name` | string | `'OutputModel'` |
+| `_view_module` | string | `'jupyter-js-widgets'` |
+| `_view_module_version` | string | `'~2.1.0'` |
+| `_view_name` | string | `'OutputView'` |
+| `layout` | reference to Layout widget | reference to new instance |
+| `msg_id` | string | `''` | Parent message id of messages to capture |
+| `msg_throttle` | number (integer) | `1` | Maximum number of msgs the front-end can send before receiving an idle msg from the back-end. |
## Inheritance
In the list below, the notation `WidgetB(WidgetA)` indicates that WidgetB inherits all of the attributes from WidgetA. This may help in implementing widgets to easily see the inheritance hierarchy.
-* CoreWidget - Abstract
-* DOMWidget(Widget) - Abstract
-* LabeledDOMWidget(DOMWidget)
-* Accordion(LabeledDOMWidget)
-* BoundedFloatText(LabeledDOMWidget)
-* BoundedIntText(LabeledDOMWidget)
-* Box(DOMWIdget)
-* HBox(Box)
-* VBox(Box)
-* Button(DOMWidget)
-* ButtonStyle
-* Checkbox(LabeledDOMWidget)
-* ColorPicker(LabeledDOMWidget)
-* Controller
-* DatePicker(LabeledDOMWidget)
-* Dropdown(LabeledDOMWidget)
-* Progress(LabeledDOMWidget)
-* ProgressStyle
-* FloatRangeSlider(LabeledDOMWidget)
-* FloatSlider(LabeledDOMWidget)
-* FloatText(LabeledDOMWidget)
-* HTML(LabeledDOMWidget)
-* HTMLMath(HTML)
-* Image(DOMWidget)
-* IntRangeSlider(LabeledDOMWidget)
-* IntSlider(LabeledDOMWidget)
-* IntText(LabeledDOMWidget)
-* Label(LabeledDOMWidget)
-* Layout
-* Output
-* Play(LabeledDOMWidget)
-* RadioButtons(LabeledDOMWidget)
-* Select(LabeledDOMWidget)
-* SelectMultiple(LabeledDOMWidget)
-* SelectionSlider(LabeledDOMWidget)
-* Text(LabeledDOMWidget)
-* Textarea(LabeledDOMWidget)
-* ToggleButton(LabeledDOMWidget)
-* ToggleButtons(LabeledDOMWidget)
-* Valid(LabeledDOMWidget)
-* Tab(DOMWidget)
-* Link(Widget)
-
-
+- CoreWidget - Abstract
+- DOMWidget(Widget) - Abstract
+- LabeledDOMWidget(DOMWidget)
+- Accordion(LabeledDOMWidget)
+- BoundedFloatText(LabeledDOMWidget)
+- BoundedIntText(LabeledDOMWidget)
+- Box(DOMWIdget)
+- HBox(Box)
+- VBox(Box)
+- Button(DOMWidget)
+- ButtonStyle
+- Checkbox(LabeledDOMWidget)
+- ColorPicker(LabeledDOMWidget)
+- Controller
+- DatePicker(LabeledDOMWidget)
+- Dropdown(LabeledDOMWidget)
+- Progress(LabeledDOMWidget)
+- ProgressStyle
+- FloatRangeSlider(LabeledDOMWidget)
+- FloatSlider(LabeledDOMWidget)
+- FloatText(LabeledDOMWidget)
+- HTML(LabeledDOMWidget)
+- HTMLMath(HTML)
+- Image(DOMWidget)
+- IntRangeSlider(LabeledDOMWidget)
+- IntSlider(LabeledDOMWidget)
+- IntText(LabeledDOMWidget)
+- Label(LabeledDOMWidget)
+- Layout
+- Output
+- Play(LabeledDOMWidget)
+- RadioButtons(LabeledDOMWidget)
+- Select(LabeledDOMWidget)
+- SelectMultiple(LabeledDOMWidget)
+- SelectionSlider(LabeledDOMWidget)
+- Text(LabeledDOMWidget)
+- Textarea(LabeledDOMWidget)
+- ToggleButton(LabeledDOMWidget)
+- ToggleButtons(LabeledDOMWidget)
+- Valid(LabeledDOMWidget)
+- Tab(DOMWidget)
+- Link(Widget)
## Automated documentation
@@ -952,21 +948,21 @@ def format_widget(n, w):
out = []
out.append('### %s'%n)
out.append('')
- out.append('{name: <16} | {typing: <16} | {default: <16} | {help}'.format(name='Attribute', typing='Type',
+ out.append('{name: <16} | {typing: <16} | {default: <16} | {help}'.format(name='Attribute', typing='Type',
allownone='Nullable', default='Default', help='Help'))
out.append('{0:-<16}-|-{0:-<16}-|-{0:-<16}-|----'.format('-'))
for name, t in sorted(w.traits(sync=True).items()):
if name in ['_model_module', '_view_module', '_model_module_version', '_view_module_version', 'msg_throttle', '_dom_classes', 'layout']:
# document these separately, since they apply to all classes
pass
- s = '{name: <16} | {typing: <16} | {default: <16} | {help}'.format(name='`%s`'%name, typing=typing(t),
- allownone='*' if t.allow_none else '',
+ s = '{name: <16} | {typing: <16} | {default: <16} | {help}'.format(name='`%s`'%name, typing=typing(t),
+ allownone='*' if t.allow_none else '',
default=jsdefault(t),
help=t.help if t.help else '')
out.append(s)
out.append('')
return '\n'.join(out)
-
+
out = ''
for n,w in widgets_to_document:
if n in ['jupyter.Link', 'jupyter.DirectionalLink']:
@@ -977,5 +973,3 @@ print(out)
```
-
-
diff --git a/packages/schema/jupyterwidgetmodels.v7-1.md b/packages/schema/jupyterwidgetmodels.v7-1.md
index 0f905cbbd1..1f3e64c60c 100644
--- a/packages/schema/jupyterwidgetmodels.v7-1.md
+++ b/packages/schema/jupyterwidgetmodels.v7-1.md
@@ -2,893 +2,891 @@
This is a description of the model state for each widget in the core Jupyter widgets library. The model ID of a widget is the id of the comm object the widget is using. A reference to a widget is serialized to JSON as a string of the form `"IPY_MODEL_