BlockModelAttributes
BlockModelAttributes
evo.objects.typed.attributes.BlockModelAttributes
A collection of attributes on a block model with pretty-printing support.
exists
Whether this attribute exists on the block model.
Returns:
| Type | Description |
|---|---|
bool | True for existing attributes. |
from_schema
Parse block model attributes from the schema format.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
attributes_list | list[dict] | List of attribute dictionaries from the schema. | required |
block_model | BlockModel | None | Optional parent BlockModel for back-references. | None |
Returns:
| Type | Description |
|---|---|
BlockModelAttributes | A BlockModelAttributes collection. |