Function useJsonFormsRenderer

  • Provides specialized bindings which can be used for any renderer. Useful for meta elements like dispatchers.

    Access bindings via the provided reactive 'renderer' object.

    Parameters

    Returns {
        renderer: ComputedRef<{
            cells: JsonFormsCellRendererRegistryEntry[];
            config: any;
            enabled: NonNullable<undefined | boolean>;
            path: string;
            renderers: JsonFormsRendererRegistryEntry[];
            schema: NonNullable<undefined | JsonSchema>;
            uischema: UISchemaElement;
            uischemas: JsonFormsUISchemaRegistryEntry[];
            visible: NonNullable<undefined | boolean>;
        }>;
        rootSchema: ComputedRef<NonNullable<JsonSchema>>;
    }

    • renderer: ComputedRef<{
          cells: JsonFormsCellRendererRegistryEntry[];
          config: any;
          enabled: NonNullable<undefined | boolean>;
          path: string;
          renderers: JsonFormsRendererRegistryEntry[];
          schema: NonNullable<undefined | JsonSchema>;
          uischema: UISchemaElement;
          uischemas: JsonFormsUISchemaRegistryEntry[];
          visible: NonNullable<undefined | boolean>;
      }>
    • rootSchema: ComputedRef<NonNullable<JsonSchema>>