Function useJsonFormsMultiEnumControl
- useJsonFormsMultiEnumControl(props): {
control: ComputedRef<{
cells: JsonFormsCellRendererRegistryEntry[] & {
cell: any;
tester: RankedTester;
}[];
config: any;
data: any;
description: string;
enabled: boolean;
errors: string;
i18nKeyPrefix: string;
id: string;
label: string;
options: EnumOption[];
path: string;
renderers: JsonFormsRendererRegistryEntry[];
required: NonNullable<undefined | boolean>;
rootSchema: NonNullable<JsonSchema>;
schema: NonNullable<JsonSchema>;
uischema: ControlElement;
visible: boolean;
}>;
} & DispatchPropsOfMultiEnumControl Returns {
control: ComputedRef<{
cells: JsonFormsCellRendererRegistryEntry[] & {
cell: any;
tester: RankedTester;
}[];
config: any;
data: any;
description: string;
enabled: boolean;
errors: string;
i18nKeyPrefix: string;
id: string;
label: string;
options: EnumOption[];
path: string;
renderers: JsonFormsRendererRegistryEntry[];
required: NonNullable<undefined | boolean>;
rootSchema: NonNullable<JsonSchema>;
schema: NonNullable<JsonSchema>;
uischema: ControlElement;
visible: boolean;
}>;
} & DispatchPropsOfMultiEnumControl
Provides bindings for 'Control' elements which resolve to multiple choice enums.
Access bindings via the provided reactive
control
object. Dispatch changes via the providedhandleChange
method.