Skip to documentation content
On this page
  1. Reference contract
  2. Contract
  3. Signature
  4. Authoritative source

control_field

Create a bounded Control Field using Telion's runtime-backed variables contract.

Reference contract

FieldValueDescription
symboltelion_api.Model.control_field
signature(label: 'str', variable_name: 'str' = 'ctrl', dimension: 'str' = 'Domain', selection: 'str' = 'all', binding: 'str' = 'Per selected geometric entity', values: 'str' = 'Manual', initial_value: 'Any' = '0', lower_bound: 'Any' = '0', upper_bound: 'Any' = '1', assignments: 'Iterable[dict[str, Any]] | None' = None, entity_count: 'int | str' = 4, scope: 'str' = 'Component') -> 'VariableTable'
returnVariableTable

Create a bounded Control Field using Telion's runtime-backed variables contract.

Contract

PropertyValue
symboltelion_api.Model.control_field
signature(label: 'str', variable_name: 'str' = 'ctrl', dimension: 'str' = 'Domain', selection: 'str' = 'all', binding: 'str' = 'Per selected geometric entity', values: 'str' = 'Manual', initial_value: 'Any' = '0', lower_bound: 'Any' = '0', upper_bound: 'Any' = '1', assignments: 'Iterable[dict[str, Any]] | None' = None, entity_count: 'int | str' = 4, scope: 'str' = 'Component') -> 'VariableTable'
returnVariableTable

Signature

telion_api.Model.control_field(label: 'str', variable_name: 'str' = 'ctrl', dimension: 'str' = 'Domain', selection: 'str' = 'all', binding: 'str' = 'Per selected geometric entity', values: 'str' = 'Manual', initial_value: 'Any' = '0', lower_bound: 'Any' = '0', upper_bound: 'Any' = '1', assignments: 'Iterable[dict[str, Any]] | None' = None, entity_count: 'int | str' = 4, scope: 'str' = 'Component') -> 'VariableTable'

Authoritative source

Catalog
python:telion_api.__all__
Identity
telion_api.Model.control_field
Path
sdk/python/telion_api/model.py
Symbol
telion_api.Model.control_field