super_hydro.clients.canvas_widget

Initial version of a Canvas-based widget.

This version displays the required javascript in the notebook so does not require any installation.

Functions

display_js()

register([name])

For backwards compatibility, we support @register(name) syntax.

Classes

Bytes([default_value, allow_none, ...])

A trait for byte strings.

CallbackDispatcher(**kwargs)

A structure for registering and running callbacks

Canvas(**kwargs)

HTML5 Canvas Object.

DOMWidget(**kwargs)

Widget that can be inserted into the DOM

Dict([value_trait, per_key_traits, ...])

An instance of a Python dict.

Int([default_value, allow_none])

An int trait.

Unicode([default_value, allow_none, ...])

A trait for unicode strings.