FilterEditorComponent
Defined in: filtering/tree/filter-editor.component.ts:39
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new FilterEditorComponent():
FilterEditorComponent
Defined in: filtering/tree/filter-editor.component.ts:65
Returns
Section titled “Returns”FilterEditorComponent
Properties
Section titled “Properties”declarations
Section titled “declarations”declarations:
InputSignal<Decl[]>
Defined in: filtering/tree/filter-editor.component.ts:41
The available field declarations.
initialField
Section titled “initialField”initialField:
InputSignal<string|null>
Defined in: filtering/tree/filter-editor.component.ts:47
Optional field name to pre-select in the stepper.
initialInputMode
Section titled “initialInputMode”initialInputMode:
InputSignal<FilterInputMode>
Defined in: filtering/tree/filter-editor.component.ts:50
The initial input mode for the input wrapper.
initialTree
Section titled “initialTree”initialTree:
InputSignal<FilterNode|undefined>
Defined in: filtering/tree/filter-editor.component.ts:44
Optional initial tree state.
readonlyroot:WritableSignal<FilterNode>
Defined in: filtering/tree/filter-editor.component.ts:63
The current root node. Initialized from initialTree input via a one-time
effect (to handle async query param resolution) without creating a feedback
loop when the parent re-derives initialTree from tree changes.
showTree
Section titled “showTree”
readonlyshowTree:Signal<boolean>
Defined in: filtering/tree/filter-editor.component.ts:86
True when the tree should be visible: either it has children, or the tree component has undo history (so the user can undo a clear-all).
readonlytree:Signal<FilterTreeComponent|undefined>
Defined in: filtering/tree/filter-editor.component.ts:56
Reference to the inner tree component.
treeChange
Section titled “treeChange”treeChange:
OutputEmitterRef<FilterNode>
Defined in: filtering/tree/filter-editor.component.ts:53
Emitted after every tree mutation.
Methods
Section titled “Methods”onExprAdd()
Section titled “onExprAdd()”onExprAdd(
expr):void
Defined in: filtering/tree/filter-editor.component.ts:95
Parameters
Section titled “Parameters”Expr
Returns
Section titled “Returns”void
onTreeChange()
Section titled “onTreeChange()”onTreeChange(
node):void
Defined in: filtering/tree/filter-editor.component.ts:90
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void