UNPKG

@jsonforms/vue-vanilla

Version:

Vue 3 Vanilla renderers for JSON Forms

41 lines (40 loc) 1.76 kB
import { JsonFormsRendererRegistryEntry, LabelElement } from '@jsonforms/core'; declare const labelRenderer: import("vue").DefineComponent<{ schema: import("@jsonforms/core").JsonSchema; uischema: LabelElement; path: string; enabled?: boolean | undefined; renderers?: JsonFormsRendererRegistryEntry[] | undefined; cells?: import("@jsonforms/core").JsonFormsCellRendererRegistryEntry[] | undefined; config?: any; }, { label: import("vue").ComputedRef<{ schema: NonNullable<import("@jsonforms/core").JsonSchema>; uischema: LabelElement; path: string; enabled: NonNullable<boolean | undefined>; renderers: JsonFormsRendererRegistryEntry[]; cells: import("@jsonforms/core").JsonFormsCellRendererRegistryEntry[]; config: any; text: string; visible: boolean; }>; } & { styles: import("..").Styles; appliedOptions: import("vue").ComputedRef<any>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{ schema: import("@jsonforms/core").JsonSchema; uischema: LabelElement; path: string; enabled?: boolean | undefined; renderers?: JsonFormsRendererRegistryEntry[] | undefined; cells?: import("@jsonforms/core").JsonFormsCellRendererRegistryEntry[] | undefined; config?: any; }> & Readonly<{}>, { enabled: boolean; renderers: JsonFormsRendererRegistryEntry[]; cells: import("@jsonforms/core").JsonFormsCellRendererRegistryEntry[]; config: Record<string, any>; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default labelRenderer; export declare const entry: JsonFormsRendererRegistryEntry;