@karmaniverous/hook-form-semantic
    Preparing search index...

    Interface HookFormJsonEditorProps<T>

    interface HookFormJsonEditorProps<T extends FieldValues> {
        hookControl?: Control<T, any, T>;
        hookDefaultValue?: PathValueImpl<T, Path<T>>;
        hookDisabled?: boolean;
        hookName: Path<T>;
        hookRules?: Omit<
            RegisterOptions<T, Path<T>>,
            "disabled" | "valueAsNumber" | "valueAsDate" | "setValueAs",
        >;
        hookShouldUnregister?: boolean;
        jsonAskToFormat?: boolean;
        jsonEscapeControlCharacters?: boolean;
        jsonEscapeUnicodeCharacters?: boolean;
        jsonFlattenColumns?: boolean;
        jsonIndentation?: string | number;
        jsonMainMenuBar?: boolean;
        jsonMode?: Mode;
        jsonNavigationBar?: boolean;
        jsonOnBlur?: OnBlur;
        jsonOnChange?: OnChange;
        jsonOnChangeMode?: OnChangeMode;
        jsonOnChangeQueryLanguage?: OnChangeQueryLanguage;
        jsonOnClassName?: OnClassName;
        jsonOnError?: OnError;
        jsonOnFocus?: OnFocus;
        jsonOnRenderContextMenu?: OnRenderContextMenu;
        jsonOnRenderMenu?: OnRenderMenu;
        jsonOnRenderValue?: OnRenderValue;
        jsonOnSelect?: OnSelect;
        jsonParser?: JSONParser;
        jsonPathParser?: JSONPathParser;
        jsonQueryLanguageId?: string;
        jsonQueryLanguages?: QueryLanguage[];
        jsonReadOnly?: boolean;
        jsonSelection?: JSONEditorSelection;
        jsonStatusBar?: boolean;
        jsonTabSize?: number;
        jsonTruncateTextSize?: number;
        jsonValidationParser?: JSONParser;
        jsonValidator?: Validator;
        [key: string]: any;
        [key: number]: any;
    }

    Type Parameters

    • T extends FieldValues

    Hierarchy

    • Omit<
          FormFieldProps,
          "children"
          | "disabled"
          | "error"
          | "name"
          | "onBlur"
          | "ref"
          | "value",
      >
    • PrefixedPartial<Omit<ControllerProps<T>, "render">, "hook">
    • PrefixedPartial<Partial<Omit<JSONEditorPropsOptional, "content">>, "json">
      • HookFormJsonEditorProps

    Indexable

    • [key: string]: any
    • [key: number]: any
    Index

    Properties

    hookControl?: Control<T, any, T>
    hookDefaultValue?: PathValueImpl<T, Path<T>>
    hookDisabled?: boolean
    hookName: Path<T>
    hookRules?: Omit<
        RegisterOptions<T, Path<T>>,
        "disabled" | "valueAsNumber" | "valueAsDate" | "setValueAs",
    >
    hookShouldUnregister?: boolean
    jsonAskToFormat?: boolean
    jsonEscapeControlCharacters?: boolean
    jsonEscapeUnicodeCharacters?: boolean
    jsonFlattenColumns?: boolean
    jsonIndentation?: string | number
    jsonMainMenuBar?: boolean
    jsonMode?: Mode
    jsonNavigationBar?: boolean
    jsonOnBlur?: OnBlur
    jsonOnChange?: OnChange
    jsonOnChangeMode?: OnChangeMode
    jsonOnChangeQueryLanguage?: OnChangeQueryLanguage
    jsonOnClassName?: OnClassName
    jsonOnError?: OnError
    jsonOnFocus?: OnFocus
    jsonOnRenderContextMenu?: OnRenderContextMenu
    jsonOnRenderMenu?: OnRenderMenu
    jsonOnRenderValue?: OnRenderValue
    jsonOnSelect?: OnSelect
    jsonParser?: JSONParser
    jsonPathParser?: JSONPathParser
    jsonQueryLanguageId?: string
    jsonQueryLanguages?: QueryLanguage[]
    jsonReadOnly?: boolean
    jsonSelection?: JSONEditorSelection
    jsonStatusBar?: boolean
    jsonTabSize?: number
    jsonTruncateTextSize?: number
    jsonValidationParser?: JSONParser
    jsonValidator?: Validator