altair.theme.VariableParameterKwds#

class altair.theme.VariableParameterKwds#

altair.VariableParameter TypedDict 包装器。

参数:
name

变量参数的唯一名称。参数名称应为有效的 JavaScript 标识符:它们应只包含字母数字字符(或 “$”,或 “_”),且不能以数字开头。不能用作参数名称的保留关键字有 “datum”、“event”、“item” 和 “parent”。

bind

将参数绑定到外部输入元素,例如滑块、选择列表或单选按钮组。

expr

参数值的表达式。此表达式可能包含其他参数,在这种情况下,参数将根据上游参数的变化自动更新。

react

一个布尔标志(默认为 true),指示当任何上游信号依赖更新时是否应自动重新评估更新表达式。如果为 false,即使在初始化时,更新表达式也不会注册对其他信号的任何依赖。

默认值: true

value

参数的初始值

默认值: undefined

__init__(*args, **kwargs)#

方法

__init__(*args, **kwargs)

clear()

copy()

fromkeys(iterable[, value])

创建一个新字典,其键来自 iterable,值设置为 value。

get(key[, default])

如果 key 在字典中,则返回 key 对应的值,否则返回 default。

items()

keys()

pop(key[, default])

如果未找到 key,如果提供了 default,则返回 default;否则引发 KeyError。

popitem(/)

移除并返回一个 (key, value) 对作为 2 元组。

setdefault(key[, default])

如果 key 不在字典中,则插入 key,值为 default。

update([E, ]**F)

如果 E 存在且具有 .keys() 方法,则执行:对于 E 中的 k,设置 D[k] = E[k]。如果 E 存在但缺乏 .keys() 方法,则执行:对于 E 中的 k, v,设置 D[k] = v。在任一情况下,之后执行:对于 F 中的 k,设置 D[k] = F[k]。

values()

属性

name

bind

expr

react

value