@reactjsonforms/antd-renderers
Version:
Ant Design Renderer Set for JSON Forms
33 lines (32 loc) • 3.56 kB
TypeScript
import BooleanControl, { booleanControlTester } from './BooleanControl';
import BooleanToggleControl, { booleanToggleControlTester } from './BooleanToggleControl';
import MaterialEnumControl, { enumControlTester } from './EnumControl';
import NativeControl, { NativeControl as NativeControlUnwrapped, nativeControlTester } from './NativeControl';
import MaterialDateControl, { DateControl as MaterialDateControlUnwrapped, dateControlTester } from './DateControl';
import DateTimeControl, { DateTimeControl as DateTimeControlUnwrapped, dateTimeControlTester } from './DateTimeControl';
import SliderControl, { SliderControl as SliderControlUnwrapped, sliderControlTester } from './SliderControl';
import RadioGroupControl, { radioGroupControlTesterGroup } from './RadioGroupControl';
import IntegerControl, { integerControlTester } from './IntegerControl';
import MaterialNumberControl, { numberControlTester } from './NumberControl';
import TextControl, { textControlTester } from './TextControl';
import AnyOfStringOrEnumControl, { AnyOfStringOrEnumControl as AnyOfStringOrEnumControlUnwrapped, anyOfStringOrEnumControlTester } from './AnyOfStringOrEnumControl';
import OneOfEnumControl, { oneOfEnumControlTester } from './OneOfEnumControl';
import OneOfRadioGroupControl, { oneOfRadioGroupControlTester } from './OneOfRadioGroupControl';
export declare const Unwrapped: {
BooleanControl: ({ data, visible, label, id, enabled, uischema, schema, rootSchema, handleChange, errors, path, config, }: import("@reactjsonforms/core").ControlProps) => JSX.Element;
BooleanToggleControl: ({ data, visible, label, id, enabled, uischema, schema, rootSchema, handleChange, errors, path, config, }: import("@reactjsonforms/core").ControlProps) => JSX.Element;
MaterialEnumControl: (props: import("@reactjsonforms/core").ControlProps & import("@reactjsonforms/core").OwnPropsOfEnum) => JSX.Element;
NativeControl: typeof NativeControlUnwrapped;
MaterialDateControl: typeof MaterialDateControlUnwrapped;
DateTimeControl: typeof DateTimeControlUnwrapped;
SliderControl: typeof SliderControlUnwrapped;
RadioGroupControl: (props: import("@reactjsonforms/core").ControlProps & import("@reactjsonforms/core").OwnPropsOfEnum) => JSX.Element;
IntegerControl: (props: import("@reactjsonforms/core").ControlProps) => JSX.Element;
MaterialNumberControl: (props: import("@reactjsonforms/core").ControlProps) => JSX.Element;
TextControl: (props: import("@reactjsonforms/core").ControlProps) => JSX.Element;
AnyOfStringOrEnumControl: typeof AnyOfStringOrEnumControlUnwrapped;
OneOfEnumControl: (props: import("@reactjsonforms/core").ControlProps & import("@reactjsonforms/core").OwnPropsOfEnum) => JSX.Element;
OneOfRadioGroupControl: (props: import("@reactjsonforms/core").ControlProps & import("@reactjsonforms/core").OwnPropsOfEnum) => JSX.Element;
};
export { BooleanControl, booleanControlTester, BooleanToggleControl, booleanToggleControlTester, MaterialEnumControl, enumControlTester, NativeControl, nativeControlTester, MaterialDateControl, dateControlTester, DateTimeControl, dateTimeControlTester, SliderControl, sliderControlTester, RadioGroupControl, radioGroupControlTesterGroup, IntegerControl, integerControlTester, MaterialNumberControl, numberControlTester, TextControl, textControlTester, AnyOfStringOrEnumControl, anyOfStringOrEnumControlTester, OneOfEnumControl, oneOfEnumControlTester, OneOfRadioGroupControl, oneOfRadioGroupControlTester, };
export * from './InputControl';