UNPKG

@cristianuser/antd-renderers

Version:

Ant Design Renderer Set for JSON Forms

25 lines (24 loc) 1.03 kB
import { RankedTester, StatePropsOfLayout, Tester } from '@jsonforms/core'; import { RendererComponent } from '@jsonforms/react'; import { AjvProps } from '../util/layout'; export declare const isSingleLevelCategorization: Tester; export declare const categorizationTester: RankedTester; export interface CategorizationState { activeCategory: number; } export interface CategorizationLayoutRendererProps extends StatePropsOfLayout, AjvProps { selected?: number; ownState?: boolean; data?: any; onChange?(selected: number, prevSelected: number): void; } export declare class CategorizationLayoutRenderer extends RendererComponent<CategorizationLayoutRendererProps, CategorizationState> { state: { activeCategory: number; }; render(): JSX.Element; hasOwnState: () => boolean; private handleChange; } declare const _default: import("react").ComponentType<CategorizationLayoutRendererProps & import("@jsonforms/core").OwnPropsOfLayout>; export default _default;