Variable CategorizationStepperRendererConst

CategorizationStepperRenderer: 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<Layout>;
    };
}, {
    activeCategory: Ref<number>;
    appliedOptions: ComputedRef<any>;
    categories: ComputedRef<{
        cells: JsonFormsCellRendererRegistryEntry[];
        config: any;
        data: any;
        direction: NonNullable<"row" | "column">;
        enabled: boolean;
        label: string;
        path: string;
        renderers: JsonFormsRendererRegistryEntry[];
        schema: NonNullable<JsonSchema>;
        uischema: NonNullable<Layout & UISchemaElement>;
        visible: boolean;
    }>[];
    layout: ComputedRef<{
        cells: JsonFormsCellRendererRegistryEntry[];
        config: any;
        data: any;
        direction: NonNullable<"row" | "column">;
        enabled: boolean;
        label: string;
        path: string;
        renderers: JsonFormsRendererRegistryEntry[];
        schema: NonNullable<JsonSchema>;
        uischema: NonNullable<Layout & UISchemaElement>;
        visible: boolean;
    }>;
    styles: Styles;
    vuetifyProps: ((path) => any);
}, unknown, {
    visibleCategories(): ComputedRef<{
        cells: JsonFormsCellRendererRegistryEntry[];
        config: any;
        data: any;
        direction: NonNullable<"row" | "column">;
        enabled: boolean;
        label: string;
        path: string;
        renderers: JsonFormsRendererRegistryEntry[];
        schema: NonNullable<JsonSchema>;
        uischema: NonNullable<Layout & UISchemaElement>;
        visible: boolean;
    }>[];
    visibleCategoryLabels(): string[];
}, {}, 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<Layout>;
    };
}>>, {
    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<Layout>;
    }
    • required: true
    • type: PropType<Layout>

Type declaration

  • activeCategory: Ref<number>
  • appliedOptions: ComputedRef<any>
  • categories: ComputedRef<{
        cells: JsonFormsCellRendererRegistryEntry[];
        config: any;
        data: any;
        direction: NonNullable<"row" | "column">;
        enabled: boolean;
        label: string;
        path: string;
        renderers: JsonFormsRendererRegistryEntry[];
        schema: NonNullable<JsonSchema>;
        uischema: NonNullable<Layout & UISchemaElement>;
        visible: boolean;
    }>[]
  • layout: ComputedRef<{
        cells: JsonFormsCellRendererRegistryEntry[];
        config: any;
        data: any;
        direction: NonNullable<"row" | "column">;
        enabled: boolean;
        label: string;
        path: string;
        renderers: JsonFormsRendererRegistryEntry[];
        schema: NonNullable<JsonSchema>;
        uischema: NonNullable<Layout & UISchemaElement>;
        visible: boolean;
    }>
  • styles: Styles
  • vuetifyProps: ((path) => any)
      • (path): any
      • Parameters

        • path: string

        Returns any

Type declaration

  • visibleCategories:function
    • Returns ComputedRef<{
          cells: JsonFormsCellRendererRegistryEntry[];
          config: any;
          data: any;
          direction: NonNullable<"row" | "column">;
          enabled: boolean;
          label: string;
          path: string;
          renderers: JsonFormsRendererRegistryEntry[];
          schema: NonNullable<JsonSchema>;
          uischema: NonNullable<Layout & UISchemaElement>;
          visible: boolean;
      }>[]

  • visibleCategoryLabels:function
    • Returns string[]

Type declaration

    Type declaration

      Type declaration

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

      Type declaration