Sanity Library Reference Docs
    Preparing search index...

    Interface FormProviderPropsAlpha

    This API might change.

    interface FormProviderProps {
        autoFocus?: boolean;
        changesOpen?: boolean;
        children?: ReactNode;
        collapsedFieldSets: StateTree<boolean>;
        collapsedPaths: StateTree<boolean>;
        focused: boolean;
        focusPath: Path;
        groups: FormFieldGroup[];
        id: string;
        onChange: (changeEvent: PatchEvent) => void;
        onFieldGroupSelect: (path: Path, groupName: string) => void;
        onPathBlur: (path: Path) => void;
        onPathFocus: (path: Path) => void;
        onPathOpen: (path: Path) => void;
        onSetFieldSetCollapsed: (path: Path, collapsed: boolean) => void;
        onSetPathCollapsed: (path: Path, collapsed: boolean) => void;
        presence: FormNodePresence[];
        readOnly?: boolean;
        schemaType: ObjectSchemaType;
        validation: ValidationMarker[];
    }
    Index

    Properties

    autoFocus?: boolean
    changesOpen?: boolean
    children?: ReactNode
    collapsedFieldSets: StateTree<boolean>
    collapsedPaths: StateTree<boolean>
    focused: boolean
    focusPath: Path
    groups: FormFieldGroup[]
    id: string
    onChange: (changeEvent: PatchEvent) => void
    onFieldGroupSelect: (path: Path, groupName: string) => void
    onPathBlur: (path: Path) => void
    onPathFocus: (path: Path) => void
    onPathOpen: (path: Path) => void
    onSetFieldSetCollapsed: (path: Path, collapsed: boolean) => void
    onSetPathCollapsed: (path: Path, collapsed: boolean) => void
    presence: FormNodePresence[]
    readOnly?: boolean
    schemaType: ObjectSchemaType
    validation: ValidationMarker[]