react-querybuilder
Version:
React Query Builder component for constructing queries and filters, with utilities for executing them in various database and evaluation contexts
30 lines (29 loc) • 5.5 kB
text/typescript
import { $ as UseControlledOrUncontrolledParams, A as RuleComponents, At as Translation, B as usePreferAnyProp, Bt as VersatileSelectorProps, C as ValueSelector, Ct as QueryBuilderContextProviderProps, D as useValueEditor, Dt as Schema, E as ValueEditor, Et as RuleProps, F as useStopEventPropagation, Ft as UseRuleDnD, G as UseOptionListPropParams, Gt as useRuleGroup, H as PathInfo, Ht as RuleGroupBodyComponents, I as UseSelectElementChangeHandlerParams, It as UseRuleGroupDnD, J as UseMergedContextParams, K as useOptionListProp, L as useSelectElementChangeHandler, Lt as ValueEditorProps, M as RuleWithSubQueryGroupComponentsWrapper, Mt as TranslationWithPlaceholders, N as UseRule, Nt as Translations, O as ShiftActions, Ot as SelectorOrEditorProps, P as useRule, Pt as TranslationsFull, Q as useDeprecatedProps, R as useReactDndWarning, Rt as ValueSelectorProps, S as UseValueSelectorParams, St as QueryBuilderContextProvider, T as UseValueEditor, Tt as RuleGroupProps, U as usePathsMemo, Ut as RuleGroupHeaderComponents, V as usePreferProp, Vt as RuleGroup, W as UseOptionListProp, Wt as UseRuleGroup, X as UseFields, Y as useMergedContext, Z as useFields, _ as mergeTranslations, _t as InlineCombinatorProps, a as getRqbStore, at as InlineCombinator, b as messages, bt as OperatorSelectorProps, c as RqbStore, ct as ActionProps, d as UseQueryBuilderSchema, dt as CombinatorSelectorProps, et as useControlledOrUncontrolled, f as useQueryBuilderSchema, ft as CommonSubComponentProps, g as mergeTranslation, gt as FieldSelectorProps, h as toOptions, ht as DragHandleProps, i as useQueryBuilderSelector, it as useMatchModeEditor, j as RuleComponentsWithSubQuery, jt as TranslationWithLabel, k as Rule, kt as ShiftActionsProps, l as QueryBuilderContext, lt as ActionWithRulesAndAddersProps, m as useQueryBuilderSetup, mt as Controls, n as QueryBuilderStateContext, nt as MatchModeEditor, o as injectSlice, ot as DragHandle, p as UseQueryBuilderSetup, pt as ControlElementsProp, q as UseMergedContext, r as useQueryBuilderQuery, rt as UseMatchModeEditor, s as RqbState, st as ActionElement, t as getQuerySelectorById, tt as NotToggle, u as useQueryBuilder, ut as ActionWithRulesProps, v as GetCompatContextProviderProps, vt as MatchModeEditorProps, w as useValueSelector, wt as QueryBuilderProps, x as defaultControlElements, xt as QueryBuilderContextProps, y as getCompatContextProvider, yt as NotToggleProps, z as usePrevious, zt as ValueSourceSelectorProps } from "./barrel-DdCvKKuR.mjs";
import { FullCombinator, FullField, FullOperator, RuleGroupTypeAny } from "@react-querybuilder/core";
import * as React from "react";
export * from "@react-querybuilder/core";
//#region src/components/QueryBuilder.debug.d.ts
/**
* The query builder component for React.
*
* See https://react-querybuilder.js.org/ for demos and documentation.
*
* @group Components
*/
declare const QueryBuilder: <RG extends RuleGroupTypeAny, F extends FullField, O extends FullOperator, C extends FullCombinator>(props: QueryBuilderProps<RG, F, O, C>) => React.JSX.Element;
//#endregion
//#region src/components/QueryBuilderStateProvider.debug.d.ts
/**
* Context provider for the `{@link QueryBuilder}` state store.
*
* @group Components
*/
declare const QueryBuilderStateProvider: (props: {
children: React.ReactNode;
}) => React.JSX.Element;
//#endregion
//#region src/redux/store.debug.d.ts
declare const queryBuilderStore: RqbStore;
//#endregion
export { ActionElement, ActionProps, ActionWithRulesAndAddersProps, ActionWithRulesProps, CombinatorSelectorProps, CommonSubComponentProps, ControlElementsProp, Controls, DragHandle, DragHandleProps, FieldSelectorProps, GetCompatContextProviderProps, InlineCombinator, InlineCombinatorProps, MatchModeEditor, MatchModeEditorProps, NotToggle, NotToggleProps, OperatorSelectorProps, PathInfo, QueryBuilder, QueryBuilder as default, QueryBuilderContext, QueryBuilderContextProps, QueryBuilderContextProvider, QueryBuilderContextProviderProps, QueryBuilderProps, QueryBuilderStateContext, QueryBuilderStateProvider, RqbState, RqbStore, Rule, RuleComponents, RuleComponentsWithSubQuery, RuleGroup, RuleGroupBodyComponents, RuleGroupHeaderComponents, RuleGroupProps, RuleProps, RuleWithSubQueryGroupComponentsWrapper, Schema, SelectorOrEditorProps, ShiftActions, ShiftActionsProps, Translation, TranslationWithLabel, TranslationWithPlaceholders, Translations, TranslationsFull, UseControlledOrUncontrolledParams, UseFields, UseMatchModeEditor, UseMergedContext, UseMergedContextParams, UseOptionListProp, UseOptionListPropParams, UseQueryBuilderSchema, UseQueryBuilderSetup, UseRule, UseRuleDnD, UseRuleGroup, UseRuleGroupDnD, UseSelectElementChangeHandlerParams, UseValueEditor, UseValueSelectorParams, ValueEditor, ValueEditorProps, ValueSelector, ValueSelectorProps, ValueSourceSelectorProps, VersatileSelectorProps, defaultControlElements, getCompatContextProvider, getQuerySelectorById, getRqbStore, injectSlice, mergeTranslation, mergeTranslations, messages, queryBuilderStore, toOptions, useControlledOrUncontrolled, useDeprecatedProps, useFields, useMatchModeEditor, useMergedContext, useOptionListProp, usePathsMemo, usePreferAnyProp, usePreferProp, usePrevious, useQueryBuilder, useQueryBuilderQuery, useQueryBuilderSchema, useQueryBuilderSelector, useQueryBuilderSetup, useReactDndWarning, useRule, useRuleGroup, useSelectElementChangeHandler, useStopEventPropagation, useValueEditor, useValueSelector };
//# sourceMappingURL=react-querybuilder.debug.d.mts.map