UNPKG

@react-querybuilder/tremor

Version:

Custom Tremor components for react-querybuilder

69 lines 3.1 kB
import { ActionProps, Classnames, ControlElementsProp, FullField, NotToggleProps, QueryBuilderContextProvider, ShiftActionsProps, ValueEditorProps, VersatileSelectorProps } from "react-querybuilder"; import { ButtonProps, MultiSelectProps, SelectProps, SwitchProps } from "@tremor/react"; import * as React from "react"; //#region src/TremorActionElement.d.ts /** * @group Props */ interface TremorActionProps extends ActionProps, ButtonProps {} /** * @group Components */ declare const TremorActionElement: ({ className, handleOnClick, label, title, disabled, disabledTranslation, testID, rules: _rules, ruleOrGroup: _rg, path: _path, level: _level, context: _context, validation: _validation, schema: _schema, ...otherProps }: TremorActionProps) => React.JSX.Element; //#endregion //#region src/TremorNotToggle.d.ts /** * @group Props */ interface TremorNotToggleProps extends NotToggleProps, Omit<Partial<SwitchProps>, "label"> {} /** * @group Components */ declare const TremorNotToggle: ({ className, handleOnChange, label, checked, title, disabled, testID, path: _path, level: _level, context: _context, validation: _validation, schema: _schema, ruleGroup: _ruleGroup, ...otherProps }: TremorNotToggleProps) => React.JSX.Element; //#endregion //#region src/TremorShiftActions.d.ts /** * @group Components */ declare const TremorShiftActions: ({ shiftUp, shiftDown, shiftUpDisabled, shiftDownDisabled, disabled, className, labels, titles, testID }: ShiftActionsProps) => React.JSX.Element; //#endregion //#region src/TremorValueEditor.d.ts /** * @group Props */ interface TremorValueEditorProps extends ValueEditorProps { extraProps?: Record<string, unknown>; } /** * @group Components */ declare const TremorValueEditor: (allProps: TremorValueEditorProps) => React.JSX.Element | null; //#endregion //#region src/TremorValueSelector.d.ts /** * @group Props */ interface TremorValueSelectorProps extends VersatileSelectorProps, Omit<SelectProps & MultiSelectProps, "children" | "value"> { value?: any; } /** * @group Components */ declare const TremorValueSelector: ({ className, handleOnChange, options, value, title, disabled, multiple, listsAsArrays, testID, placeholder, fieldData: _fieldData, path: _path, level: _level, context: _context, validation: _validation, schema: _schema, rule: _rule, ruleGroup: _ruleGroup, rules: _rules, ...otherProps }: TremorValueSelectorProps) => React.JSX.Element; //#endregion //#region src/index.d.ts /** * @group Props */ declare const tremorControlElements: ControlElementsProp<FullField, string>; /** * @group Props */ declare const tremorControlClassnames: Partial<Classnames>; /** * @group Components */ declare const QueryBuilderTremor: QueryBuilderContextProvider; //#endregion export { QueryBuilderTremor, TremorActionElement, TremorActionProps, TremorNotToggle, TremorNotToggleProps, TremorShiftActions, TremorValueEditor, TremorValueEditorProps, TremorValueSelector, TremorValueSelectorProps, tremorControlClassnames, tremorControlElements }; //# sourceMappingURL=react-querybuilder_tremor.cjs.production.d.ts.map