Variable OneOfRendererConst
OneOfRenderer: DefineComponent<{ cells: { default: undefined; required: boolean; type: PropType<JsonFormsCellRendererRegistryEntry[]>; }; config: { default: undefined; required: boolean; type: ObjectConstructor; }; enabled: { default: undefined; required: false; type: BooleanConstructor; }; path: { required: true; type: StringConstructor; }; renderers: { default: undefined; required: boolean; type: PropType<JsonFormsRendererRegistryEntry[]>; }; schema: { required: true; type: PropType<JsonSchema>; }; uischema: { required: true; type: PropType<ControlElement>; }; }, { appliedOptions: ComputedRef<any>; computedLabel: ComputedRef<string>; control: ComputedRef<{ cells: JsonFormsCellRendererRegistryEntry[] & { cell: any; tester: RankedTester; }[]; config: any; data: any; description: string; enabled: boolean; errors: string; i18nKeyPrefix: string; id: string; indexOfFittingSchema: number; label: string; path: string; renderers: JsonFormsRendererRegistryEntry[]; required: NonNullable<boolean | undefined>; rootSchema: NonNullable<JsonSchema>; schema: NonNullable<JsonSchema>; uischema: ControlElement; uischemas: JsonFormsUISchemaRegistryEntry[]; visible: boolean; }> & ComputedRef<{ config: any; description: string; errors: string; id: string; label: string; path: string; required: boolean; uischema: ControlElement; visible: boolean; } & { errors: string; }> & ComputedRef<{ i18nKeyPrefix: string; label: string; } & { translations: CombinatorTranslations; }>; controlWrapper: ComputedRef<{ description: string; errors: string; id: string; label: string; required: boolean; visible: boolean; }>; dialog: Ref<boolean>; handleBlur: (() => void); handleFocus: (() => void); isFocused: Ref<boolean>; newSelectedIndex: Ref<number>; onChange: ((value) => void); persistentHint: (() => boolean); rawErrors: ComputedRef<string>; selectIndex: Ref<number>; selectedIndex: Ref<number>; styles: Styles; t: ComputedRef<Translator>; touched: Ref<boolean>; vuetifyProps: ((path) => any); handleChange(path,
value): void; }, unknown, { indexedOneOfRenderInfos(): (CombinatorSubSchemaRenderInfo & { index: number; })[]; }, { cancel(): void; confirm(): void; handleSelectChange(): void; newSelection(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<ExtractPropTypes<{ cells: { default: undefined; required: boolean; type: PropType<JsonFormsCellRendererRegistryEntry[]>; }; config: { default: undefined; required: boolean; type: ObjectConstructor; }; enabled: { default: undefined; required: false; type: BooleanConstructor; }; path: { required: true; type: StringConstructor; }; renderers: { default: undefined; required: boolean; type: PropType<JsonFormsRendererRegistryEntry[]>; }; schema: { required: true; type: PropType<JsonSchema>; }; uischema: { required: true; type: PropType<ControlElement>; }; }>>, { cells: JsonFormsCellRendererRegistryEntry[]; config: Record<string, any>; enabled: boolean; renderers: JsonFormsRendererRegistryEntry[]; }, {}> Type declaration
cells: {
default: undefined;
required: boolean;
type: PropType<JsonFormsCellRendererRegistryEntry[]>;
}
default: undefined
required: boolean
type: PropType<JsonFormsCellRendererRegistryEntry[]>
config: {
default: undefined;
required: boolean;
type: ObjectConstructor;
}
default: undefined
required: boolean
type: ObjectConstructor
enabled: {
default: undefined;
required: false;
type: BooleanConstructor;
}
default: undefined
required: false
type: BooleanConstructor
path: {
required: true;
type: StringConstructor;
}
required: true
type: StringConstructor
renderers: {
default: undefined;
required: boolean;
type: PropType<JsonFormsRendererRegistryEntry[]>;
}
default: undefined
required: boolean
type: PropType<JsonFormsRendererRegistryEntry[]>
schema: {
required: true;
type: PropType<JsonSchema>;
}
required: true
type: PropType<JsonSchema>
uischema: {
required: true;
type: PropType<ControlElement>;
}
required: true
type: PropType<ControlElement>
Type declaration
appliedOptions: ComputedRef<any>
computedLabel: ComputedRef<string>
control: ComputedRef<{
cells: JsonFormsCellRendererRegistryEntry[] & {
cell: any;
tester: RankedTester;
}[];
config: any;
data: any;
description: string;
enabled: boolean;
errors: string;
i18nKeyPrefix: string;
id: string;
indexOfFittingSchema: number;
label: string;
path: string;
renderers: JsonFormsRendererRegistryEntry[];
required: NonNullable<boolean | undefined>;
rootSchema: NonNullable<JsonSchema>;
schema: NonNullable<JsonSchema>;
uischema: ControlElement;
uischemas: JsonFormsUISchemaRegistryEntry[];
visible: boolean;
}> & ComputedRef<{
config: any;
description: string;
errors: string;
id: string;
label: string;
path: string;
required: boolean;
uischema: ControlElement;
visible: boolean;
} & {
errors: string;
}> & ComputedRef<{
i18nKeyPrefix: string;
label: string;
} & {
translations: CombinatorTranslations;
}>
controlWrapper: ComputedRef<{
description: string;
errors: string;
id: string;
label: string;
required: boolean;
visible: boolean;
}>
dialog: Ref<boolean>
handleBlur: (() => void)
handleFocus: (() => void)
isFocused: Ref<boolean>
newSelectedIndex: Ref<number>
onChange: ((value) => void)
- (value): void
Returns void
persistentHint: (() => boolean)
- (): boolean
Returns boolean
rawErrors: ComputedRef<string>
selectIndex: Ref<number>
selectedIndex: Ref<number>
t: ComputedRef<Translator>
touched: Ref<boolean>
vuetifyProps: ((path) => any)
handleChange:function
- handleChange(path, value): void
Returns void
Type declaration
indexedOneOfRenderInfos:function
- indexedOneOfRenderInfos(): (CombinatorSubSchemaRenderInfo & {
index: number;
})[] Returns (CombinatorSubSchemaRenderInfo & {
index: number;
})[]
Type declaration
cancel:function
- cancel(): void
Returns void
confirm:function
- confirm(): void
Returns void
handleSelectChange:function
- handleSelectChange(): void
Returns void
newSelection:function
- newSelection(): void
Returns void
Type declaration
cells: JsonFormsCellRendererRegistryEntry[]
config: Record<string, any>
enabled: boolean
renderers: JsonFormsRendererRegistryEntry[]