A Common Lisp kernel for Jupyter along with a library for building Jupyter kernels.
View the Project on GitHub yitzchak/common-lisp-jupyter
accordion
accordion
box
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
%titles
— Titles of the pages.
selected-index
— The index of the selected page. This is either an integer selecting a particular sub-widget, or nil to have no widgets selected.
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:box-style
:children
:%titles
:selected-index
Displays children each on a separate accordion page.
audio
audio
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
autoplay
— When true, the audio starts when it’s displayed.
controls
— Specifies that media controls should be displayed (such as a play/pause button etc)
loop
— When true, the audio will start from the beginning after finishing
:value
:format
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:autoplay
:controls
:loop
Displays an audio clip as a widget.
The value
of this widget accepts a byte string. The byte string is the raw
audio data that you want the browser to display. You can explicitly define the
format of the byte string using the format
trait (which defaults to “mp3”).
If you pass "url"
to the "format"
trait, value
will be interpreted as
a URL as bytes encoded in UTF-8.
bounded-float-text
bounded-float-text
float-text
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:max
:min
:value
:step
:continuous-update
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
Displays a float value within a textbox. Value must be within the range specified. For a textbox in which the value doesn’t need to be within a specific range, use float-text.
bounded-int-text
bounded-int-text
int-text
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:max
:min
:value
:step
:continuous-update
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
Textbox widget that represents an integer bounded from above and below.
box
box
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
box-style
— Use a predefined styling for the box.
children
— List of widget children.
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:box-style
:children
Displays multiple widgets in a group. The widgets are laid out horizontally.
(use-package :jupyter-widgets)
(defvar title-widget (make-instance 'html :value "<em>Box Example</em>"))
(defvar slider (make-instance 'int-slider))
(make-instance 'box :children (list title-widget slider))
button
button
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
description
— Button label.:tooltip
:icon
:disabled
:button-style
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
Button widget.
This widget has an on-button-click
method that allows you to listen for the
user clicking on the button. The click event itself is stateless.
button-style
button-style
widget
jupyter:comm
jupyter:result
standard-object
button-color
— Color of the button
font-weight
— Button text font weight.
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:button-color
:font-weight
Button style widget
checkbox
checkbox
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
indent
— Indent the control to align with other controls with a description.:value
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:indent
Displays a boolean value
in the form of a checkbox.
color-picker
color-picker
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
concise
— Display short version with just a color selector.
value
— The color value.
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:concise
:value
Color picker widget
combobox
combobox
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
ensure-option
— If set, ensure value is in options. Implies continuous_update=False.
options
— Dropdown options for the combobox
:value
:placeholder
:disabled
:continuous-update
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:ensure-option
:options
controller
controller
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
axes
— The axes on the gamepad.
buttons
— The buttons on the gamepad.
connected
— Whether the gamepad is connected.
index
— The id number of the controller.
mapping
— The name of the control mapping.
name
— The name of the controller.
timestamp
— The last time the data from this gamepad was updated.
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:axes
:buttons
:connected
:index
:mapping
:name
:timestamp
Represents a game controller.
controller-axis
controller-axis
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:value
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
Represents a gamepad or joystick axis.
controller-button
controller-button
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
pressed
— Whether the button is pressed.:value
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:pressed
Represents a gamepad or joystick button.
date-picker
date-picker
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
value
— The date value.:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:value
Date picker widget
description-style
description-style
widget
jupyter:comm
jupyter:result
standard-object
description-width
— Width of the description to the side of the control.:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:description-width
directional-link
directional-link
link
widget
jupyter:comm
jupyter:result
standard-object
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:source
:target
A directional link
display
(display widget)
Display a widget in the notebook.
dom-widget
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
%dom-classes
— CSS classes applied to widget DOM element
layout
— Reference to layout widget.
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
Base class for all Jupyter widgets which have DOM view.
dropdown
dropdown
radio-buttons
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:index
:disabled
:%options-labels
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
Allows you to select a single item from a dropdown.
file-upload
file-upload
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
accept
— If set, ensure value is in options. Implies continuous_update=False. File types to accept, empty string for all.
data
— List of file content (bytes)
error
— Error message
metadata
— List of file metadata
multiple
— If True, allow for multiple files upload
:icon
:disabled
:button-style
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:accept
:data
:error
:metadata
:multiple
float-log-slider
float-log-slider
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
base
— Base for the logarithm:value
:step
:max
:min
:continuous-update
:orientation
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:readout
:readout-format
:base
Slider/trackbar of logarithmic floating values with the specified range.
float-progress
float-progress
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:value
:max
:min
:orientation
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:bar-style
Displays a progress bar.
float-range-slider
float-range-slider
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
value
— Float range:step
:max
:min
:continuous-update
:orientation
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:readout
:readout-format
:value
Slider/trackbar that represents a pair of floats bounded by minimum and maximum value.
float-slider
float-slider
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:value
:step
:max
:min
:continuous-update
:orientation
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:readout
:readout-format
Slider/trackbar of floating values with the specified range.
float-text
float-text
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:value
:step
:continuous-update
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
Displays a float value within a textbox. For a textbox in which the value must be within a specific range, use BoundedFloatText.
grid-box
grid-box
box
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:box-style
:children
h-box
h-box
box
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:box-style
:children
Displays multiple widgets horizontally using the flexible box model.
(use-package :jupyter-widgets)
(defvar title-widget (make-instance 'html :value "<em>Box Example</em>"))
(defvar slider (make-instance 'int-slider))
(make-instance 'h-box :children (list title-widget slider))
html
html
label
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:value
:placeholder
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
Renders the string value
as HTML.
html-math
html-math
label
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:value
:placeholder
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
Renders the string value
as HTML, and render mathematics.
image
image
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:value
:width
:height
:format
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
Displays an image as a widget.
The value
of this widget accepts a byte string. The byte string is the raw
image data that you want the browser to display. You can explicitly define the
format of the byte string using the format
trait (which defaults to “png”).
If you pass "url"
to the "format"
trait, value
will be interpreted as
a URL as bytes encoded in UTF-8.
int-progress
int-progress
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:value
:max
:min
:orientation
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:bar-style
Progress bar that represents an integer bounded from above and below.
int-range-slider
int-range-slider
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
value
— Int range value:step
:max
:min
:continuous-update
:orientation
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:readout
:readout-format
:value
Slider/trackbar that represents a pair of ints bounded by minimum and maximum value.
int-slider
int-slider
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:value
:step
:max
:min
:continuous-update
:orientation
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:readout
:readout-format
Slider widget that represents an integer bounded from above and below.
int-text
int-text
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:value
:step
:continuous-update
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
Textbox widget that represents an integer.
label
label
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:value
:placeholder
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
Label widget.
It also renders math inside the string value
as Latex (requires $ $ or
\(\) and similar latex tags).
layout
layout
widget
jupyter:comm
jupyter:result
standard-object
align-content
— The align-content CSS attribute.
align-items
— The align-items CSS attribute.
align-self
— The align-self CSS attribute.
border
— The border CSS attribute.
bottom
— The bottom CSS attribute.
display
— The display CSS attribute.
flex
— The flex CSS attribute.
flex-flow
— The flex-flow CSS attribute.
grid-area
— The grid-area CSS attribute.
grid-auto-columns
— The grid-auto-columns CSS attribute.
grid-auto-flow
— The grid-auto-flow CSS attribute.
grid-auto-rows
— The grid-auto-rows CSS attribute.
grid-column
— The grid-column CSS attribute.
grid-gap
— The grid-gap CSS attribute.
grid-row
— The grid-row CSS attribute.
grid-template-areas
— The grid-template-areas CSS attribute.
grid-template-columns
— The grid-template-columns CSS attribute.
grid-template-rows
— The grid-template-rows CSS attribute.
height
— The height CSS attribute.
justify-content
— The justify-content CSS attribute.
left
— The left CSS attribute.
margin
— The margin CSS attribute.
max-height
— The max-height CSS attribute.
max-width
— The max-width CSS attribute.
min-height
— The min-height CSS attribute.
min-width
— The min-width CSS attribute.
object-fit
— The object-fit CSS attribute.
object-position
— The object-position CSS attribute.
order
— The order CSS attribute.
overflow
— The overflow CSS attribute.
overflow-x
— The overflow-x CSS attribute.
overflow-y
— The overflow-y CSS attribute.
padding
— The padding CSS attribute.
right
— The right CSS attribute.
top
— The top CSS attribute.
visibility
— The visibility CSS attribute.
width
— The width CSS attribute.
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:align-content
:align-items
:align-self
:border
:bottom
:display
:flex
:flex-flow
:grid-area
:grid-auto-columns
:grid-auto-flow
:grid-auto-rows
:grid-column
:grid-gap
:grid-row
:grid-template-areas
:grid-template-columns
:grid-template-rows
:height
:justify-content
:left
:margin
:max-height
:max-width
:min-height
:min-width
:object-fit
:object-position
:order
:overflow
:overflow-x
:overflow-y
:padding
:right
:top
:visibility
:width
Layout specification
Defines a layout that can be expressed using CSS. Supports a subset of https://developer.mozilla.org/en-US/docs/Web/CSS/Reference
When a property is also accessible via a shorthand property, we only expose the shorthand.
link
link
widget
jupyter:comm
jupyter:result
standard-object
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:source
:target
Link Widget
on-button-click
(on-button-click w)
This method is called when the button receives a click message.
on-trait-change
(on-trait-change object type name old-value new-value)
output
output
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
msg-id
— Parent message id of messages to capture
outputs
— The output messages synced from the frontend.
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:msg-id
:outputs
Widget used as a context manager to display output.
This widget can capture and display stdout, stderr, and rich output. To use it, create an instance of it and display it.
You can then use the widget as a context manager: any output produced while in the context will be captured and displayed in the widget instead of the standard output area.
(use-package :jupyter-widgets)
(defvar out (make-instance 'output))
(with-output out
(print "prints to output area")
password
password
text
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:value
:placeholder
:continuous-update
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
Single line textbox widget.
play
play
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
%playing
— Whether the control is currently playing.
%repeat
— Whether the control will repeat in a continous loop.
interval
— The maximum value for the play control.
show-repeat
— Show the repeat toggle button in the widget.
:value
:step
:max
:min
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:%playing
:%repeat
:interval
:show-repeat
Play/repeat buttons to step through values automatically, and optionally loop.
progress-style
progress-style
description-style
widget
jupyter:comm
jupyter:result
standard-object
bar-color
— Color of the slider handle.:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:description-width
:bar-color
Progress style widget.
radio-buttons
radio-buttons
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:index
:disabled
:%options-labels
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
Group of radio buttons that represent an enumeration. Only one radio button can be toggled at any point in time.
select
select
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:index
:disabled
:%options-labels
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:rows
Listbox that only allows one item to be selected at any given time.
select-multiple
select-multiple
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
index
— Selected indicies:disabled
:%options-labels
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:rows
:index
Listbox that allows many items to be selected at any given time.
selection-range-slider
selection-range-slider
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
index
— Min and max selected indices:%options-labels
:continuous-update
:orientation
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:readout
:readout-format
:index
Slider to select multiple contiguous items from a list.
selection-slider
selection-slider
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:index
:%options-labels
:continuous-update
:orientation
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:readout
:readout-format
Slider to select a single item from a list or dictionary.
slider-style
slider-style
description-style
widget
jupyter:comm
jupyter:result
standard-object
handle-color
— Color of the slider handle.:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:description-width
:handle-color
tab
tab
accordion
box
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:box-style
:children
:%titles
:selected-index
Displays children each on a separate accordion tab.
text
text
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:value
:placeholder
:continuous-update
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
Single line textbox widget.
text-area
text-area
text
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
rows
— The number of rows to display.:value
:placeholder
:continuous-update
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:rows
Multiline text area widget.
toggle-button
toggle-button
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:value
:tooltip
:icon
:disabled
:button-style
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
Displays a boolean value
in the form of a toggle button.
toggle-buttons
toggle-buttons
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
icons
— Icons names for each button (FontAwesome names without the fa- prefix).
tooltips
— Tooltips for each button.
:index
:disabled
:button-style
:%options-labels
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:icons
:tooltips
Group of toggle buttons that represent an enumeration. Only one toggle button can be toggled at any point in time.
v-box
v-box
box
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:box-style
:children
Displays multiple widgets vertically using the flexible box model.
(use-package :jupyter-widgets)
(defvar title-widget (make-instance 'html :value "<em>Box Example</em>"))
(defvar slider (make-instance 'int-slider))
(make-instance 'v-box :children (list title-widget slider))
valid
valid
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
readout
— Message displayed when the value is False:value
:disabled
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:style
:description
:description-tooltip
:readout
Displays a boolean value
in the form of a green check (True / valid) or a red
cross (False / invalid).
video
video
audio
dom-widget
widget
jupyter:comm
jupyter:result
standard-object
:width
:height
:value
:format
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
:%dom-classes
:layout
:autoplay
:controls
:loop
Displays a video as a widget.
The value
of this widget accepts a byte string. The byte string is the raw
video data that you want the browser to display. You can explicitly define the
format of the byte string using the format
trait (which defaults to “mp4”).
If you pass "url"
to the "format"
trait, value
will be interpreted as
a URL as bytes encoded in UTF-8.
widget
widget
jupyter:comm
jupyter:result
standard-object
%model-name
— Name of the model.
%model-module
— The namespace for the model.
%model-module-version
— A semver requirement for namespace version containing the model.
%view-name
— Name of the view.
%view-module
— The namespace for the view.
%view-module-version
— A semver requirement for namespace version containing the view.
:display-data
:id
:target-name
:kernel
:%model-name
:%model-module
:%model-module-version
:%view-name
:%view-module
:%view-module-version
Base class for all Jupyter widgets.
widget-%dom-classes
(widget-%dom-classes sb-pcl::object)
widget-%dom-classes
(widget-%dom-classes sb-pcl::new-value sb-pcl::object)
widget-%module-module
(widget-%module-module sb-pcl::object)
widget-%module-module-version
(widget-%module-module-version sb-pcl::object)
widget-%module-name
(widget-%module-name sb-pcl::object)
widget-%options-labels
(widget-%options-labels sb-pcl::object)
widget-%options-labels
(widget-%options-labels sb-pcl::new-value sb-pcl::object)
widget-%playing
(widget-%playing sb-pcl::object)
widget-%playing
(widget-%playing sb-pcl::new-value sb-pcl::object)
widget-%repeat
(widget-%repeat sb-pcl::object)
widget-%repeat
(widget-%repeat sb-pcl::new-value sb-pcl::object)
widget-%titles
(widget-%titles sb-pcl::object)
widget-%titles
(widget-%titles sb-pcl::new-value sb-pcl::object)
widget-%view-module
(widget-%view-module sb-pcl::object)
widget-%view-module-version
(widget-%view-module-version sb-pcl::object)
widget-%view-name
(widget-%view-name sb-pcl::object)
widget-accept
(widget-accept sb-pcl::object)
widget-accept
(widget-accept sb-pcl::new-value sb-pcl::object)
widget-align-content
(widget-align-content sb-pcl::object)
widget-align-content
(widget-align-content sb-pcl::new-value sb-pcl::object)
widget-align-items
(widget-align-items sb-pcl::object)
widget-align-items
(widget-align-items sb-pcl::new-value sb-pcl::object)
widget-align-self
(widget-align-self sb-pcl::object)
widget-align-self
(widget-align-self sb-pcl::new-value sb-pcl::object)
widget-autoplay
(widget-autoplay sb-pcl::object)
widget-autoplay
(widget-autoplay sb-pcl::new-value sb-pcl::object)
widget-axes
(widget-axes sb-pcl::object)
widget-axes
(widget-axes sb-pcl::new-value sb-pcl::object)
widget-bar-color
(widget-bar-color sb-pcl::object)
widget-bar-color
(widget-bar-color sb-pcl::new-value sb-pcl::object)
widget-bar-style
(widget-bar-style sb-pcl::object)
widget-bar-style
(widget-bar-style sb-pcl::new-value sb-pcl::object)
widget-base
(widget-base sb-pcl::object)
widget-base
(widget-base sb-pcl::new-value sb-pcl::object)
widget-border
(widget-border sb-pcl::object)
widget-border
(widget-border sb-pcl::new-value sb-pcl::object)
widget-bottom
(widget-bottom sb-pcl::object)
widget-bottom
(widget-bottom sb-pcl::new-value sb-pcl::object)
widget-box-style
(widget-box-style sb-pcl::object)
widget-box-style
(widget-box-style sb-pcl::new-value sb-pcl::object)
widget-button-color
(widget-button-color sb-pcl::object)
widget-button-color
(widget-button-color sb-pcl::new-value sb-pcl::object)
widget-button-style
(widget-button-style sb-pcl::object)
widget-button-style
(widget-button-style sb-pcl::new-value sb-pcl::object)
widget-button-width
(widget-button-width sb-pcl::object)
widget-button-width
(widget-button-width sb-pcl::new-value sb-pcl::object)
widget-buttons
(widget-buttons sb-pcl::object)
widget-buttons
(widget-buttons sb-pcl::new-value sb-pcl::object)
widget-children
(widget-children sb-pcl::object)
widget-children
(widget-children sb-pcl::new-value sb-pcl::object)
widget-concise
(widget-concise sb-pcl::object)
widget-concise
(widget-concise sb-pcl::new-value sb-pcl::object)
widget-connected
(widget-connected sb-pcl::object)
widget-connected
(widget-connected sb-pcl::new-value sb-pcl::object)
widget-continuous-update
(widget-continuous-update sb-pcl::object)
widget-continuous-update
(widget-continuous-update sb-pcl::new-value sb-pcl::object)
widget-controls
(widget-controls sb-pcl::object)
widget-controls
(widget-controls sb-pcl::new-value sb-pcl::object)
widget-data
(widget-data sb-pcl::object)
widget-data
(widget-data sb-pcl::new-value sb-pcl::object)
widget-description
(widget-description sb-pcl::object)
widget-description
(widget-description sb-pcl::new-value sb-pcl::object)
widget-description-tooltip
(widget-description-tooltip sb-pcl::object)
widget-description-tooltip
(widget-description-tooltip sb-pcl::new-value sb-pcl::object)
widget-description-width
(widget-description-width sb-pcl::object)
widget-description-width
(widget-description-width sb-pcl::new-value sb-pcl::object)
widget-disabled
(widget-disabled sb-pcl::object)
widget-disabled
(widget-disabled sb-pcl::new-value sb-pcl::object)
widget-display
(widget-display sb-pcl::object)
widget-display
(widget-display sb-pcl::new-value sb-pcl::object)
widget-ensure-option
(widget-ensure-option sb-pcl::object)
widget-ensure-option
(widget-ensure-option sb-pcl::new-value sb-pcl::object)
widget-error
(widget-error sb-pcl::object)
widget-error
(widget-error sb-pcl::new-value sb-pcl::object)
widget-flex
(widget-flex sb-pcl::object)
widget-flex
(widget-flex sb-pcl::new-value sb-pcl::object)
widget-flex-flow
(widget-flex-flow sb-pcl::object)
widget-flex-flow
(widget-flex-flow sb-pcl::new-value sb-pcl::object)
widget-font-weight
(widget-font-weight sb-pcl::object)
widget-font-weight
(widget-font-weight sb-pcl::new-value sb-pcl::object)
widget-format
(widget-format sb-pcl::object)
widget-format
(widget-format sb-pcl::new-value sb-pcl::object)
widget-grid-area
(widget-grid-area sb-pcl::object)
widget-grid-area
(widget-grid-area sb-pcl::new-value sb-pcl::object)
widget-grid-auto-columns
(widget-grid-auto-columns sb-pcl::object)
widget-grid-auto-columns
(widget-grid-auto-columns sb-pcl::new-value sb-pcl::object)
widget-grid-auto-flow
(widget-grid-auto-flow sb-pcl::object)
widget-grid-auto-flow
(widget-grid-auto-flow sb-pcl::new-value sb-pcl::object)
widget-grid-auto-rows
(widget-grid-auto-rows sb-pcl::object)
widget-grid-auto-rows
(widget-grid-auto-rows sb-pcl::new-value sb-pcl::object)
widget-grid-column
(widget-grid-column sb-pcl::object)
widget-grid-column
(widget-grid-column sb-pcl::new-value sb-pcl::object)
widget-grid-gap
(widget-grid-gap sb-pcl::object)
widget-grid-gap
(widget-grid-gap sb-pcl::new-value sb-pcl::object)
widget-grid-row
(widget-grid-row sb-pcl::object)
widget-grid-row
(widget-grid-row sb-pcl::new-value sb-pcl::object)
widget-grid-template-areas
(widget-grid-template-areas sb-pcl::object)
widget-grid-template-areas
(widget-grid-template-areas sb-pcl::new-value sb-pcl::object)
widget-grid-template-columns
(widget-grid-template-columns sb-pcl::object)
widget-grid-template-columns
(widget-grid-template-columns sb-pcl::new-value sb-pcl::object)
widget-grid-template-rows
(widget-grid-template-rows sb-pcl::object)
widget-grid-template-rows
(widget-grid-template-rows sb-pcl::new-value sb-pcl::object)
widget-handle-color
(widget-handle-color sb-pcl::object)
widget-handle-color
(widget-handle-color sb-pcl::new-value sb-pcl::object)
widget-height
(widget-height sb-pcl::object)
widget-height
(widget-height sb-pcl::new-value sb-pcl::object)
widget-icon
(widget-icon sb-pcl::object)
widget-icon
(widget-icon sb-pcl::new-value sb-pcl::object)
widget-icons
(widget-icons sb-pcl::object)
widget-icons
(widget-icons sb-pcl::new-value sb-pcl::object)
widget-indent
(widget-indent sb-pcl::object)
widget-indent
(widget-indent sb-pcl::new-value sb-pcl::object)
widget-index
(widget-index sb-pcl::object)
widget-index
(widget-index sb-pcl::new-value sb-pcl::object)
widget-interval
(widget-interval sb-pcl::object)
widget-interval
(widget-interval sb-pcl::new-value sb-pcl::object)
widget-justify-content
(widget-justify-content sb-pcl::object)
widget-justify-content
(widget-justify-content sb-pcl::new-value sb-pcl::object)
widget-layout
(widget-layout sb-pcl::object)
widget-layout
(widget-layout sb-pcl::new-value sb-pcl::object)
widget-left
(widget-left sb-pcl::object)
widget-left
(widget-left sb-pcl::new-value sb-pcl::object)
widget-loop
(widget-loop sb-pcl::object)
widget-loop
(widget-loop sb-pcl::new-value sb-pcl::object)
widget-mapping
(widget-mapping sb-pcl::object)
widget-mapping
(widget-mapping sb-pcl::new-value sb-pcl::object)
widget-margin
(widget-margin sb-pcl::object)
widget-margin
(widget-margin sb-pcl::new-value sb-pcl::object)
widget-max
(widget-max sb-pcl::object)
widget-max
(widget-max sb-pcl::new-value sb-pcl::object)
widget-max-height
(widget-max-height sb-pcl::object)
widget-max-height
(widget-max-height sb-pcl::new-value sb-pcl::object)
widget-max-width
(widget-max-width sb-pcl::object)
widget-max-width
(widget-max-width sb-pcl::new-value sb-pcl::object)
widget-metadata
(widget-metadata sb-pcl::object)
widget-metadata
(widget-metadata sb-pcl::new-value sb-pcl::object)
widget-min
(widget-min sb-pcl::object)
widget-min
(widget-min sb-pcl::new-value sb-pcl::object)
widget-min-height
(widget-min-height sb-pcl::object)
widget-min-height
(widget-min-height sb-pcl::new-value sb-pcl::object)
widget-min-width
(widget-min-width sb-pcl::object)
widget-min-width
(widget-min-width sb-pcl::new-value sb-pcl::object)
widget-msg-id
(widget-msg-id sb-pcl::object)
widget-msg-id
(widget-msg-id sb-pcl::new-value sb-pcl::object)
widget-multiple
(widget-multiple sb-pcl::object)
widget-multiple
(widget-multiple sb-pcl::new-value sb-pcl::object)
widget-name
(widget-name sb-pcl::object)
widget-name
(widget-name sb-pcl::new-value sb-pcl::object)
widget-object-fit
(widget-object-fit sb-pcl::object)
widget-object-fit
(widget-object-fit sb-pcl::new-value sb-pcl::object)
widget-options
(widget-options sb-pcl::object)
widget-options
(widget-options sb-pcl::new-value sb-pcl::object)
widget-order
(widget-order sb-pcl::object)
widget-order
(widget-order sb-pcl::new-value sb-pcl::object)
widget-orientation
(widget-orientation sb-pcl::object)
widget-orientation
(widget-orientation sb-pcl::new-value sb-pcl::object)
widget-outputs
(widget-outputs sb-pcl::object)
widget-outputs
(widget-outputs sb-pcl::new-value sb-pcl::object)
widget-overflow
(widget-overflow sb-pcl::object)
widget-overflow
(widget-overflow sb-pcl::new-value sb-pcl::object)
widget-overflow-x
(widget-overflow-x sb-pcl::object)
widget-overflow-x
(widget-overflow-x sb-pcl::new-value sb-pcl::object)
widget-overflow-y
(widget-overflow-y sb-pcl::object)
widget-overflow-y
(widget-overflow-y sb-pcl::new-value sb-pcl::object)
widget-padding
(widget-padding sb-pcl::object)
widget-padding
(widget-padding sb-pcl::new-value sb-pcl::object)
widget-placeholder
(widget-placeholder sb-pcl::object)
widget-placeholder
(widget-placeholder sb-pcl::new-value sb-pcl::object)
widget-pressed
(widget-pressed sb-pcl::object)
widget-pressed
(widget-pressed sb-pcl::new-value sb-pcl::object)
widget-readout
(widget-readout sb-pcl::object)
widget-readout
(widget-readout sb-pcl::new-value sb-pcl::object)
widget-readout-format
(widget-readout-format sb-pcl::object)
widget-readout-format
(widget-readout-format sb-pcl::new-value sb-pcl::object)
widget-right
(widget-right sb-pcl::object)
widget-right
(widget-right sb-pcl::new-value sb-pcl::object)
widget-rows
(widget-rows sb-pcl::object)
widget-rows
(widget-rows sb-pcl::new-value sb-pcl::object)
widget-selected-index
(widget-selected-index sb-pcl::object)
widget-selected-index
(widget-selected-index sb-pcl::new-value sb-pcl::object)
widget-show-repeat
(widget-show-repeat sb-pcl::object)
widget-show-repeat
(widget-show-repeat sb-pcl::new-value sb-pcl::object)
widget-source
(widget-source sb-pcl::object)
widget-source
(widget-source sb-pcl::new-value sb-pcl::object)
widget-step
(widget-step sb-pcl::object)
widget-step
(widget-step sb-pcl::new-value sb-pcl::object)
widget-style
(widget-style sb-pcl::object)
widget-style
(widget-style sb-pcl::new-value sb-pcl::object)
widget-target
(widget-target sb-pcl::object)
widget-target
(widget-target sb-pcl::new-value sb-pcl::object)
widget-timestamp
(widget-timestamp sb-pcl::object)
widget-timestamp
(widget-timestamp sb-pcl::new-value sb-pcl::object)
widget-tooltip
(widget-tooltip sb-pcl::object)
widget-tooltip
(widget-tooltip sb-pcl::new-value sb-pcl::object)
widget-tooltips
(widget-tooltips sb-pcl::object)
widget-tooltips
(widget-tooltips sb-pcl::new-value sb-pcl::object)
widget-top
(widget-top sb-pcl::object)
widget-top
(widget-top sb-pcl::new-value sb-pcl::object)
widget-value
(widget-value sb-pcl::object)
widget-value
(widget-value sb-pcl::new-value sb-pcl::object)
widget-visibility
(widget-visibility sb-pcl::object)
widget-visibility
(widget-visibility sb-pcl::new-value sb-pcl::object)
widget-width
(widget-width sb-pcl::object)
widget-width
(widget-width sb-pcl::new-value sb-pcl::object)
with-output
(with-output o
&body
body)
Evaluate body with all output sent to the output widget.