toFlatOptionArray()
toFlatOptionArray<
T
,OL
>(arr
:OL
):T
[]
Defined in: packages/react-querybuilder/src/utils/optGroupUtils.ts:268
Flattens FlexibleOptionGroup arrays into BaseOption arrays. If the array is already flat, it is returned as is.
Type Parameters
Type Parameter |
---|
T extends { [key: string] : unknown ; disabled : boolean ; label : string ; name : string ; value : string ; } |
OL extends { [key: string] : unknown ; disabled : boolean ; label : string ; name : string ; value : string ; }[] | OptionGroup <{ [key: string] : unknown ; disabled : boolean ; label : string ; name : string ; value : string ; }>[] |
Parameters
Parameter | Type |
---|---|
arr | OL |
Returns
T
[]
caution
API documentation is generated from the latest commit on the main
branch. It may be somewhat inconsistent with official releases of React Query Builder.