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