Member Junction
    Preparing search index...

    FilterGroupComponent - A group of filter rules with AND/OR logic

    Supports nested groups for complex filter expressions.

    Implements

    • OnInit
    Index

    Constructors

    Properties

    delete: EventEmitter<void> = ...

    Emitted when the delete button is clicked (for nested groups)

    depth: number = 0

    Nesting depth (for visual indication)

    disabled: boolean = false

    Whether the component is disabled

    fields: FilterFieldInfo[] = []

    Available fields to filter on

    The composite filter descriptor for this group

    filterChange: EventEmitter<CompositeFilterDescriptor> = ...

    Emitted when the filter changes

    isRoot: boolean = false

    Whether this is the root group (affects delete button visibility)

    maxDepth: number = 3

    Maximum nesting depth allowed

    Methods

    • A callback method that is invoked immediately after the default change detector has checked the directive's data-bound properties for the first time, and before any of the view or content children have been checked. It is invoked only once when the directive is instantiated.

      Returns void