AllOfRenderer: DefineComponent<{
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    enabled?: boolean;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    schema: JsonSchema;
    uischema: ControlElement;
}, {
    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;
    }>;
} & DispatchPropsOfControl & {
    appliedOptions: ComputedRef<any>;
    clearable: ComputedRef<any>;
    computedLabel: ComputedRef<string>;
    control: ComputedRef<{
        config: any;
        description: string;
        enabled: boolean;
        errors: string;
        id: string;
        label: string;
        path: string;
        required: boolean;
        uischema: ControlElement;
        visible: boolean;
    } & {
        errors: string;
    }>;
    controlWrapper: ComputedRef<{
        description: string;
        errors: string;
        id: string;
        label: string;
        required: boolean;
        visible: boolean;
    }>;
    handleBlur: (() => void);
    handleFocus: (() => void);
    isFocused: Ref<boolean, boolean>;
    onChange: ((value) => void);
    persistentHint: (() => boolean);
    rawErrors: ComputedRef<string>;
    styles: Styles;
    touched: Ref<boolean, boolean>;
    vuetifyProps: ((path) => any);
}, {}, {
    allOfRenderInfos(): CombinatorSubSchemaRenderInfo[];
    delegateUISchema(): UISchemaElement;
}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<{
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    enabled?: boolean;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    schema: JsonSchema;
    uischema: ControlElement;
}> & Readonly<{}>, {
    cells: JsonFormsCellRendererRegistryEntry[];
    config: Record<string, any>;
    enabled: boolean;
    renderers: JsonFormsRendererRegistryEntry[];
}, {}, {
    CombinatorProperties: DefineComponent<{
        combinatorKeyword: "oneOf" | "anyOf" | "allOf";
        path: string;
        rootSchema: JsonSchema;
        schema: JsonSchema;
    }, {
        foundUISchema: UISchemaElement;
        isLayoutWithElements: boolean;
        otherProps: JsonSchema;
    }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<{
        combinatorKeyword: "oneOf" | "anyOf" | "allOf";
        path: string;
        rootSchema: JsonSchema;
        schema: JsonSchema;
    }> & Readonly<{}>, {}, {}, {
        DispatchRenderer: DefineComponent<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<UISchemaElement>;
            };
        }>, {
            renderer: ComputedRef<{
                cells: JsonFormsCellRendererRegistryEntry[];
                config: any;
                enabled: NonNullable<boolean | undefined>;
                path: string;
                renderers: JsonFormsRendererRegistryEntry[];
                schema: NonNullable<JsonSchema | undefined>;
                uischema: NonNullable<UISchemaElement | undefined>;
                uischemas: JsonFormsUISchemaRegistryEntry[];
                visible: NonNullable<boolean | undefined>;
            }>;
            rootSchema: ComputedRef<NonNullable<JsonSchema>>;
        }, {}, {
            determinedRenderer(): any;
        }, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<ExtractPropTypes<{
            cells: {
                default: undefined;
                required: boolean;
                type: PropType<(...)>;
            };
            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<(...)>;
            };
            schema: {
                required: true;
                type: PropType<(...)>;
            };
            uischema: {
                required: true;
                type: PropType<(...)>;
            };
        }>> & Readonly<{}>, {
            cells: JsonFormsCellRendererRegistryEntry[];
            config: Record<string, any>;
            enabled: boolean;
            renderers: JsonFormsRendererRegistryEntry[];
        }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>;
    }, {}, string, ComponentProvideOptions, true, {}, any>;
    DispatchRenderer: DefineComponent<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<UISchemaElement>;
        };
    }>, {
        renderer: ComputedRef<{
            cells: JsonFormsCellRendererRegistryEntry[];
            config: any;
            enabled: NonNullable<boolean | undefined>;
            path: string;
            renderers: JsonFormsRendererRegistryEntry[];
            schema: NonNullable<JsonSchema | undefined>;
            uischema: NonNullable<UISchemaElement | undefined>;
            uischemas: JsonFormsUISchemaRegistryEntry[];
            visible: NonNullable<boolean | undefined>;
        }>;
        rootSchema: ComputedRef<NonNullable<JsonSchema>>;
    }, {}, {
        determinedRenderer(): any;
    }, {}, 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<UISchemaElement>;
        };
    }>> & Readonly<{}>, {
        cells: JsonFormsCellRendererRegistryEntry[];
        config: Record<string, any>;
        enabled: boolean;
        renderers: JsonFormsRendererRegistryEntry[];
    }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>;
}, {}, string, ComponentProvideOptions, true, {}, any>

Type declaration

  • Optional cells?: JsonFormsCellRendererRegistryEntry[]
  • Optional config?: any
  • Optional enabled?: boolean
  • path: string
  • Optional renderers?: JsonFormsRendererRegistryEntry[]
  • schema: JsonSchema
  • uischema: ControlElement

Type declaration

    Type declaration

    • allOfRenderInfos:function
      • Returns CombinatorSubSchemaRenderInfo[]

    • delegateUISchema:function
      • Returns UISchemaElement

    Type declaration

      Type declaration

        Type declaration

        • cells: JsonFormsCellRendererRegistryEntry[]
        • config: Record<string, any>
        • enabled: boolean
        • renderers: JsonFormsRendererRegistryEntry[]

        Type declaration

          Type declaration

          • CombinatorProperties: DefineComponent<{
                combinatorKeyword: "oneOf" | "anyOf" | "allOf";
                path: string;
                rootSchema: JsonSchema;
                schema: JsonSchema;
            }, {
                foundUISchema: UISchemaElement;
                isLayoutWithElements: boolean;
                otherProps: JsonSchema;
            }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<{
                combinatorKeyword: "oneOf" | "anyOf" | "allOf";
                path: string;
                rootSchema: JsonSchema;
                schema: JsonSchema;
            }> & Readonly<{}>, {}, {}, {
                DispatchRenderer: DefineComponent<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<UISchemaElement>;
                    };
                }>, {
                    renderer: ComputedRef<{
                        cells: JsonFormsCellRendererRegistryEntry[];
                        config: any;
                        enabled: NonNullable<boolean | undefined>;
                        path: string;
                        renderers: JsonFormsRendererRegistryEntry[];
                        schema: NonNullable<JsonSchema | undefined>;
                        uischema: NonNullable<UISchemaElement | undefined>;
                        uischemas: JsonFormsUISchemaRegistryEntry[];
                        visible: NonNullable<boolean | undefined>;
                    }>;
                    rootSchema: ComputedRef<NonNullable<JsonSchema>>;
                }, {}, {
                    determinedRenderer(): any;
                }, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<ExtractPropTypes<{
                    cells: {
                        default: undefined;
                        required: boolean;
                        type: PropType<(...)>;
                    };
                    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<(...)>;
                    };
                    schema: {
                        required: true;
                        type: PropType<(...)>;
                    };
                    uischema: {
                        required: true;
                        type: PropType<(...)>;
                    };
                }>> & Readonly<{}>, {
                    cells: JsonFormsCellRendererRegistryEntry[];
                    config: Record<string, any>;
                    enabled: boolean;
                    renderers: JsonFormsRendererRegistryEntry[];
                }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>;
            }, {}, string, ComponentProvideOptions, true, {}, any>
          • DispatchRenderer: DefineComponent<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<UISchemaElement>;
                };
            }>, {
                renderer: ComputedRef<{
                    cells: JsonFormsCellRendererRegistryEntry[];
                    config: any;
                    enabled: NonNullable<boolean | undefined>;
                    path: string;
                    renderers: JsonFormsRendererRegistryEntry[];
                    schema: NonNullable<JsonSchema | undefined>;
                    uischema: NonNullable<UISchemaElement | undefined>;
                    uischemas: JsonFormsUISchemaRegistryEntry[];
                    visible: NonNullable<boolean | undefined>;
                }>;
                rootSchema: ComputedRef<NonNullable<JsonSchema>>;
            }, {}, {
                determinedRenderer(): any;
            }, {}, 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<UISchemaElement>;
                };
            }>> & Readonly<{}>, {
                cells: JsonFormsCellRendererRegistryEntry[];
                config: Record<string, any>;
                enabled: boolean;
                renderers: JsonFormsRendererRegistryEntry[];
            }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>

          Type declaration

            Type declaration