useFilterGroup
useFilterGroup(
ruleGroup):object
Defined in: filter/src/hooks/use-filter-group.ts:12
Parameters
Section titled “Parameters”ruleGroup
Section titled “ruleGroup”Returns
Section titled “Returns”object
appendChildGroup()
Section titled “appendChildGroup()”appendChildGroup: (
input,index) =>void
Parameters
Section titled “Parameters”FilterGroupInput = ...
number = Infinity
Returns
Section titled “Returns”void
appendChildRule()
Section titled “appendChildRule()”appendChildRule: (
input?,index) =>void
Parameters
Section titled “Parameters”input?
Section titled “input?”SingleFilterInput
index?
Section titled “index?”number = Infinity
Returns
Section titled “Returns”void
removeGroup()
Section titled “removeGroup()”removeGroup: () =>
void
Returns
Section titled “Returns”void
ruleState
Section titled “ruleState”ruleState:
object
ruleState.index
Section titled “ruleState.index”index:
number=ruleIndex
ruleState.isFirstGroup
Section titled “ruleState.isFirstGroup”isFirstGroup:
boolean
ruleState.isLastGroup
Section titled “ruleState.isLastGroup”isLastGroup:
boolean
ruleState.isRoot
Section titled “ruleState.isRoot”isRoot:
boolean
ruleState.depth
Section titled “ruleState.depth”Get Signature
Section titled “Get Signature”get depth():
number
Defined in: filter/src/hooks/use-filter-group.ts:131
Returns
Section titled “Returns”number
toggleGroupOp()
Section titled “toggleGroupOp()”toggleGroupOp: (
op?) =>void
Parameters
Section titled “Parameters”"and" | "or"
Returns
Section titled “Returns”void