Optional
defaultThe default value, if any.
Optional
descriptionThe schema description.
Optional
jupyter.lab.menusThe JupyterLab menus that are created by a plugin's schema.
Optional
jupyter.lab.metadataformsThe JupyterLab metadata-form schema
Optional
jupyter.lab.setting-Whether the schema is deprecated.
This flag can be used by functionality that loads this plugin's settings
from the registry. For example, the setting editor does not display a
plugin's settings if it is set to true
.
Optional
jupyter.lab.setting-The JupyterLab icon hint.
Optional
jupyter.lab.setting-The JupyterLab icon class hint.
Optional
jupyter.lab.setting-The JupyterLab icon label hint.
Optional
jupyter.lab.shortcutsThe JupyterLab shortcuts that are created by a plugin's schema.
Optional
jupyter.lab.toolbarsThe JupyterLab toolbars created by a plugin's schema.
The toolbar items are grouped by document or widget factory name that will contain a toolbar.
Optional
jupyter.lab.transformA flag that indicates plugin should be transformed before being used by the setting registry.
If this value is set to true
, the setting registry will wait until a
transformation has been registered (by calling the transform()
method
of the registry) for the plugin ID before resolving load()
promises.
This means that if the attribute is set to true
but no transformation
is registered in time, calls to load()
a plugin will eventually time
out and reject.
Optional
propertiesThe schema's child properties.
Optional
titleThe title of a property.
The root schema is always an object.
A schema type that is a minimal subset of the formal JSON Schema along with optional JupyterLab rendering hints.