altair.BindDirect#

class altair.BindDirect(element=Undefined, debounce=Undefined, event=Undefined, **kwds)#

BindDirect schema wrapper

Mapping(required=[element])

Parameters:
elementanyOf(Element, Mapping(required=[]))

An input element that exposes a value property and supports the EventTarget interface, or a CSS selector string to such an element. When the element updates and dispatches an event, the value property will be used as the new, bound signal value. When the signal updates independent of the element, the value property will be set to the signal value and a new event will be dispatched on the element.

debouncefloat

If defined, delays event handling until the specified milliseconds have elapsed since the last event was fired.

eventstring

The event (default "input" ) to listen for to track changes on the external element.

__init__(element=Undefined, debounce=Undefined, event=Undefined, **kwds)#

Methods

__init__([element, debounce, event])

copy([deep, ignore])

Return a copy of the object

from_dict(dct[, validate, _wrapper_classes])

Construct class from a dictionary representation

from_json(json_string[, validate])

Instantiate the object from a valid JSON string

resolve_references([schema])

Resolve references in the context of this object's schema or root schema.

to_dict([validate, ignore, context])

Return a dictionary representation of the object

to_json([validate, ignore, context, indent, ...])

Emit the JSON representation for this object as a string.

validate(instance[, schema])

Validate the instance against the class schema in the context of the rootschema.

validate_property(name, value[, schema])

Validate a property against property schema in the context of the rootschema