Skip to content

FilterInputComponent

Wrapper component that switches between guided and free-text filter input.

new FilterInputComponent(): FilterInputComponent

FilterInputComponent

declarations: InputSignal<Decl[]>

The available field declarations for the stepper and text input.


exprAdd: OutputEmitterRef<Expr>

Emitted when the user submits a valid filter expression.


initialField: InputSignal<string | null>

Optional field name to pre-select in the stepper.


initialMode: InputSignal<FilterInputMode>

The initial input mode.


readonly mode: WritableSignal<FilterInputMode>

The currently active input mode.

ngOnInit(): void

void


onExprAdd(expr): void

Expr

void


toggleMode(): void

void