Skip to content

ConditionField

ConditionField(*, column, ops, options=list())

One pickable field for a condition row: its column (drives the typed value input via render_column), the operator tokens valid for its type, and optional (id,label) options for a REF/ENUM value select (the caller resolves ACL-filtered candidates).

Attributes:

  • column (TableColumn) –
  • key (str) –
  • label (str) –
  • ops (tuple``[str, …]) –
  • options (list``[tuple``[str, str]]) –
column: TableColumn
key: str
label: str
ops: tuple[str, ...]
options: list[tuple[str, str]] = field(default_factory=list)