The common-lisp-jupyter Reference Manual

This is the common-lisp-jupyter Reference Manual, version 1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Wed May 15 04:53:44 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 common-lisp-jupyter

A Common Lisp kernel for Jupyter along with a library for building Jupyter kernels.

Author

Tarn W. Burton

Home Page

https://yitzchak.github.io/common-lisp-jupyter/

Bug Tracker

https://github.com/yitzchak/common-lisp-jupyter/issues

License

MIT

Version

1.0

Defsystem Dependency

jupyter-lab-extension (system).

Dependencies
  • alexandria (system).
  • babel (system).
  • bordeaux-threads (system).
  • cl-base64 (system).
  • cl-indentify (system).
  • closer-mop (system).
  • dissect (system).
  • eclector (system).
  • ironclad (system).
  • multilang-documentation (system).
  • pzmq (system).
  • puri (system).
  • static-vectors (system).
  • trivial-do (system).
  • trivial-garbage (system).
  • trivial-gray-streams (system).
  • trivial-mimes (system).
  • trivial-features (system).
  • shasht (system).
Source

common-lisp-jupyter.asd.

Child Components

2.2 jupyter-lab-extension

Source

jupyter-lab-extension.asd.

Child Component

src (module).


3 Modules

Modules are listed depth-first from the system components tree.


3.1 common-lisp-jupyter/res

Source

common-lisp-jupyter.asd.

Parent Component

common-lisp-jupyter (system).

Child Components

3.2 common-lisp-jupyter/res/ccl

Source

common-lisp-jupyter.asd.

Parent Component

res (module).

Child Component

logo-64x64.png (file).


3.3 common-lisp-jupyter/res/cl

Source

common-lisp-jupyter.asd.

Parent Component

res (module).

Child Component

logo-64x64.png (file).


3.4 common-lisp-jupyter/res/clisp

Source

common-lisp-jupyter.asd.

Parent Component

res (module).

Child Component

logo-64x64.png (file).


3.5 common-lisp-jupyter/res/ecl

Source

common-lisp-jupyter.asd.

Parent Component

res (module).

Child Component

logo-64x64.png (file).


3.6 common-lisp-jupyter/res/sbcl

Source

common-lisp-jupyter.asd.

Parent Component

res (module).

Child Component

logo-64x64.png (file).


3.7 common-lisp-jupyter/src

Source

common-lisp-jupyter.asd.

Parent Component

common-lisp-jupyter (system).

Child Components

3.8 common-lisp-jupyter/src/formatters

Dependency

comm.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Child Component

markdown.lisp (file).


3.9 common-lisp-jupyter/src/widgets

Dependency

formatters (module).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Child Components

3.10 common-lisp-jupyter/src/cl-jupyter

Dependency

installer.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Child Components

3.11 jupyter-lab-extension/src

Source

jupyter-lab-extension.asd.

Parent Component

jupyter-lab-extension (system).

Child Components

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


4.1 Lisp


4.1.1 common-lisp-jupyter/common-lisp-jupyter.asd

Source

common-lisp-jupyter.asd.

Parent Component

common-lisp-jupyter (system).

ASDF Systems

common-lisp-jupyter.


4.1.2 jupyter-lab-extension/jupyter-lab-extension.asd

Source

jupyter-lab-extension.asd.

Parent Component

jupyter-lab-extension (system).

ASDF Systems

jupyter-lab-extension.


4.1.4 common-lisp-jupyter/src/utils.lisp

Dependency

packages.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Public Interface

make-uuid (function).

Internals

4.1.5 common-lisp-jupyter/src/queue.lisp

Dependency

utils.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Internals

4.1.6 common-lisp-jupyter/src/config.lisp

Dependency

queue.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Internals

+kernel-protocol-version+ (special variable).


4.1.7 common-lisp-jupyter/src/log.lisp

Dependency

config.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Public Interface
Internals

4.1.8 common-lisp-jupyter/src/mac.lisp

Dependency

log.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Public Interface
Internals

4.1.9 common-lisp-jupyter/src/channel.lisp

Dependency

mac.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Public Interface
  • start (generic function).
  • stop (generic function).
Internals

4.1.10 common-lisp-jupyter/src/heartbeat.lisp

Dependency

channel.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Public Interface

start (method).

Internals

hb-channel (class).


4.1.11 common-lisp-jupyter/src/message.lisp

Dependency

heartbeat.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Public Interface

initialize-instance (method).

Internals

4.1.12 common-lisp-jupyter/src/shell.lisp

Dependency

message.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Internals

4.1.13 common-lisp-jupyter/src/stdin.lisp

Dependency

shell.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Public Interface
Internals

4.1.14 common-lisp-jupyter/src/control.lisp

Dependency

stdin.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Internals

4.1.15 common-lisp-jupyter/src/iopub.lisp

Dependency

control.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Public Interface
Internals

4.1.16 common-lisp-jupyter/src/mime-bundle.lisp

Dependency

iopub.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Public Interface
Internals

4.1.17 common-lisp-jupyter/src/comm.lisp

Dependency

mime-bundle.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Public Interface
Internals

4.1.18 common-lisp-jupyter/src/formatters/markdown.lisp

Source

common-lisp-jupyter.asd.

Parent Component

formatters (module).

Public Interface
Internals

4.1.19 common-lisp-jupyter/src/widgets/traits.lisp

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface
Internals

4.1.20 common-lisp-jupyter/src/widgets/widget.lisp

Dependency

traits.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface
Internals

4.1.21 common-lisp-jupyter/src/widgets/trait-types.lisp

Dependency

widget.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Internals

4.1.22 common-lisp-jupyter/src/widgets/shared-slots.lisp

Dependency

trait-types.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface
Internals

4.1.23 common-lisp-jupyter/src/widgets/dom-widget.lisp

Dependency

shared-slots.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface

4.1.24 common-lisp-jupyter/src/widgets/style.lisp

Dependency

dom-widget.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface
Internals

4.1.25 common-lisp-jupyter/src/widgets/checkbox.lisp

Dependency

style.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface

4.1.26 common-lisp-jupyter/src/widgets/combobox.lisp

Dependency

checkbox.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface

4.1.27 common-lisp-jupyter/src/widgets/box.lisp

Dependency

combobox.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface
Internals

validate-trait (method).


4.1.28 common-lisp-jupyter/src/widgets/button.lisp

Dependency

box.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface
Internals

4.1.29 common-lisp-jupyter/src/widgets/color-picker.lisp

Dependency

button.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface

4.1.30 common-lisp-jupyter/src/widgets/controller.lisp

Dependency

color-picker.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface

4.1.31 common-lisp-jupyter/src/widgets/date-picker.lisp

Dependency

controller.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface

4.1.32 common-lisp-jupyter/src/widgets/file-upload.lisp

Dependency

date-picker.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface

4.1.33 common-lisp-jupyter/src/widgets/label.lisp

Dependency

file-upload.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface

4.1.35 common-lisp-jupyter/src/widgets/media.lisp

Dependency

link.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface

4.1.36 common-lisp-jupyter/src/widgets/output.lisp

Dependency

media.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface
Internals

4.1.37 common-lisp-jupyter/src/widgets/progress.lisp

Dependency

output.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface
Internals

base-progress (class).


4.1.38 common-lisp-jupyter/src/widgets/select.lisp

Dependency

progress.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface
Internals

4.1.39 common-lisp-jupyter/src/widgets/slider.lisp

Dependency

select.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface
Internals

4.1.40 common-lisp-jupyter/src/widgets/text.lisp

Dependency

slider.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface
Internals

base-text (class).


4.1.41 common-lisp-jupyter/src/widgets/toggle-button.lisp

Dependency

text.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface

4.1.42 common-lisp-jupyter/src/widgets/valid.lisp

Dependency

toggle-button.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface

4.1.43 common-lisp-jupyter/src/widgets/interactive.lisp

Dependency

valid.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

widgets (module).

Public Interface
Internals

4.1.44 common-lisp-jupyter/src/history.lisp

Dependency

widgets (module).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Public Interface
Internals

4.1.45 common-lisp-jupyter/src/matches.lisp

Dependency

history.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Public Interface
Internals

4.1.46 common-lisp-jupyter/src/kernel.lisp

Dependency

matches.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Public Interface
Internals

4.1.47 common-lisp-jupyter/src/installer.lisp

Dependency

kernel.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Public Interface
Internals

4.1.48 common-lisp-jupyter/src/cl-jupyter/utils.lisp

Source

common-lisp-jupyter.asd.

Parent Component

cl-jupyter (module).

Public Interface
Internals

4.1.49 common-lisp-jupyter/src/cl-jupyter/parser.lisp

Dependency

utils.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

cl-jupyter (module).

Public Interface
Internals

4.1.50 common-lisp-jupyter/src/cl-jupyter/kernel.lisp

Dependency

parser.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

cl-jupyter (module).

Public Interface
Internals

4.1.51 common-lisp-jupyter/src/cl-jupyter/complete.lisp

Dependency

kernel.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

cl-jupyter (module).

Public Interface
Internals

4.1.52 common-lisp-jupyter/src/cl-jupyter/inspect.lisp

Dependency

complete.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

cl-jupyter (module).

Public Interface

inspect-code (method).

Internals

4.1.53 common-lisp-jupyter/src/cl-jupyter/installer.lisp

Dependency

inspect.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

cl-jupyter (module).

Public Interface
Internals

4.1.54 common-lisp-jupyter/src/cl-jupyter/overrides.lisp

Dependency

installer.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

cl-jupyter (module).


4.1.55 common-lisp-jupyter/src/cl-jupyter/ros-install.lisp

Dependency

overrides.lisp (file).

Source

common-lisp-jupyter.asd.

Parent Component

cl-jupyter (module).


4.1.56 common-lisp-jupyter/src/convert.lisp

Dependency

cl-jupyter (module).

Source

common-lisp-jupyter.asd.

Parent Component

src (module).

Public Interface
Internals

4.1.57 jupyter-lab-extension/src/packages.lisp

Source

jupyter-lab-extension.asd.

Parent Component

src (module).

Packages

jupyter/lab-extension.


4.1.58 jupyter-lab-extension/src/asdf.lisp

Dependency

packages.lisp (file).

Source

jupyter-lab-extension.asd.

Parent Component

src (module).

Public Interface
Internals

extension-pathname (function).


4.2 Static


4.2.1 common-lisp-jupyter/res/ccl/logo-64x64.png

Source

common-lisp-jupyter.asd.

Parent Component

ccl (module).


4.2.2 common-lisp-jupyter/res/cl/logo-64x64.png

Source

common-lisp-jupyter.asd.

Parent Component

cl (module).


4.2.3 common-lisp-jupyter/res/clisp/logo-64x64.png

Source

common-lisp-jupyter.asd.

Parent Component

clisp (module).


4.2.4 common-lisp-jupyter/res/ecl/logo-64x64.png

Source

common-lisp-jupyter.asd.

Parent Component

ecl (module).


4.2.5 common-lisp-jupyter/res/sbcl/logo-64x64.png

Source

common-lisp-jupyter.asd.

Parent Component

sbcl (module).


4.3 Other


4.3.1 common-lisp-jupyter/debugger-restarts-clj.lab-extension

Source

common-lisp-jupyter.asd.

Parent Component

common-lisp-jupyter (system).


5 Packages

Packages are listed by definition order.


5.1 jupyter/convert

Provides LISP source code conversion to notebooks.

Source

packages.lisp.

Nickname

jupyter-convert

Use List

common-lisp.

Public Interface

to-notebook (function).

Internals

5.2 jupyter/lab-extension

Source

packages.lisp.

Use List

common-lisp.

Public Interface

jupyter-lab-extension (class).

Internals

extension-pathname (function).


5.3 jupyter/markdown-formatter

Various format extensions for markdown

Source

packages.lisp.

Nickname

mdf

Use List

common-lisp.

Public Interface
Internals

5.4 jupyter/common-lisp

Provides Common Lisp kernel support.

Source

packages.lisp.

Nicknames
  • cl-jupyter
  • clj
  • common-lisp-jupyter
Use List

common-lisp.

Public Interface
Internals

5.5 jupyter/widgets

Package for core Jupyter Widget support.

Source

packages.lisp.

Nicknames
  • jw
  • jupyter-widgets
Use List

common-lisp.

Public Interface
Internals

5.6 jupyter

Core package for Jupyter support including kernel and installer abstract classes.

Source

packages.lisp.

Nickname

j

Use List

common-lisp.

Public Interface
Internals

6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


6.1 Public Interface


6.1.1 Special variables

Special Variable: *debug-environment*
Package

jupyter.

Source

kernel.lisp.

Special Variable: *debug-frame*
Package

jupyter.

Source

kernel.lisp.

Special Variable: *debugger*
Package

jupyter.

Source

kernel.lisp.

Special Variable: *html-output*
Package

jupyter.

Source

kernel.lisp.

Special Variable: *indent-level*
Package

jupyter/markdown-formatter.

Source

markdown.lisp.

Special Variable: *kernel*
Package

jupyter.

Source

log.lisp.

Special Variable: *markdown-output*
Package

jupyter.

Source

kernel.lisp.

Special Variable: *page-output*

Output stream sent to Jupyter pager. Available during calls to evaluate-code.

Package

jupyter.

Source

kernel.lisp.

Special Variable: *thread-id*
Package

jupyter.

Source

kernel.lisp.


6.1.2 Macros

Macro: defwidget (name &rest rest)
Package

jupyter/widgets.

Source

widget.lisp.

Macro: handling-comm-errors (&body body)

Macro for catching any conditions during comm messages.

Package

jupyter.

Source

kernel.lisp.

Macro: handling-errors (&body body)

Macro for catching any conditions during code evaluation.

Package

jupyter.

Source

kernel.lisp.

Macro: make-interactive-alist (schemas place &key key test owner name)
Package

jupyter/widgets.

Source

interactive.lisp.

Macro: make-interactive-hash-table (schemas place &key owner name)
Package

jupyter/widgets.

Source

interactive.lisp.

Macro: make-interactive-plist (schemas place &key owner name)
Package

jupyter/widgets.

Source

interactive.lisp.

Macro: register-widgets (&rest names)
Package

jupyter/widgets.

Source

widget.lisp.

Macro: with-output (output &body body)

Evaluate body with all output sent to the output widget.

Package

jupyter/widgets.

Source

output.lisp.


6.1.3 Ordinary functions

Function: add-thread (kernel-instance)

Create a thread queue in the kernel and assign the thread an id number.

Package

jupyter.

Source

kernel.lisp.

Function: blur (widget)
Package

jupyter/widgets.

Source

dom-widget.lisp.

Function: clear (&optional wait)

Send clear output message to frontend.

Package

jupyter.

Source

kernel.lisp.

Function: code (stream value colon at &rest args)
Package

jupyter/markdown-formatter.

Source

markdown.lisp.

Function: debug-enter-loop ()

Re-enter the debug loop after a restart which implements a debugger command.

Package

jupyter.

Source

kernel.lisp.

Function: debug-stop (reason environment)

Enter a stopped state on the current thread. This function will dispatch messages received from the CONTROL thread. Resumption of the thread is done through continue restarts so this function will not return.

Package

jupyter.

Source

kernel.lisp.

Function: display (result &key id update)

Send a result as mime bundle display data. ‘result‘ must implement the ‘mime-bundle-data‘ method and optionally ‘mime-bundle-metadata‘. If an ‘id‘ is specified then future calls with the same ‘id‘ and ‘update‘ is ‘t‘.

Package

jupyter.

Source

mime-bundle.lisp.

Function: edit (path &optional line-number)
Package

jupyter.

Source

kernel.lisp.

Function: enqueue-input (kernel code)

Add code to input queue.

Package

jupyter.

Source

kernel.lisp.

Function: execute-result (result)

Send a result as mime bundle execution result. ‘result‘ must implement the ‘mime-bundle-data‘ method and optionally ‘mime-bundle-metadata‘.

Package

jupyter.

Source

mime-bundle.lisp.

Function: file (path &key display update id)

Create a result based on a file path. The mime type will automatically be determined from the file extension.

Package

jupyter.

Source

mime-bundle.lisp.

Function: focus (widget)
Package

jupyter/widgets.

Source

dom-widget.lisp.

Function: get-comm (id)
Package

jupyter.

Source

comm.lisp.

Function: gif-file (path &key display update id)

Create a GIF image result based on a file path.

Package

jupyter.

Source

mime-bundle.lisp.

Function: html (value &key display update id)

Create a HTML result based on an inline value.

Package

jupyter.

Source

mime-bundle.lisp.

Function: inform (level src format-control &rest format-arguments)
Package

jupyter.

Source

log.lisp.

Function: inline-result (value mime-type &key display update id)

Create a result based on an inline value.

Package

jupyter.

Source

mime-bundle.lisp.

Function: install (&key bin-path implementation system bundle local prefix jupyter program load-system)

Install Common Lisp kernel based on the current implementation.
- ‘bin-path‘ specifies path to LISP binary.
- ‘implementation‘ toggles including implementation details in kernel name.
- ‘system‘ toggles system versus user installation.
- ‘bundle‘ creates a quicklisp bundle for system installations.
- ‘local‘ toggles ‘/usr/local/share versus‘ ‘/usr/share‘ for system installations.
- ‘prefix‘ key specifies directory prefix for packaging.
- ‘jupyter‘ key specifies the root under which the Jupyter folder is found. Is automatically determined if not provided.

Package

jupyter/common-lisp.

Source

installer.lisp.

Function: install-image (&key implementation prefix jupyter program)

Install Common Lisp kernel based on image of current implementation.
- ‘implementation‘ toggles including implementation details in kernel name.
- ‘prefix‘ key specifies directory prefix for packaging.
- ‘jupyter‘ key specifies the root under which the Jupyter folder is found. Is automatically determined if not provided.

Package

jupyter/common-lisp.

Source

installer.lisp.

Function: install-roswell (&key implementation)

Install Common Lisp kernel using Roswell. ‘implementation‘ key toggles including implementation details in kernel name.

Package

jupyter/common-lisp.

Source

installer.lisp.

Function: javascript (value &key display update id)

Create a JavaScript text result based on an inline value.

Package

jupyter.

Source

mime-bundle.lisp.

Function: jpeg (value &key display update id)

Create a JPEG image result based on an inline value.

Package

jupyter.

Source

mime-bundle.lisp.

Function: jpeg-file (path &key display update id)

Create a JPEG image result based on a file path.

Package

jupyter.

Source

mime-bundle.lisp.

Function: json (value &key display update id expanded)

Create a plain text result based on an inline value.

Package

jupyter.

Source

mime-bundle.lisp.

Function: json-file (path &key display update id expanded)

Create a JSON result based on a file path.

Package

jupyter.

Source

mime-bundle.lisp.

Function: latex (value &key display update id)

Create a LaTeX result based on an inline value.

Package

jupyter.

Source

mime-bundle.lisp.

Function: make-accordion (&rest initargs &key comm-id on-close layout tabbable tooltip box-style children selected-index &allow-other-keys)
Package

jupyter/widgets.

Source

box.lisp.

Function: make-audio (&rest initargs &key value format comm-id on-close layout tabbable tooltip autoplay controls loop &allow-other-keys)
Package

jupyter/widgets.

Source

media.lisp.

Function: make-bounded-float-text (&rest initargs &key max min value step continuous-update disabled comm-id on-close layout tabbable tooltip style description description-tooltip &allow-other-keys)
Package

jupyter/widgets.

Source

text.lisp.

Function: make-bounded-int-text (&rest initargs &key max min value step continuous-update disabled comm-id on-close layout tabbable tooltip style description description-tooltip &allow-other-keys)
Package

jupyter/widgets.

Source

text.lisp.

Function: make-box (&rest initargs &key comm-id on-close layout tabbable tooltip box-style children &allow-other-keys)
Package

jupyter/widgets.

Source

box.lisp.

Function: make-button (&rest initargs &key tooltip icon disabled button-style comm-id on-close layout tabbable style description &allow-other-keys)
Package

jupyter/widgets.

Source

button.lisp.

Function: make-button-style (&rest initargs &key comm-id on-close font-weight font-size text-color font-family font-style font-variant font-decoration button-color &allow-other-keys)
Package

jupyter/widgets.

Source

style.lisp.

Function: make-checkbox (&rest initargs &key value disabled comm-id on-close layout tabbable tooltip style description description-tooltip indent &allow-other-keys)
Package

jupyter/widgets.

Source

checkbox.lisp.

Function: make-checkbox-style (&rest initargs &key comm-id on-close background &allow-other-keys)
Package

jupyter/widgets.

Source

style.lisp.

Function: make-color-picker (&rest initargs &key disabled comm-id on-close layout tabbable tooltip style description description-tooltip concise value &allow-other-keys)
Package

jupyter/widgets.

Source

color-picker.lisp.

Function: make-combobox (&rest initargs &key value placeholder disabled continuous-update comm-id on-close layout tabbable tooltip style description description-tooltip ensure-option options &allow-other-keys)
Package

jupyter/widgets.

Source

combobox.lisp.

Function: make-controller (&rest initargs &key comm-id on-close layout tabbable tooltip axes buttons connected index mapping name timestamp &allow-other-keys)
Package

jupyter/widgets.

Source

controller.lisp.

Function: make-controller-axis (&rest initargs &key value comm-id on-close layout tabbable tooltip &allow-other-keys)
Package

jupyter/widgets.

Source

controller.lisp.

Function: make-controller-button (&rest initargs &key value comm-id on-close layout tabbable tooltip pressed &allow-other-keys)
Package

jupyter/widgets.

Source

controller.lisp.

Function: make-date-picker (&rest initargs &key disabled comm-id on-close layout tabbable tooltip style description description-tooltip value &allow-other-keys)
Package

jupyter/widgets.

Source

date-picker.lisp.

Function: make-description-style (&rest initargs &key comm-id on-close description-width &allow-other-keys)
Package

jupyter/widgets.

Source

style.lisp.

Package

jupyter/widgets.

Source

link.lisp.

Function: make-dropdown (&rest initargs &key index disabled comm-id on-close layout tabbable tooltip style description description-tooltip rows options &allow-other-keys)
Package

jupyter/widgets.

Source

select.lisp.

Function: make-file-upload (&rest initargs &key icon disabled button-style comm-id on-close layout tabbable tooltip style description description-tooltip accept value error multiple &allow-other-keys)
Package

jupyter/widgets.

Source

file-upload.lisp.

Function: make-float-log-slider (&rest initargs &key value step max min continuous-update orientation disabled comm-id on-close layout tabbable tooltip style description description-tooltip readout readout-format base &allow-other-keys)
Package

jupyter/widgets.

Source

slider.lisp.

Function: make-float-progress (&rest initargs &key value max min orientation comm-id on-close layout tabbable tooltip style description description-tooltip bar-style &allow-other-keys)
Package

jupyter/widgets.

Source

progress.lisp.

Function: make-float-range-slider (&rest initargs &key step max min continuous-update orientation disabled comm-id on-close layout tabbable tooltip style description description-tooltip readout readout-format value &allow-other-keys)
Package

jupyter/widgets.

Source

slider.lisp.

Function: make-float-slider (&rest initargs &key value step max min continuous-update orientation disabled comm-id on-close layout tabbable tooltip style description description-tooltip readout readout-format &allow-other-keys)
Package

jupyter/widgets.

Source

slider.lisp.

Function: make-float-text (&rest initargs &key value step continuous-update disabled comm-id on-close layout tabbable tooltip style description description-tooltip &allow-other-keys)
Package

jupyter/widgets.

Source

text.lisp.

Function: make-grid-box (&rest initargs &key comm-id on-close layout tabbable tooltip box-style children &allow-other-keys)
Package

jupyter/widgets.

Source

box.lisp.

Function: make-h-box (&rest initargs &key comm-id on-close layout tabbable tooltip box-style children &allow-other-keys)
Package

jupyter/widgets.

Source

box.lisp.

Function: make-html (&rest initargs &key value placeholder comm-id on-close layout tabbable tooltip style description description-tooltip &allow-other-keys)
Package

jupyter/widgets.

Source

label.lisp.

Function: make-html-math (&rest initargs &key value placeholder comm-id on-close layout tabbable tooltip style description description-tooltip &allow-other-keys)
Package

jupyter/widgets.

Source

label.lisp.

Function: make-html-math-style (&rest initargs &key comm-id on-close background description-width font-size text-color &allow-other-keys)
Package

jupyter/widgets.

Source

style.lisp.

Function: make-html-style (&rest initargs &key comm-id on-close background description-width font-size text-color &allow-other-keys)
Package

jupyter/widgets.

Source

style.lisp.

Function: make-image (&rest initargs &key value width height format comm-id on-close layout tabbable tooltip &allow-other-keys)
Package

jupyter/widgets.

Source

media.lisp.

Function: make-int-progress (&rest initargs &key value max min orientation comm-id on-close layout tabbable tooltip style description description-tooltip bar-style &allow-other-keys)
Package

jupyter/widgets.

Source

progress.lisp.

Function: make-int-range-slider (&rest initargs &key step max min continuous-update orientation disabled comm-id on-close layout tabbable tooltip style description description-tooltip readout readout-format value &allow-other-keys)
Package

jupyter/widgets.

Source

slider.lisp.

Function: make-int-slider (&rest initargs &key value step max min continuous-update orientation disabled comm-id on-close layout tabbable tooltip style description description-tooltip readout readout-format &allow-other-keys)
Package

jupyter/widgets.

Source

slider.lisp.

Function: make-int-text (&rest initargs &key value step continuous-update disabled comm-id on-close layout tabbable tooltip style description description-tooltip &allow-other-keys)
Package

jupyter/widgets.

Source

text.lisp.

Function: make-label (&rest initargs &key value placeholder comm-id on-close layout tabbable tooltip style description description-tooltip &allow-other-keys)
Package

jupyter/widgets.

Source

label.lisp.

Function: make-label-style (&rest initargs &key comm-id on-close description-width font-weight font-size text-color font-family font-style font-variant font-decoration &allow-other-keys)
Package

jupyter/widgets.

Source

style.lisp.

Function: make-layout (&rest initargs &key comm-id on-close align-content align-items align-self border-bottom border-left border-right border-top 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 justify-items left margin max-height max-width min-height min-width object-fit object-position order overflow padding right top visibility width &allow-other-keys)
Package

jupyter/widgets.

Source

dom-widget.lisp.

Package

jupyter/widgets.

Source

link.lisp.

Function: make-mime-bundle (data &optional metadata)
Package

jupyter.

Source

mime-bundle.lisp.

Function: make-offset-match-set (&key parent offset)
Package

jupyter.

Source

matches.lisp.

Function: make-output (&rest initargs &key comm-id on-close layout tabbable tooltip msg-id outputs &allow-other-keys)
Package

jupyter/widgets.

Source

output.lisp.

Function: make-output-widget-stream (output &optional error-output)
Package

jupyter/widgets.

Source

output.lisp.

Function: make-password (&rest initargs &key value placeholder continuous-update disabled comm-id on-close layout tabbable tooltip style description description-tooltip &allow-other-keys)
Package

jupyter/widgets.

Source

text.lisp.

Function: make-play (&rest initargs &key value step max min disabled comm-id on-close layout tabbable tooltip style description description-tooltip interval show-repeat &allow-other-keys)
Package

jupyter/widgets.

Source

media.lisp.

Function: make-progress-style (&rest initargs &key comm-id on-close description-width bar-color &allow-other-keys)
Package

jupyter/widgets.

Source

style.lisp.

Function: make-radio-buttons (&rest initargs &key index disabled comm-id on-close layout tabbable tooltip style description description-tooltip rows options &allow-other-keys)
Package

jupyter/widgets.

Source

select.lisp.

Function: make-select (&rest initargs &key index disabled comm-id on-close layout tabbable tooltip style description description-tooltip rows options &allow-other-keys)
Package

jupyter/widgets.

Source

select.lisp.

Function: make-select-multiple (&rest initargs &key disabled comm-id on-close layout tabbable tooltip style description description-tooltip rows index options &allow-other-keys)
Package

jupyter/widgets.

Source

select.lisp.

Function: make-selection-range-slider (&rest initargs &key continuous-update orientation disabled comm-id on-close layout tabbable tooltip style description description-tooltip readout readout-format options index &allow-other-keys)
Package

jupyter/widgets.

Source

slider.lisp.

Function: make-selection-slider (&rest initargs &key index continuous-update orientation disabled comm-id on-close layout tabbable tooltip style description description-tooltip readout readout-format options &allow-other-keys)
Package

jupyter/widgets.

Source

slider.lisp.

Function: make-sidecar (&rest initargs &key comm-id on-close layout tabbable tooltip msg-id outputs title &allow-other-keys)
Package

jupyter/widgets.

Source

output.lisp.

Function: make-slider-style (&rest initargs &key comm-id on-close description-width handle-color &allow-other-keys)
Package

jupyter/widgets.

Source

style.lisp.

Function: make-substring-match-set (&key parent start end)
Package

jupyter.

Source

matches.lisp.

Function: make-tab (&rest initargs &key comm-id on-close layout tabbable tooltip box-style children selected-index &allow-other-keys)
Package

jupyter/widgets.

Source

box.lisp.

Function: make-text (&rest initargs &key value placeholder continuous-update disabled comm-id on-close layout tabbable tooltip style description description-tooltip &allow-other-keys)
Package

jupyter/widgets.

Source

text.lisp.

Function: make-text-area (&rest initargs &key value placeholder continuous-update disabled comm-id on-close layout tabbable tooltip style description description-tooltip rows &allow-other-keys)
Package

jupyter/widgets.

Source

text.lisp.

Function: make-text-style (&rest initargs &key comm-id on-close background description-width font-size text-color &allow-other-keys)
Package

jupyter/widgets.

Source

style.lisp.

Function: make-toggle-button (&rest initargs &key value tooltip icon disabled button-style comm-id on-close layout tabbable style description description-tooltip &allow-other-keys)
Package

jupyter/widgets.

Source

toggle-button.lisp.

Function: make-toggle-button-style (&rest initargs &key comm-id on-close description-width font-weight font-size text-color font-family font-style font-variant font-decoration &allow-other-keys)
Package

jupyter/widgets.

Source

style.lisp.

Function: make-toggle-buttons (&rest initargs &key index disabled button-style comm-id on-close layout tabbable tooltip style description description-tooltip icons options tooltips &allow-other-keys)
Package

jupyter/widgets.

Source

toggle-button.lisp.

Function: make-toggle-buttons-style (&rest initargs &key comm-id on-close description-width font-weight button-width &allow-other-keys)
Package

jupyter/widgets.

Source

style.lisp.

Function: make-uuid (&optional as-bytes)
Package

jupyter.

Source

utils.lisp.

Function: make-v-box (&rest initargs &key comm-id on-close layout tabbable tooltip box-style children &allow-other-keys)
Package

jupyter/widgets.

Source

box.lisp.

Function: make-valid (&rest initargs &key value disabled comm-id on-close layout tabbable tooltip style description description-tooltip readout &allow-other-keys)
Package

jupyter/widgets.

Source

valid.lisp.

Function: make-video (&rest initargs &key width height value format comm-id on-close layout tabbable tooltip autoplay controls loop &allow-other-keys)
Package

jupyter/widgets.

Source

media.lisp.

Function: markdown (value &key display update id)

Create a Markdown result based on an inline value.

Package

jupyter.

Source

mime-bundle.lisp.

Function: notify-trait-change (object type name old-value new-value &optional source)
Package

jupyter/widgets.

Source

traits.lisp.

Function: observe (instance name/s handler)
Package

jupyter/widgets.

Source

widget.lisp.

Function: on-button-click (widget handler)
Package

jupyter/widgets.

Source

button.lisp.

Function: pdf-file (path &key display update id)

Create a PDF result based on a file path.

Package

jupyter.

Source

mime-bundle.lisp.

Function: png (value &key display update id)

Create a PNG image result based on an inline value.

Package

jupyter.

Source

mime-bundle.lisp.

Function: png-file (path &key display update id)

Create a PNG image result based on a file path.

Package

jupyter.

Source

mime-bundle.lisp.

Function: pre (stream value colon at &rest args)
Package

jupyter/markdown-formatter.

Source

markdown.lisp.

Function: ps-file (path &key display update id)

Create a PostScript result based on a file path.

Package

jupyter.

Source

mime-bundle.lisp.

Function: quit (&optional keep-kernel)
Package

jupyter.

Source

kernel.lisp.

Function: remove-thread (kernel-instance &optional thread-id)

Remove the thread queue and reset the thread id number.

Package

jupyter.

Source

kernel.lisp.

Function: run-kernel (kernel-class &optional connection-file)

Run a kernel based on a kernel class and a connection file.

Package

jupyter.

Source

kernel.lisp.

Function: send-comm-close (comm &optional data metadata buffers)
Package

jupyter.

Source

comm.lisp.

Function: send-comm-message (comm &optional data metadata buffers)
Package

jupyter.

Source

comm.lisp.

Function: send-comm-open (comm &optional data metadata buffers)
Package

jupyter.

Source

comm.lisp.

Function: send-custom (widget content &optional buffers)
Package

jupyter/widgets.

Source

widget.lisp.

Function: send-debug-event (event &optional body)
Package

jupyter.

Source

iopub.lisp.

Function: svg (value &key display update id)

Create a SVG result based on an inline value.

Package

jupyter.

Source

mime-bundle.lisp.

Function: svg-file (path &key display update id)

Create a SVG result based on a file path.

Package

jupyter.

Source

mime-bundle.lisp.

Function: text (stream value colon at &rest args)
Package

jupyter/markdown-formatter.

Source

markdown.lisp.

Function: text (value &key display update id)

Create a plain text result based on an inline value.

Package

jupyter.

Source

mime-bundle.lisp.

Function: to-notebook (src dest)

Convert Lisp source to Jupyter notebook

Package

jupyter/convert.

Source

convert.lisp.

Function: user-thread-p ()

Return non-NIL if the current thread is not the control thread.

Package

jupyter.

Source

kernel.lisp.

Function: vega (value &key display update id)

Create a Vega result based on an inline value.

Package

jupyter.

Source

mime-bundle.lisp.

Function: vega-file (path &key display update id)

Create a Vega graph based on a file path.

Package

jupyter.

Source

mime-bundle.lisp.

Function: vega-lite (value &key display update id)

Create a VegaLite result based on an inline value.

Package

jupyter.

Source

mime-bundle.lisp.

Function: vega-lite-file (path &key display update id)

Create a VegaLite graph based on a file path.

Package

jupyter.

Source

mime-bundle.lisp.

Function: widget-border (instance)
Package

jupyter/widgets.

Source

dom-widget.lisp.

Function: (setf widget-border) (instance)
Package

jupyter/widgets.

Source

dom-widget.lisp.


6.1.4 Generic functions

Generic Function: code-is-complete (kernel code)

Check code for completeness. Kernel implementations should
result one of the permitted values of complete, incomplete, unknown or invalid.

Package

jupyter.

Source

kernel.lisp.

Methods
Method: code-is-complete ((k kernel) code)
Source

complete.lisp.

Method: code-is-complete (kernel code)
Generic Reader: comm-id (object)
Package

jupyter.

Methods
Reader Method: comm-id ((comm comm))

automatically generated reader method

Source

comm.lisp.

Target Slot

comm-id.

Generic Function: command-line (instance)

Get the command line for an installer instance.

Package

jupyter.

Source

installer.lisp.

Methods
Method: command-line ((instance user-roswell-installer))

Get the command line for a roswell installation.

Source

installer.lisp.

Method: command-line ((instance system-bundle-installer))

Get the command line for a system bundle installation.

Source

installer.lisp.

Method: command-line ((instance system-installer))

Get the command line for a user installation.

Source

installer.lisp.

Method: command-line ((instance user-installer))

Get the command line for a user installation.

Source

installer.lisp.

Method: command-line ((instance user-image-installer))

Get the command for a user image installer.

Generic Function: complete-code (kernel match-set code cursor-pos)

Complete code at cursor-pos. Successful matches should be added to match-set
via match-set-add. Errors should be returned as ‘(values ename evalue traceback)‘.

Package

jupyter.

Source

kernel.lisp.

Methods
Method: complete-code ((k kernel) match-set code cursor-pos)
Source

complete.lisp.

Method: complete-code (kernel match-set code cursor-pos)
Generic Function: create-comm (target-name id data metadata buffers)
Package

jupyter.

Source

comm.lisp.

Methods
Method: create-comm ((target-name (eql :|jupyter.widget|)) id data metadata buffers)
Source

widget.lisp.

Method: create-comm (target-name id data metadata buffers)
Generic Function: debug-abort (kernel environment)

Abort the current stopped thread.

Package

jupyter.

Source

kernel.lisp.

Methods
Method: debug-abort ((k kernel) environment)
Source

kernel.lisp.

Generic Function: debug-activate-breakpoints (kernel source breakpoints)

Activate a breakpoint.

Package

jupyter.

Source

kernel.lisp.

Methods
Method: debug-activate-breakpoints ((kernel kernel) source breakpoints)
Source

kernel.lisp.

Generic Reader: debug-breakpoint-data (object)
Generic Writer: (setf debug-breakpoint-data) (object)
Package

jupyter.

Methods
Reader Method: debug-breakpoint-data ((debug-breakpoint debug-breakpoint))
Writer Method: (setf debug-breakpoint-data) ((debug-breakpoint debug-breakpoint))

Implementation specific data for the breakpoint

Source

kernel.lisp.

Target Slot

data.

Generic Reader: debug-breakpoint-line (object)
Package

jupyter.

Methods
Reader Method: debug-breakpoint-line ((debug-breakpoint debug-breakpoint))

The line number associated with the breakpoint.

Source

kernel.lisp.

Target Slot

line.

Generic Function: debug-continue (kernel environment &optional restart-number)

Continue execution of the stopped thread.

Package

jupyter.

Source

kernel.lisp.

Methods
Method: debug-continue ((k kernel) environment &optional restart-number)
Source

kernel.lisp.

Generic Function: debug-dump-cell (kernel code source-path)

Save the code to the provided source-path.

Package

jupyter.

Source

kernel.lisp.

Methods
Method: debug-dump-cell (kernel code source-path)
Generic Reader: debug-environment-condition (object)
Generic Writer: (setf debug-environment-condition) (object)
Package

jupyter.

Methods
Reader Method: debug-environment-condition ((debug-environment debug-environment))
Writer Method: (setf debug-environment-condition) ((debug-environment debug-environment))

The condition which caused the debugger to be entered.

Source

kernel.lisp.

Target Slot

condition.

Generic Reader: debug-environment-restarts (object)
Generic Writer: (setf debug-environment-restarts) (object)
Package

jupyter.

Methods
Reader Method: debug-environment-restarts ((debug-environment debug-environment))
Writer Method: (setf debug-environment-restarts) ((debug-environment debug-environment))

Applicable restarts for the environment.

Source

kernel.lisp.

Target Slot

restarts.

Generic Function: debug-evaluate-code (kernel environment code frame context)

Evaluate code in the context of a frame

Package

jupyter.

Source

kernel.lisp.

Methods
Method: debug-evaluate-code ((kernel kernel) environment code frame context)
Source

kernel.lisp.

Generic Function: debug-evaluate-form (kernel environment stream frame context)

Evaluate a single form in the context of a frame

Package

jupyter.

Source

kernel.lisp.

Methods
Method: debug-evaluate-form ((kernel kernel) environment stream frame context)
Source

kernel.lisp.

Generic Function: debug-in (kernel environment)

Step into a function on the stopped thread.

Package

jupyter.

Source

kernel.lisp.

Methods
Method: debug-in ((k kernel) environment)
Source

kernel.lisp.

Generic Function: debug-initialize (kernel)

Perform any kernel specific initialization of the debugger and return capabilities.

Package

jupyter.

Source

kernel.lisp.

Methods
Method: debug-initialize ((k kernel))
Source

kernel.lisp.

Generic Function: debug-inspect-variables (kernel environment)

Return a list of debug-objects represents the variables in the global scope.

Package

jupyter.

Source

kernel.lisp.

Methods
Method: debug-inspect-variables ((kernel kernel) environment)
Source

kernel.lisp.

Generic Function: debug-modules (kernel)

Return a list of debug-modules representing the modules available.

Package

jupyter.

Source

kernel.lisp.

Methods
Method: debug-modules ((kernel kernel))
Source

kernel.lisp.

Method: debug-modules (kernel)
Generic Function: debug-new-breakpoint (kernel source line)

Create a new breakpoint or return NIL if not possible

Package

jupyter.

Source

kernel.lisp.

Methods
Method: debug-new-breakpoint ((kernel kernel) source line)
Source

kernel.lisp.

Generic Function: debug-next (kernel environment)

Step to the next form on the stopped thread.

Package

jupyter.

Source

kernel.lisp.

Methods
Method: debug-next ((k kernel) environment)
Source

kernel.lisp.

Generic Function: debug-object-children (object)
Package

jupyter.

Methods
Reader Method: debug-object-children :before ((instance debug-object))
Source

kernel.lisp.

Target Slot

children.

Method: debug-object-children ((debug-object debug-object))

Children of the object, i.e. scopes, slots, etc.

Source

kernel.lisp.

Generic Writer: (setf debug-object-children) (object)
Package

jupyter.

Methods
Writer Method: (setf debug-object-children) ((debug-object debug-object))

Children of the object, i.e. scopes, slots, etc.

Source

kernel.lisp.

Target Slot

children.

Generic Function: debug-object-children-resolve (instance)

Return a list of debug-objects for the children of the instance.

Package

jupyter.

Source

kernel.lisp.

Methods
Method: debug-object-children-resolve ((instance debug-variable))
Source

kernel.lisp.

Method: debug-object-children-resolve ((instance debug-local-scope))
Source

kernel.lisp.

Method: debug-object-children-resolve ((instance debug-frame))
Source

kernel.lisp.

Method: debug-object-children-resolve (instance)
Generic Reader: debug-object-column (object)
Generic Writer: (setf debug-object-column) (object)
Package

jupyter.

Methods
Reader Method: debug-object-column ((debug-frame debug-frame))
Writer Method: (setf debug-object-column) ((debug-frame debug-frame))

The column number of the frame.

Source

kernel.lisp.

Target Slot

column.

Generic Reader: debug-object-data (object)
Generic Writer: (setf debug-object-data) (object)
Package

jupyter.

Methods
Reader Method: debug-object-data ((debug-object debug-object))
Writer Method: (setf debug-object-data) ((debug-object debug-object))

Implementation specific data associated with the object.

Source

kernel.lisp.

Target Slot

data.

Generic Reader: debug-object-environment (object)
Generic Writer: (setf debug-object-environment) (object)
Package

jupyter.

Methods
Reader Method: debug-object-environment ((debug-object debug-object))
Writer Method: (setf debug-object-environment) ((debug-object debug-object))

An environment reference for object. If the object does not have children then it doesn’t need an environment reference.

Source

kernel.lisp.

Target Slot

environment.

Generic Reader: debug-object-id (object)
Generic Writer: (setf debug-object-id) (object)
Package

jupyter.

Methods
Reader Method: debug-object-id ((debug-object debug-object))
Writer Method: (setf debug-object-id) ((debug-object debug-object))

The id of the object.

Source

kernel.lisp.

Target Slot

id.

Generic Reader: debug-object-line (object)
Generic Writer: (setf debug-object-line) (object)
Package

jupyter.

Methods
Reader Method: debug-object-line ((debug-frame debug-frame))
Writer Method: (setf debug-object-line) ((debug-frame debug-frame))

A line number of the frame.

Source

kernel.lisp.

Target Slot

line.

Generic Reader: debug-object-name (object)
Generic Writer: (setf debug-object-name) (object)
Package

jupyter.

Methods
Reader Method: debug-object-name ((debug-object debug-object))
Writer Method: (setf debug-object-name) ((debug-object debug-object))

The name of the object.

Source

kernel.lisp.

Target Slot

name.

Generic Reader: debug-object-parent (object)
Generic Writer: (setf debug-object-parent) (object)
Package

jupyter.

Methods
Reader Method: debug-object-parent ((debug-object debug-object))
Writer Method: (setf debug-object-parent) ((debug-object debug-object))

The parent object

Source

kernel.lisp.

Target Slot

parent.

Generic Reader: debug-object-source (object)
Generic Writer: (setf debug-object-source) (object)
Package

jupyter.

Methods
Reader Method: debug-object-source ((debug-frame debug-frame))
Writer Method: (setf debug-object-source) ((debug-frame debug-frame))

The source reference of the frame.

Source

kernel.lisp.

Target Slot

source.

Generic Reader: debug-object-type (object)
Generic Writer: (setf debug-object-type) (object)
Package

jupyter.

Methods
Reader Method: debug-object-type ((debug-variable debug-variable))
Writer Method: (setf debug-object-type) ((debug-variable debug-variable))

The type associated with the variable

Source

kernel.lisp.

Target Slot

type.

Generic Reader: debug-object-value (object)
Generic Writer: (setf debug-object-value) (object)
Package

jupyter.

Methods
Reader Method: debug-object-value ((debug-variable debug-variable))
Writer Method: (setf debug-object-value) ((debug-variable debug-variable))

A printed representation of the value.

Source

kernel.lisp.

Target Slot

value.

Generic Function: debug-out (kernel environment)

Step out on the stopped thread.

Package

jupyter.

Source

kernel.lisp.

Methods
Method: debug-out ((k kernel) environment)
Source

kernel.lisp.

Generic Function: debug-remove-breakpoint (kernel source breakpoint)

Remove a specific breakpoint

Package

jupyter.

Source

kernel.lisp.

Methods
Method: debug-remove-breakpoint ((kernel kernel) source breakpoint)
Source

kernel.lisp.

Generic Reader: debug-source-name (object)
Package

jupyter.

Methods
Reader Method: debug-source-name ((debug-source debug-source))

The name associated with the source.

Source

kernel.lisp.

Target Slot

name.

Generic Reader: debug-source-path (object)
Package

jupyter.

Methods
Reader Method: debug-source-path ((debug-source debug-source))

The path of the source.

Source

kernel.lisp.

Target Slot

path.

Create a link between traits in the client if possible

Package

jupyter/widgets.

Source

link.lisp.

Methods
Generic Function: evaluate-code (kernel code &optional source-path breakpoints)

Evaluate code along with paged output. Evaluation results should be sent
with ‘execute-result‘. Errors should be returned as ‘(values ename evalue traceback)‘

Package

jupyter.

Source

kernel.lisp.

Methods
Method: evaluate-code ((k kernel) code &optional source-path breakpoints)
Source

kernel.lisp.

Method: evaluate-code (kernel code &optional source-path breakpoints)
Generic Function: evaluate-form (kernel stream source-path breakpoints &optional line column)
Package

jupyter.

Source

kernel.lisp.

Methods
Method: evaluate-form ((kernel kernel) stream source-path breakpoints &optional line column)
Source

kernel.lisp.

Generic Function: inspect-code (kernel code cursor-pos detail-level)

Inspect code at cursor-pos with detail-level. Successful
inspection should return a single result that implements mime-bundle-data and optionally mime-bundle-metadata. Errors should be returned as
‘(values nil ename evalue traceback)‘.

Package

jupyter.

Source

kernel.lisp.

Methods
Method: inspect-code ((k kernel) code cursor-pos detail-level)
Source

inspect.lisp.

Method: inspect-code (kernel code cursor-pos detail-level)
Generic Function: install (instance)

Install a kernel based on an installer instance.

Package

jupyter.

Source

installer.lisp.

Methods
Method: install ((instance system-bundle-installer))

Install system bundle kernel.

Method: install ((instance system-installer))

Install system kernel.

Method: install ((instance user-installer))

Install user kernel.

Method: install ((instance user-image-installer))

Create an image for the user image based kernels.

Method: install :before ((instance installer))

Do common installation tasks before the specific ones association with this instance.

Generic Reader: installer-class (object)
Generic Writer: (setf installer-class) (object)
Package

jupyter.

Methods
Reader Method: installer-class ((installer installer))
Writer Method: (setf installer-class) ((installer installer))

Class that implements the kernel. Used by image based installations.

Source

installer.lisp.

Target Slot

class.

Generic Reader: installer-display-name (object)
Generic Writer: (setf installer-display-name) (object)
Package

jupyter.

Methods
Reader Method: installer-display-name ((installer installer))
Writer Method: (setf installer-display-name) ((installer installer))

Name of the kernel displayed to the user.

Source

installer.lisp.

Target Slot

display-name.

Generic Reader: installer-implementation (object)
Generic Writer: (setf installer-implementation) (object)
Package

jupyter.

Methods
Reader Method: installer-implementation ((installer installer))
Writer Method: (setf installer-implementation) ((installer installer))

Path to specific binary used by the kernel.

Source

installer.lisp.

Target Slot

implementation.

Generic Reader: installer-kernel-name (object)
Generic Writer: (setf installer-kernel-name) (object)
Package

jupyter.

Methods
Reader Method: installer-kernel-name ((installer installer))
Writer Method: (setf installer-kernel-name) ((installer installer))

Name of the kernel.

Source

installer.lisp.

Target Slot

kernel-name.

Generic Reader: installer-language (object)
Generic Writer: (setf installer-language) (object)
Package

jupyter.

Methods
Reader Method: installer-language ((installer installer))
Writer Method: (setf installer-language) ((installer installer))

Language that the kernel supports.

Source

installer.lisp.

Target Slot

language.

Generic Reader: installer-local (object)
Generic Writer: (setf installer-local) (object)
Package

jupyter.

Methods
Reader Method: installer-local ((installer installer))
Writer Method: (setf installer-local) ((installer installer))

Is the installation a local or packaged installation?

Source

installer.lisp.

Target Slot

local.

Generic Reader: installer-local-systems (object)
Generic Writer: (setf installer-local-systems) (object)
Package

jupyter.

Methods
Reader Method: installer-local-systems ((installer installer))
Writer Method: (setf installer-local-systems) ((installer installer))

List of systems to package into local-projects.

Source

installer.lisp.

Target Slot

local-systems.

Generic Function: installer-path (instance name)
Package

jupyter.

Source

installer.lisp.

Methods
Method: installer-path (instance (name pathname))
Method: installer-path (instance (name (eql :local-projects)))
Method: installer-path (instance (name (eql :bundle)))
Method: installer-path (instance (name (eql :image)))
Method: installer-path (instance (name (eql :program)))
Method: installer-path ((instance user-installer) (name (eql :jupyter)))
Method: installer-path ((instance system-installer) (name (eql :jupyter)))
Method: installer-path ((instance user-installer) (name (eql :root)))
Method: installer-path ((instance system-installer) (name (eql :root)))
Method: installer-path (instance (name (eql :kernel)))
Method: installer-path (instance (name (eql :spec)))
Generic Reader: installer-prefix (object)
Generic Writer: (setf installer-prefix) (object)
Package

jupyter.

Methods
Reader Method: installer-prefix ((installer installer))
Writer Method: (setf installer-prefix) ((installer installer))

Directory to put installed files into. Used by packaging system, should be nil otherwise.

Source

installer.lisp.

Target Slot

prefix.

Generic Reader: installer-resources (object)
Generic Writer: (setf installer-resources) (object)
Package

jupyter.

Methods
Reader Method: installer-resources ((installer installer))
Writer Method: (setf installer-resources) ((installer installer))

List of paths of resource files such as icons.

Source

installer.lisp.

Target Slot

resources.

Generic Reader: installer-systems (object)
Generic Writer: (setf installer-systems) (object)
Package

jupyter.

Methods
Reader Method: installer-systems ((installer installer))
Writer Method: (setf installer-systems) ((installer installer))

List of systems to bundle for system installs.

Source

installer.lisp.

Target Slot

systems.

Generic Reader: kernel-debugger-started (object)
Generic Writer: (setf kernel-debugger-started) (object)
Package

jupyter.

Methods
Reader Method: kernel-debugger-started ((kernel kernel))
Writer Method: (setf kernel-debugger-started) ((kernel kernel))

Whether the debugger has been started

Source

kernel.lisp.

Target Slot

debugger-started.

Generic Reader: kernel-prompt-prefix (object)
Package

jupyter.

Methods
Reader Method: kernel-prompt-prefix ((kernel kernel))

String prefix using in *standard-output* to indicate the start of prompt.

Source

kernel.lisp.

Target Slot

prompt-prefix.

Generic Reader: kernel-prompt-suffix (object)
Package

jupyter.

Methods
Reader Method: kernel-prompt-suffix ((kernel kernel))

String suffix using in *standard-output* to indicate the end of prompt.

Source

kernel.lisp.

Target Slot

prompt-suffix.

Create a link between traits in the client if possible

Package

jupyter/widgets.

Source

link.lisp.

Methods
Generic Function: match-set-add (instance text start end &key type)
Package

jupyter.

Source

matches.lisp.

Methods
Method: match-set-add ((ms substring-match-set) text start end &key type)
Method: match-set-add ((ms offset-match-set) text start end &key type)
Method: match-set-add ((ms match-set) text start end &key type)
Generic Function: mime-bundle-data (value)

Return a JSON object with keys that mime types and the values are a rendering of ‘value‘ in that mime type.

Package

jupyter.

Source

mime-bundle.lisp.

Methods
Method: mime-bundle-data ((w widget))
Source

widget.lisp.

Reader Method: mime-bundle-data ((mime-bundle mime-bundle))

automatically generated reader method

Target Slot

data.

Method: mime-bundle-data (value)
Generic Function: mime-bundle-metadata (value)

Return metadata specific to ‘value‘.

Package

jupyter.

Source

mime-bundle.lisp.

Methods
Reader Method: mime-bundle-metadata ((mime-bundle mime-bundle))

automatically generated reader method

Target Slot

metadata.

Method: mime-bundle-metadata (value)
Generic Function: on-comm-close (comm data metadata buffers)
Package

jupyter.

Source

comm.lisp.

Methods
Method: on-comm-close :after ((comm comm) data metadata buffers)
Method: on-comm-close (comm data metadata buffers)
Generic Function: on-comm-message (comm data metadata buffers)
Package

jupyter.

Source

comm.lisp.

Methods
Method: on-comm-message ((w widget) data metadata buffers)
Source

widget.lisp.

Method: on-comm-message (comm data metadata buffers)
Generic Function: on-comm-open (comm data metadata buffers)
Package

jupyter.

Source

comm.lisp.

Methods
Method: on-comm-open (comm data metadata buffers)
Generic Function: on-custom-message (widget content buffers)
Package

jupyter/widgets.

Source

widget.lisp.

Methods
Method: on-custom-message ((w button) content buffers)
Source

button.lisp.

Method: on-custom-message (widget content buffers)
Generic Function: on-trait-change (object type name old-value new-value source)
Package

jupyter/widgets.

Source

traits.lisp.

Methods
Method: on-trait-change :after ((instance toggle-buttons) type (name (eql :index)) old-value new-value source)
Source

toggle-button.lisp.

Method: on-trait-change :after ((instance selection-slider) type (name (eql :index)) old-value new-value source)
Source

slider.lisp.

Method: on-trait-change :after ((instance selection-range-slider) type (name (eql :index)) old-value new-value source)
Source

slider.lisp.

Method: on-trait-change :after ((instance select-multiple) type (name (eql :index)) old-value new-value source)
Source

select.lisp.

Method: on-trait-change :after ((instance select) type (name (eql :index)) old-value new-value source)
Source

select.lisp.

Method: on-trait-change :after ((w widget) type name old-value new-value source)
Source

widget.lisp.

Method: on-trait-change :after ((w has-traits) type name old-value new-value source)
Method: on-trait-change (object type name old-value new-value source)
Generic Function: start (ch)

Start the resource.

Package

jupyter.

Source

channel.lisp.

Methods
Method: start :after ((k kernel))
Source

kernel.lisp.

Method: start ((k kernel))
Source

kernel.lisp.

Method: start ((h history))
Source

history.lisp.

Method: start :after ((hb hb-channel))
Source

heartbeat.lisp.

Method: start ((ch channel))
Method: start ((m mac))
Source

mac.lisp.

Method: start ((l sink))
Source

log.lisp.

Generic Function: stop (ch)

Stop the resource.

Package

jupyter.

Source

channel.lisp.

Methods
Method: stop ((k kernel))
Source

kernel.lisp.

Method: stop ((h history))
Source

history.lisp.

Method: stop ((ch channel))
Method: stop :before ((ch channel))
Method: stop ((m mac))
Source

mac.lisp.

Method: stop ((l sink))
Source

log.lisp.

Generic Reader: widget-%dom-classes (object)
Generic Writer: (setf widget-%dom-classes) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-%dom-classes ((dom-widget dom-widget))
Writer Method: (setf widget-%dom-classes) ((dom-widget dom-widget))

CSS classes applied to widget DOM element

Source

dom-widget.lisp.

Target Slot

%dom-classes.

Generic Reader: widget-%module-module (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-%module-module ((widget widget))

The namespace for the model.

Source

widget.lisp.

Target Slot

%model-module.

Generic Reader: widget-%module-module-version (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-%module-module-version ((widget widget))

A semver requirement for namespace version containing the model.

Source

widget.lisp.

Target Slot

%model-module-version.

Generic Reader: widget-%module-name (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-%module-name ((widget widget))

Name of the model.

Source

widget.lisp.

Target Slot

%model-name.

Generic Reader: widget-%options-labels (object)
Generic Writer: (setf widget-%options-labels) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-%options-labels ((%options-labels-slot %options-labels-slot))
Writer Method: (setf widget-%options-labels) ((%options-labels-slot %options-labels-slot))

The labels for the options.

Source

shared-slots.lisp.

Target Slot

%options-labels.

Generic Reader: widget-%playing (object)
Generic Writer: (setf widget-%playing) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-%playing ((play play))
Writer Method: (setf widget-%playing) ((play play))

Whether the control is currently playing.

Source

media.lisp.

Target Slot

%playing.

Generic Reader: widget-%repeat (object)
Generic Writer: (setf widget-%repeat) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-%repeat ((play play))
Writer Method: (setf widget-%repeat) ((play play))

Whether the control will repeat in a continous loop.

Source

media.lisp.

Target Slot

%repeat.

Generic Reader: widget-%titles (object)
Generic Writer: (setf widget-%titles) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-%titles ((accordion accordion))
Writer Method: (setf widget-%titles) ((accordion accordion))

Titles of the pages.

Source

box.lisp.

Target Slot

%titles.

Generic Reader: widget-%view-module (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-%view-module ((widget widget))

The namespace for the view.

Source

widget.lisp.

Target Slot

%view-module.

Generic Reader: widget-%view-module-version (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-%view-module-version ((widget widget))

A semver requirement for namespace version containing the view.

Source

widget.lisp.

Target Slot

%view-module-version.

Generic Reader: widget-%view-name (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-%view-name ((widget widget))

Name of the view.

Source

widget.lisp.

Target Slot

%view-name.

Generic Reader: widget-accept (object)
Generic Writer: (setf widget-accept) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-accept ((file-upload file-upload))
Writer Method: (setf widget-accept) ((file-upload file-upload))

If set, ensure value is in options. Implies continuous_update=False. File types to accept, empty string for all.

Source

file-upload.lisp.

Target Slot

accept.

Generic Reader: widget-align-content (object)
Generic Writer: (setf widget-align-content) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-align-content ((layout layout))
Writer Method: (setf widget-align-content) ((layout layout))

The align-content CSS attribute.

Source

dom-widget.lisp.

Target Slot

align-content.

Generic Reader: widget-align-items (object)
Generic Writer: (setf widget-align-items) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-align-items ((layout layout))
Writer Method: (setf widget-align-items) ((layout layout))

The align-items CSS attribute.

Source

dom-widget.lisp.

Target Slot

align-items.

Generic Reader: widget-align-self (object)
Generic Writer: (setf widget-align-self) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-align-self ((layout layout))
Writer Method: (setf widget-align-self) ((layout layout))

The align-self CSS attribute.

Source

dom-widget.lisp.

Target Slot

align-self.

Generic Reader: widget-autoplay (object)
Generic Writer: (setf widget-autoplay) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-autoplay ((audio audio))
Writer Method: (setf widget-autoplay) ((audio audio))

When true, the audio starts when it’s displayed.

Source

media.lisp.

Target Slot

autoplay.

Generic Reader: widget-axes (object)
Generic Writer: (setf widget-axes) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-axes ((controller controller))
Writer Method: (setf widget-axes) ((controller controller))

The axes on the gamepad.

Source

controller.lisp.

Target Slot

axes.

Generic Reader: widget-background (object)
Generic Writer: (setf widget-background) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-background ((background-style background-style))
Writer Method: (setf widget-background) ((background-style background-style))

Background specifications.

Source

style.lisp.

Target Slot

widget-background.

Generic Reader: widget-bar-color (object)
Generic Writer: (setf widget-bar-color) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-bar-color ((progress-style progress-style))
Writer Method: (setf widget-bar-color) ((progress-style progress-style))

Color of the slider handle.

Source

style.lisp.

Target Slot

bar-color.

Generic Reader: widget-bar-style (object)
Generic Writer: (setf widget-bar-style) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-bar-style ((base-progress base-progress))
Writer Method: (setf widget-bar-style) ((base-progress base-progress))

Use a predefined styling for the progess bar.

Source

progress.lisp.

Target Slot

bar-style.

Generic Reader: widget-base (object)
Generic Writer: (setf widget-base) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-base ((float-log-slider float-log-slider))
Writer Method: (setf widget-base) ((float-log-slider float-log-slider))

Base for the logarithm

Source

slider.lisp.

Target Slot

base.

Generic Reader: widget-border-bottom (object)
Generic Writer: (setf widget-border-bottom) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-border-bottom ((layout layout))
Writer Method: (setf widget-border-bottom) ((layout layout))

The border botom CSS attribute.

Source

dom-widget.lisp.

Target Slot

border-bottom.

Generic Reader: widget-border-left (object)
Generic Writer: (setf widget-border-left) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-border-left ((layout layout))
Writer Method: (setf widget-border-left) ((layout layout))

The border left CSS attribute.

Source

dom-widget.lisp.

Target Slot

border-left.

Generic Reader: widget-border-right (object)
Generic Writer: (setf widget-border-right) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-border-right ((layout layout))
Writer Method: (setf widget-border-right) ((layout layout))

The border right CSS attribute.

Source

dom-widget.lisp.

Target Slot

border-right.

Generic Reader: widget-border-top (object)
Generic Writer: (setf widget-border-top) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-border-top ((layout layout))
Writer Method: (setf widget-border-top) ((layout layout))

The border top CSS attribute.

Source

dom-widget.lisp.

Target Slot

border-top.

Generic Reader: widget-bottom (object)
Generic Writer: (setf widget-bottom) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-bottom ((layout layout))
Writer Method: (setf widget-bottom) ((layout layout))

The bottom CSS attribute.

Source

dom-widget.lisp.

Target Slot

bottom.

Generic Reader: widget-box-style (object)
Generic Writer: (setf widget-box-style) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-box-style ((box box))
Writer Method: (setf widget-box-style) ((box box))

Use a predefined styling for the box.

Source

box.lisp.

Target Slot

box-style.

Generic Reader: widget-button-color (object)
Generic Writer: (setf widget-button-color) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-button-color ((button-style button-style))
Writer Method: (setf widget-button-color) ((button-style button-style))

Color of the button

Source

style.lisp.

Target Slot

button-color.

Generic Reader: widget-button-style (object)
Generic Writer: (setf widget-button-style) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-button-style ((button-style-slot button-style-slot))
Writer Method: (setf widget-button-style) ((button-style-slot button-style-slot))

Use a predefined styling for the button.

Source

shared-slots.lisp.

Target Slot

button-style.

Generic Reader: widget-button-width (object)
Generic Writer: (setf widget-button-width) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-button-width ((toggle-buttons-style toggle-buttons-style))
Writer Method: (setf widget-button-width) ((toggle-buttons-style toggle-buttons-style))

The width of each button.

Source

style.lisp.

Target Slot

button-width.

Generic Reader: widget-buttons (object)
Generic Writer: (setf widget-buttons) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-buttons ((controller controller))
Writer Method: (setf widget-buttons) ((controller controller))

The buttons on the gamepad.

Source

controller.lisp.

Target Slot

buttons.

Generic Reader: widget-children (object)
Generic Writer: (setf widget-children) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-children ((box box))
Writer Method: (setf widget-children) ((box box))

List of widget children.

Source

box.lisp.

Target Slot

children.

Generic Reader: widget-concise (object)
Generic Writer: (setf widget-concise) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-concise ((color-picker color-picker))
Writer Method: (setf widget-concise) ((color-picker color-picker))

Display short version with just a color selector.

Source

color-picker.lisp.

Target Slot

concise.

Generic Reader: widget-connected (object)
Generic Writer: (setf widget-connected) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-connected ((controller controller))
Writer Method: (setf widget-connected) ((controller controller))

Whether the gamepad is connected.

Source

controller.lisp.

Target Slot

connected.

Generic Reader: widget-continuous-update (object)
Generic Writer: (setf widget-continuous-update) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-continuous-update ((continuous-update-slot continuous-update-slot))
Writer Method: (setf widget-continuous-update) ((continuous-update-slot continuous-update-slot))

Update the value of the widget as the user is holding the slider.

Source

shared-slots.lisp.

Target Slot

continuous-update.

Generic Reader: widget-controls (object)
Generic Writer: (setf widget-controls) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-controls ((audio audio))
Writer Method: (setf widget-controls) ((audio audio))

Specifies that media controls should be displayed (such as a play/pause button etc)

Source

media.lisp.

Target Slot

controls.

Generic Reader: widget-description (object)
Generic Writer: (setf widget-description) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-description ((button button))
Writer Method: (setf widget-description) ((button button))

Button label.

Source

button.lisp.

Target Slot

description.

Reader Method: widget-description ((description-widget description-widget))
Writer Method: (setf widget-description) ((description-widget description-widget))

Description of the control.

Source

style.lisp.

Target Slot

description.

Generic Reader: widget-description-tooltip (object)
Generic Writer: (setf widget-description-tooltip) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-description-tooltip ((description-widget description-widget))
Writer Method: (setf widget-description-tooltip) ((description-widget description-widget))

Tooltip for the description (defaults to description).

Source

style.lisp.

Target Slot

description-tooltip.

Generic Reader: widget-description-width (object)
Generic Writer: (setf widget-description-width) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-description-width ((description-style description-style))
Writer Method: (setf widget-description-width) ((description-style description-style))

Width of the description to the side of the control.

Source

style.lisp.

Target Slot

description-width.

Generic Reader: widget-disabled (object)
Generic Writer: (setf widget-disabled) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-disabled ((disabled-slot disabled-slot))
Writer Method: (setf widget-disabled) ((disabled-slot disabled-slot))

Enable or disable user changes.

Source

shared-slots.lisp.

Target Slot

disabled.

Generic Reader: widget-display (object)
Generic Writer: (setf widget-display) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-display ((layout layout))
Writer Method: (setf widget-display) ((layout layout))

The display CSS attribute.

Source

dom-widget.lisp.

Target Slot

display.

Generic Reader: widget-ensure-option (object)
Generic Writer: (setf widget-ensure-option) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-ensure-option ((combobox combobox))
Writer Method: (setf widget-ensure-option) ((combobox combobox))

If set, ensure value is in options. Implies continuous_update=False.

Source

combobox.lisp.

Target Slot

ensure-option.

Generic Reader: widget-error (object)
Generic Writer: (setf widget-error) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-error ((file-upload file-upload))
Writer Method: (setf widget-error) ((file-upload file-upload))

Error message

Source

file-upload.lisp.

Target Slot

error.

Generic Reader: widget-flex (object)
Generic Writer: (setf widget-flex) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-flex ((layout layout))
Writer Method: (setf widget-flex) ((layout layout))

The flex CSS attribute.

Source

dom-widget.lisp.

Target Slot

flex.

Generic Reader: widget-flex-flow (object)
Generic Writer: (setf widget-flex-flow) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-flex-flow ((layout layout))
Writer Method: (setf widget-flex-flow) ((layout layout))

The flex-flow CSS attribute.

Source

dom-widget.lisp.

Target Slot

flex-flow.

Generic Reader: widget-font-family (object)
Generic Writer: (setf widget-font-family) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-font-family ((extended-text-style extended-text-style))
Writer Method: (setf widget-font-family) ((extended-text-style extended-text-style))

Button text font family.

Source

style.lisp.

Target Slot

font-family.

Generic Reader: widget-font-size (object)
Generic Writer: (setf widget-font-size) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-font-size ((base-text-style base-text-style))
Writer Method: (setf widget-font-size) ((base-text-style base-text-style))

Button text font size.

Source

style.lisp.

Target Slot

font-size.

Generic Reader: widget-font-style (object)
Generic Writer: (setf widget-font-style) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-font-style ((extended-text-style extended-text-style))
Writer Method: (setf widget-font-style) ((extended-text-style extended-text-style))

Button text font style.

Source

style.lisp.

Target Slot

font-style.

Generic Reader: widget-font-variant (object)
Generic Writer: (setf widget-font-variant) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-font-variant ((extended-text-style extended-text-style))
Writer Method: (setf widget-font-variant) ((extended-text-style extended-text-style))

Button text font variant.

Source

style.lisp.

Target Slot

font-variant.

Generic Reader: widget-font-weight (object)
Generic Writer: (setf widget-font-weight) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-font-weight ((weight-text-style weight-text-style))
Writer Method: (setf widget-font-weight) ((weight-text-style weight-text-style))

Button text font weight.

Source

style.lisp.

Target Slot

font-weight.

Generic Reader: widget-format (object)
Generic Writer: (setf widget-format) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-format ((format-slot format-slot))
Writer Method: (setf widget-format) ((format-slot format-slot))

The format of the media.

Source

shared-slots.lisp.

Target Slot

format.

Generic Reader: widget-grid-area (object)
Generic Writer: (setf widget-grid-area) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-grid-area ((layout layout))
Writer Method: (setf widget-grid-area) ((layout layout))

The grid-area CSS attribute.

Source

dom-widget.lisp.

Target Slot

grid-area.

Generic Reader: widget-grid-auto-columns (object)
Generic Writer: (setf widget-grid-auto-columns) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-grid-auto-columns ((layout layout))
Writer Method: (setf widget-grid-auto-columns) ((layout layout))

The grid-auto-columns CSS attribute.

Source

dom-widget.lisp.

Target Slot

grid-auto-columns.

Generic Reader: widget-grid-auto-flow (object)
Generic Writer: (setf widget-grid-auto-flow) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-grid-auto-flow ((layout layout))
Writer Method: (setf widget-grid-auto-flow) ((layout layout))

The grid-auto-flow CSS attribute.

Source

dom-widget.lisp.

Target Slot

grid-auto-flow.

Generic Reader: widget-grid-auto-rows (object)
Generic Writer: (setf widget-grid-auto-rows) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-grid-auto-rows ((layout layout))
Writer Method: (setf widget-grid-auto-rows) ((layout layout))

The grid-auto-rows CSS attribute.

Source

dom-widget.lisp.

Target Slot

grid-auto-rows.

Generic Reader: widget-grid-column (object)
Generic Writer: (setf widget-grid-column) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-grid-column ((layout layout))
Writer Method: (setf widget-grid-column) ((layout layout))

The grid-column CSS attribute.

Source

dom-widget.lisp.

Target Slot

grid-column.

Generic Reader: widget-grid-gap (object)
Generic Writer: (setf widget-grid-gap) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-grid-gap ((layout layout))
Writer Method: (setf widget-grid-gap) ((layout layout))

The grid-gap CSS attribute.

Source

dom-widget.lisp.

Target Slot

grid-gap.

Generic Reader: widget-grid-row (object)
Generic Writer: (setf widget-grid-row) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-grid-row ((layout layout))
Writer Method: (setf widget-grid-row) ((layout layout))

The grid-row CSS attribute.

Source

dom-widget.lisp.

Target Slot

grid-row.

Generic Reader: widget-grid-template-areas (object)
Generic Writer: (setf widget-grid-template-areas) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-grid-template-areas ((layout layout))
Writer Method: (setf widget-grid-template-areas) ((layout layout))

The grid-template-areas CSS attribute.

Source

dom-widget.lisp.

Target Slot

grid-template-areas.

Generic Reader: widget-grid-template-columns (object)
Generic Writer: (setf widget-grid-template-columns) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-grid-template-columns ((layout layout))
Writer Method: (setf widget-grid-template-columns) ((layout layout))

The grid-template-columns CSS attribute.

Source

dom-widget.lisp.

Target Slot

grid-template-columns.

Generic Reader: widget-grid-template-rows (object)
Generic Writer: (setf widget-grid-template-rows) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-grid-template-rows ((layout layout))
Writer Method: (setf widget-grid-template-rows) ((layout layout))

The grid-template-rows CSS attribute.

Source

dom-widget.lisp.

Target Slot

grid-template-rows.

Generic Reader: widget-handle-color (object)
Generic Writer: (setf widget-handle-color) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-handle-color ((slider-style slider-style))
Writer Method: (setf widget-handle-color) ((slider-style slider-style))

Color of the slider handle.

Source

style.lisp.

Target Slot

handle-color.

Generic Reader: widget-height (object)
Generic Writer: (setf widget-height) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-height ((layout layout))
Writer Method: (setf widget-height) ((layout layout))

The height CSS attribute.

Source

dom-widget.lisp.

Target Slot

height.

Reader Method: widget-height ((height-slot height-slot))
Writer Method: (setf widget-height) ((height-slot height-slot))

Height of the media in pixels.

Source

shared-slots.lisp.

Target Slot

height.

Generic Reader: widget-icon (object)
Generic Writer: (setf widget-icon) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-icon ((icon-slot icon-slot))
Writer Method: (setf widget-icon) ((icon-slot icon-slot))

Font-awesome icon name, without the ’fa-’ prefix.

Source

shared-slots.lisp.

Target Slot

icon.

Generic Reader: widget-icons (object)
Generic Writer: (setf widget-icons) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-icons ((toggle-buttons toggle-buttons))
Writer Method: (setf widget-icons) ((toggle-buttons toggle-buttons))

Icons names for each button (FontAwesome names without the fa- prefix).

Source

toggle-button.lisp.

Target Slot

icons.

Generic Reader: widget-indent (object)
Generic Writer: (setf widget-indent) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-indent ((checkbox checkbox))
Writer Method: (setf widget-indent) ((checkbox checkbox))

Indent the control to align with other controls with a description.

Source

checkbox.lisp.

Target Slot

indent.

Generic Reader: widget-index (object)
Generic Writer: (setf widget-index) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-index ((selection-range-slider selection-range-slider))
Writer Method: (setf widget-index) ((selection-range-slider selection-range-slider))

Min and max selected indices

Source

slider.lisp.

Target Slot

index.

Reader Method: widget-index ((select-multiple select-multiple))
Writer Method: (setf widget-index) ((select-multiple select-multiple))

Selected indicies

Source

select.lisp.

Target Slot

index.

Reader Method: widget-index ((controller controller))
Writer Method: (setf widget-index) ((controller controller))

The id number of the controller.

Source

controller.lisp.

Target Slot

index.

Reader Method: widget-index ((index-slot index-slot))
Writer Method: (setf widget-index) ((index-slot index-slot))

Selected index

Source

shared-slots.lisp.

Target Slot

index.

Generic Reader: widget-interval (object)
Generic Writer: (setf widget-interval) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-interval ((play play))
Writer Method: (setf widget-interval) ((play play))

The maximum value for the play control.

Source

media.lisp.

Target Slot

interval.

Generic Reader: widget-justify-content (object)
Generic Writer: (setf widget-justify-content) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-justify-content ((layout layout))
Writer Method: (setf widget-justify-content) ((layout layout))

The justify-content CSS attribute.

Source

dom-widget.lisp.

Target Slot

justify-content.

Generic Reader: widget-justify-items (object)
Generic Writer: (setf widget-justify-items) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-justify-items ((layout layout))
Writer Method: (setf widget-justify-items) ((layout layout))

The justify-items CSS attribute.

Source

dom-widget.lisp.

Target Slot

justify-items.

Generic Reader: widget-layout (object)
Generic Writer: (setf widget-layout) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-layout ((dom-widget dom-widget))
Writer Method: (setf widget-layout) ((dom-widget dom-widget))

Reference to layout widget.

Source

dom-widget.lisp.

Target Slot

layout.

Generic Reader: widget-left (object)
Generic Writer: (setf widget-left) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-left ((layout layout))
Writer Method: (setf widget-left) ((layout layout))

The left CSS attribute.

Source

dom-widget.lisp.

Target Slot

left.

Generic Reader: widget-loop (object)
Generic Writer: (setf widget-loop) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-loop ((audio audio))
Writer Method: (setf widget-loop) ((audio audio))

When true, the audio will start from the beginning after finishing

Source

media.lisp.

Target Slot

loop.

Generic Reader: widget-mapping (object)
Generic Writer: (setf widget-mapping) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-mapping ((controller controller))
Writer Method: (setf widget-mapping) ((controller controller))

The name of the control mapping.

Source

controller.lisp.

Target Slot

mapping.

Generic Reader: widget-margin (object)
Generic Writer: (setf widget-margin) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-margin ((layout layout))
Writer Method: (setf widget-margin) ((layout layout))

The margin CSS attribute.

Source

dom-widget.lisp.

Target Slot

margin.

Generic Reader: widget-max (object)
Generic Writer: (setf widget-max) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-max ((int-min-max-slots int-min-max-slots))
Writer Method: (setf widget-max) ((int-min-max-slots int-min-max-slots))

Max value

Source

shared-slots.lisp.

Target Slot

max.

Reader Method: widget-max ((float-min-max-slots float-min-max-slots))
Writer Method: (setf widget-max) ((float-min-max-slots float-min-max-slots))

Max value

Source

shared-slots.lisp.

Target Slot

max.

Generic Reader: widget-max-height (object)
Generic Writer: (setf widget-max-height) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-max-height ((layout layout))
Writer Method: (setf widget-max-height) ((layout layout))

The max-height CSS attribute.

Source

dom-widget.lisp.

Target Slot

max-height.

Generic Reader: widget-max-width (object)
Generic Writer: (setf widget-max-width) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-max-width ((layout layout))
Writer Method: (setf widget-max-width) ((layout layout))

The max-width CSS attribute.

Source

dom-widget.lisp.

Target Slot

max-width.

Generic Reader: widget-min (object)
Generic Writer: (setf widget-min) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-min ((int-min-max-slots int-min-max-slots))
Writer Method: (setf widget-min) ((int-min-max-slots int-min-max-slots))

Min value

Source

shared-slots.lisp.

Target Slot

min.

Reader Method: widget-min ((float-min-max-slots float-min-max-slots))
Writer Method: (setf widget-min) ((float-min-max-slots float-min-max-slots))

Min value

Source

shared-slots.lisp.

Target Slot

min.

Generic Reader: widget-min-height (object)
Generic Writer: (setf widget-min-height) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-min-height ((layout layout))
Writer Method: (setf widget-min-height) ((layout layout))

The min-height CSS attribute.

Source

dom-widget.lisp.

Target Slot

min-height.

Generic Reader: widget-min-width (object)
Generic Writer: (setf widget-min-width) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-min-width ((layout layout))
Writer Method: (setf widget-min-width) ((layout layout))

The min-width CSS attribute.

Source

dom-widget.lisp.

Target Slot

min-width.

Generic Reader: widget-msg-id (object)
Generic Writer: (setf widget-msg-id) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-msg-id ((output output))
Writer Method: (setf widget-msg-id) ((output output))

Parent message id of messages to capture

Source

output.lisp.

Target Slot

msg-id.

Generic Reader: widget-multiple (object)
Generic Writer: (setf widget-multiple) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-multiple ((file-upload file-upload))
Writer Method: (setf widget-multiple) ((file-upload file-upload))

If True, allow for multiple files upload

Source

file-upload.lisp.

Target Slot

multiple.

Generic Reader: widget-name (object)
Generic Writer: (setf widget-name) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-name ((controller controller))
Writer Method: (setf widget-name) ((controller controller))

The name of the controller.

Source

controller.lisp.

Target Slot

name.

Generic Reader: widget-object-fit (object)
Generic Writer: (setf widget-object-fit) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-object-fit ((layout layout))
Writer Method: (setf widget-object-fit) ((layout layout))

The object-fit CSS attribute.

Source

dom-widget.lisp.

Target Slot

object-fit.

Generic Reader: widget-object-position (object)
Generic Writer: (setf widget-object-position) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-object-position ((layout layout))
Writer Method: (setf widget-object-position) ((layout layout))

The object-position CSS attribute.

Source

dom-widget.lisp.

Target Slot

object-position.

Generic Reader: widget-on-trait-change (object)
Generic Writer: (setf widget-on-trait-change) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-on-trait-change ((has-traits has-traits))
Writer Method: (setf widget-on-trait-change) ((has-traits has-traits))

Instance specific trait notification

Source

traits.lisp.

Target Slot

on-trait-change.

Generic Reader: widget-options (object)
Generic Writer: (setf widget-options) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-options ((toggle-buttons toggle-buttons))
Writer Method: (setf widget-options) ((toggle-buttons toggle-buttons))

The option values that correspond to the labels

Source

toggle-button.lisp.

Target Slot

options.

Reader Method: widget-options ((label-slider label-slider))
Writer Method: (setf widget-options) ((label-slider label-slider))

The option values that correspond to the labels

Source

slider.lisp.

Target Slot

options.

Reader Method: widget-options ((select-multiple select-multiple))
Writer Method: (setf widget-options) ((select-multiple select-multiple))

The option values that correspond to the labels

Source

select.lisp.

Target Slot

options.

Reader Method: widget-options ((select select))
Writer Method: (setf widget-options) ((select select))

The option values that correspond to the labels

Source

select.lisp.

Target Slot

options.

Reader Method: widget-options ((combobox combobox))
Writer Method: (setf widget-options) ((combobox combobox))

Dropdown options for the combobox

Source

combobox.lisp.

Target Slot

options.

Generic Reader: widget-order (object)
Generic Writer: (setf widget-order) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-order ((layout layout))
Writer Method: (setf widget-order) ((layout layout))

The order CSS attribute.

Source

dom-widget.lisp.

Target Slot

order.

Generic Reader: widget-orientation (object)
Generic Writer: (setf widget-orientation) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-orientation ((orientation-slot orientation-slot))
Writer Method: (setf widget-orientation) ((orientation-slot orientation-slot))

Vertical or horizontal.

Source

shared-slots.lisp.

Target Slot

orientation.

Generic Reader: widget-outputs (object)
Generic Writer: (setf widget-outputs) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-outputs ((output output))
Writer Method: (setf widget-outputs) ((output output))

The output messages synced from the frontend.

Source

output.lisp.

Target Slot

outputs.

Generic Reader: widget-overflow (object)
Generic Writer: (setf widget-overflow) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-overflow ((layout layout))
Writer Method: (setf widget-overflow) ((layout layout))

The overflow CSS attribute.

Source

dom-widget.lisp.

Target Slot

overflow.

Generic Reader: widget-padding (object)
Generic Writer: (setf widget-padding) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-padding ((layout layout))
Writer Method: (setf widget-padding) ((layout layout))

The padding CSS attribute.

Source

dom-widget.lisp.

Target Slot

padding.

Generic Reader: widget-placeholder (object)
Generic Writer: (setf widget-placeholder) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-placeholder ((placeholder-slot placeholder-slot))
Writer Method: (setf widget-placeholder) ((placeholder-slot placeholder-slot))

Placeholder text to display when nothing has been typed.

Source

shared-slots.lisp.

Target Slot

placeholder.

Generic Reader: widget-pressed (object)
Generic Writer: (setf widget-pressed) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-pressed ((controller-button controller-button))
Writer Method: (setf widget-pressed) ((controller-button controller-button))

Whether the button is pressed.

Source

controller.lisp.

Target Slot

pressed.

Generic Reader: widget-readout (object)
Generic Writer: (setf widget-readout) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-readout ((valid valid))
Writer Method: (setf widget-readout) ((valid valid))

Message displayed when the value is False

Source

valid.lisp.

Target Slot

readout.

Reader Method: widget-readout ((base-slider base-slider))
Writer Method: (setf widget-readout) ((base-slider base-slider))

Display the current value of the slider next to it.

Source

slider.lisp.

Target Slot

readout.

Generic Reader: widget-readout-format (object)
Generic Writer: (setf widget-readout-format) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-readout-format ((number-slider number-slider))
Writer Method: (setf widget-readout-format) ((number-slider number-slider))

Format for the readout

Source

slider.lisp.

Target Slot

readout-format.

Reader Method: widget-readout-format ((base-slider base-slider))
Writer Method: (setf widget-readout-format) ((base-slider base-slider))

Format for the readout

Source

slider.lisp.

Target Slot

readout-format.

Generic Reader: widget-right (object)
Generic Writer: (setf widget-right) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-right ((layout layout))
Writer Method: (setf widget-right) ((layout layout))

The right CSS attribute.

Source

dom-widget.lisp.

Target Slot

right.

Generic Reader: widget-rows (object)
Generic Writer: (setf widget-rows) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-rows ((text-area text-area))
Writer Method: (setf widget-rows) ((text-area text-area))

The number of rows to display.

Source

text.lisp.

Target Slot

rows.

Reader Method: widget-rows ((base-select base-select))
Writer Method: (setf widget-rows) ((base-select base-select))

The number of rows to display.

Source

select.lisp.

Target Slot

rows.

Generic Reader: widget-selected-index (object)
Generic Writer: (setf widget-selected-index) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-selected-index ((accordion accordion))
Writer Method: (setf widget-selected-index) ((accordion accordion))

The index of the selected page. This is either an integer selecting a particular sub-widget, or nil to have no widgets selected.

Source

box.lisp.

Target Slot

selected-index.

Generic Reader: widget-show-repeat (object)
Generic Writer: (setf widget-show-repeat) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-show-repeat ((play play))
Writer Method: (setf widget-show-repeat) ((play play))

Show the repeat toggle button in the widget.

Source

media.lisp.

Target Slot

show-repeat.

Generic Reader: widget-source (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-source ((link link))

automatically generated reader method

Source

link.lisp.

Target Slot

source.

Generic Writer: (setf widget-source) (object)
Package

jupyter/widgets.

Methods
Writer Method: (setf widget-source) ((link link))

automatically generated writer method

Source

link.lisp.

Target Slot

source.

Generic Reader: widget-step (object)
Generic Writer: (setf widget-step) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-step ((int-step-slot int-step-slot))
Writer Method: (setf widget-step) ((int-step-slot int-step-slot))

Minimum step to increment the value

Source

shared-slots.lisp.

Target Slot

step.

Reader Method: widget-step ((float-step-slot float-step-slot))
Writer Method: (setf widget-step) ((float-step-slot float-step-slot))

Minimum step to increment the value

Source

shared-slots.lisp.

Target Slot

step.

Generic Reader: widget-style (object)
Generic Writer: (setf widget-style) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-style ((styled-widget styled-widget))
Writer Method: (setf widget-style) ((styled-widget styled-widget))

Reference to style widget.

Source

style.lisp.

Target Slot

style.

Generic Reader: widget-tabbable (object)
Generic Writer: (setf widget-tabbable) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-tabbable ((dom-widget dom-widget))
Writer Method: (setf widget-tabbable) ((dom-widget dom-widget))

Is widget tabbable?

Source

dom-widget.lisp.

Target Slot

tabbable.

Generic Reader: widget-target (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-target ((link link))

automatically generated reader method

Source

link.lisp.

Target Slot

target.

Generic Writer: (setf widget-target) (object)
Package

jupyter/widgets.

Methods
Writer Method: (setf widget-target) ((link link))

automatically generated writer method

Source

link.lisp.

Target Slot

target.

Generic Reader: widget-timestamp (object)
Generic Writer: (setf widget-timestamp) (object)
Package

jupyter/widgets.

Methods
Reader Method: widget-timestamp ((controller controller))
Writer Method: (setf widget-timestamp) ((controller controller))

The last time the data from this gamepad was updated.

Source

controller.lisp.