Classes

Block(*args, **kwds)

块是包含其他组件(包括块)的索引组件。

BlockData(component)

此类保存基本块数据。

CustomBlock(*args, **kwargs)

自定义块组件实例使用的基础类

IndexedBlock(*args, **kwds)

PseudoMap(block, ctype[, active, sort])

这个类为内部的BlockData数据结构提供了一个“模拟”的字典接口。

ScalarBlock(*args, **kwds)

ScalarCustomBlockMixin(*args, **kwargs)

SimpleBlock(*args, **kwargs)

SubclassOf(*ctype)

这模拟了一个基于子类关系的类似元组的接口。

Functions

active_components(block, ctype[, ...])

已弃用。

active_components_data(block, ctype[, sort, ...])

已弃用。

components(block, ctype[, sort_by_names, ...])

已弃用。

components_data(block, ctype[, sort, ...])

已弃用。

declare_custom_block(name[, new_ctype])

用于声明自定义块数据类组件的装饰器

generate_cuid_names(block[, ctype, descend_into])

已弃用。