altair.VariableParameter

altair.VariableParameter(name=Undefined, bind=Undefined, expr=Undefined, react=Undefined, value=Undefined, **kwds)

Обёртка схемы VariableParameter.

Параметры

name — str, ParameterName

Уникальное имя переменного параметра. Должно быть допустимым идентификатором JavaScript: содержать только буквы, цифры, $ или _ и не начинаться с цифры. Зарезервированные слова datum, event, item и parent нельзя использовать как имена параметров.

bind — dict, Binding, BindInput, BindRange, BindDirect, BindCheckbox, BindRadioSelect

Привязывает параметр к внешнему элементу ввода, например ползунку, списку выбора или группе радиокнопок.

expr — str, Expr

Выражение для значения параметра. Может включать другие параметры; в таком случае параметр автоматически обновляется при изменении параметров, от которых он зависит.

react — bool

Логическое значение, определяющее, нужно ли автоматически пересчитывать выражение обновления при изменении сигналов, от которых оно зависит. При значении false выражение не регистрирует зависимости от других сигналов, даже при инициализации.

Значение по умолчанию: true.

value — Any

Начальное значение параметра.

Значение по умолчанию: undefined.

Конструктор

__init__(name=Undefined, bind=Undefined, expr=Undefined, react=Undefined, value=Undefined, **kwds)

Методы

Метод Описание
__init__
copy(deep, ignore) Возвращает копию объекта.
from_dict(dct, validate) Создаёт экземпляр класса из представления в виде словаря.
from_json(json_string, validate, **kwargs) Создаёт экземпляр объекта из корректной строки JSON.
resolve_references(schema) Разрешает ссылки в контексте схемы объекта или корневой схемы.
to_dict(validate, ignore, context) Возвращает представление объекта в виде словаря.
to_json(validate, indent, sort_keys, ignore, …) Возвращает представление объекта в строке JSON.
validate(instance, schema) Проверяет экземпляр по схеме класса в контексте корневой схемы.
validate_property(name, value, schema) Проверяет свойство по его схеме в контексте корневой схемы.