Skip to content

FieldOptionsCaseRule

Source code in docs_src/capo_connectcases/types/field_options_case_rule.py
class FieldOptionsCaseRule(TypedDict, closed=True):
    parent_field_id: NotRequired["capo_connectcases.types.field_id.FieldId"]
    """<p>The identifier of the parent field that controls options.</p>"""
    child_field_id: NotRequired["capo_connectcases.types.field_id.FieldId"]
    """<p>The identifier of the child field whose options are controlled.</p>"""
    parent_child_field_options_mappings: "capo_connectcases.types.parent_child_field_options_mapping_list.ParentChildFieldOptionsMappingList"
    """<p>A mapping between a parent field option value and child field option values.</p>"""

child_field_id instance-attribute

child_field_id: NotRequired[FieldId]

The identifier of the child field whose options are controlled.

parent_child_field_options_mappings instance-attribute

parent_child_field_options_mappings: ParentChildFieldOptionsMappingList

A mapping between a parent field option value and child field option values.

parent_field_id instance-attribute

parent_field_id: NotRequired[FieldId]

The identifier of the parent field that controls options.