Sanity Library Reference Docs
    Preparing search index...

    Interface ArrayDefinition

    interface ArrayDefinition {
        components?: ArrayOfObjectsComponents | ArrayOfPrimitivesComponents;
        deprecated?: DeprecatedProperty;
        description?: string | Element;
        hidden?: ConditionalProperty;
        icon?: ReactNode | ComponentType<{}>;
        initialValue?: InitialValueProperty<any, unknown[]>;
        name: string;
        of: ArrayOfType<
            | "string"
            | "number"
            | "boolean"
            | "object"
            | "text"
            | "crossDatasetReference"
            | "reference"
            | "image"
            | "document"
            | "url"
            | "email"
            | "date"
            | "block"
            | "array"
            | "datetime"
            | "file"
            | "geopoint"
            | "globalDocumentReference"
            | "slug"
            | "sanity.video",
            undefined,
        >[];
        options?: ArrayOptions;
        readOnly?: ConditionalProperty;
        title?: string;
        type: "array";
        validation?: ValidationBuilder<ArrayRule<unknown[]>, unknown[]>;
    }

    Hierarchy (View Summary)

    Index

    Properties

    deprecated?: DeprecatedProperty
    description?: string | Element
    icon?: ReactNode | ComponentType<{}>
    initialValue?: InitialValueProperty<any, unknown[]>
    name: string
    of: ArrayOfType<
        | "string"
        | "number"
        | "boolean"
        | "object"
        | "text"
        | "crossDatasetReference"
        | "reference"
        | "image"
        | "document"
        | "url"
        | "email"
        | "date"
        | "block"
        | "array"
        | "datetime"
        | "file"
        | "geopoint"
        | "globalDocumentReference"
        | "slug"
        | "sanity.video",
        undefined,
    >[]
    options?: ArrayOptions
    title?: string
    type: "array"
    validation?: ValidationBuilder<ArrayRule<unknown[]>, unknown[]>