Function useVuetifyArrayControl
- useVuetifyArrayControl<T, I>(input): I & {
appliedOptions: ComputedRef<any>;
childLabelForIndex: ((index) => string);
computedLabel: ComputedRef<string>;
control: ComputedRef<T & {
childErrors: ErrorObject<string, Record<string, any>, unknown>[];
translations: ArrayTranslations;
}>;
rawChildErrors: ErrorObject<string, Record<string, any>, unknown>[];
styles: Styles;
vuetifyProps: ((path) => any);
} Type Parameters
- T extends {
childErrors: ErrorObject<string, Record<string, any>, unknown>[];
config: any;
data: any;
i18nKeyPrefix: string;
label: string;
required: boolean;
schema: JsonSchema;
uischema: UISchemaElement;
} - I extends {
control: ComputedRef<T>;
}
Returns I & {
appliedOptions: ComputedRef<any>;
childLabelForIndex: ((index) => string);
computedLabel: ComputedRef<string>;
control: ComputedRef<T & {
childErrors: ErrorObject<string, Record<string, any>, unknown>[];
translations: ArrayTranslations;
}>;
rawChildErrors: ErrorObject<string, Record<string, any>, unknown>[];
styles: Styles;
vuetifyProps: ((path) => any);
}
Adds styles, appliedOptions and childUiSchema