altair.theme.TopLevelSelectionParameterKwds

class altair.theme.TopLevelSelectionParameterKwds

Обёртка TypedDict для altair.TopLevelSelectionParameter.

Параметры

name

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

select

Определяет обработку событий и запросы к данным по умолчанию для выделения. Vega-Lite поддерживает два типа выделений:

  • "point" — выделение нескольких дискретных значений данных. Первое значение выбирается щелчком; дополнительные значения добавляются или удаляются щелчком с Shift.
  • "interval" — выделение непрерывного диапазона значений перетаскиванием.
bind

Если задано, выделение формируется через элементы ввода (виджеты динамического запроса) или взаимодействие с соответствующей легендой. Прямое взаимодействие отключено по умолчанию; для включения задайте свойство on.

Привязка к легенде доступна только для выделений с одним полем или каналом кодирования.

Привязка виджетов запроса имеет форму определения привязки элемента ввода Vega либо словаря, сопоставляющего проецируемые поля или каналы определениям привязок.

См. также: документация bind.

value

Начальное состояние выделения: словарь, сопоставляющий проецируемые каналы или имена полей начальным значениям.

См. также: документация init.

views

По умолчанию выделения верхнего уровня применяются ко всем представлениям визуализации. Если это свойство задано, выделения применяются только к представлениям с указанными именами.

Конструктор

__init__(*args, **kwargs)

Методы

Метод Описание
__init__
clear() Удалить все элементы словаря.
copy() Вернуть поверхностную копию словаря.
fromkeys(type, iterable, value) Создать словарь с ключами из итерируемого объекта и значениями, равными value.
get(key, default) Вернуть значение ключа, если он есть в словаре; иначе default.
items() Вернуть представление элементов словаря с операциями, подобными операциям над множествами.
keys() Вернуть представление ключей словаря с операциями, подобными операциям над множествами.
pop Удалить указанный ключ и вернуть соответствующее значение: D.pop(k[,d]) → v.
popitem() Удалить и вернуть пару (ключ, значение) в виде кортежа из двух элементов.
setdefault(key, default) Добавить ключ со значением default, если ключ отсутствует в словаре.
update Обновить словарь D из отображения или итерируемого объекта E и именованных аргументов F: D.update([E, ]**F) → None.
values() Вернуть представление значений словаря.

Атрибуты

Атрибут
name
select
bind
value
views