Sanity Library Reference Docs
    Preparing search index...

    Module index

    Functions

    buildLegacyTheme
    createSanityMediaLibraryFileSource
    createSanityMediaLibraryImageSource
    defineArrayMember
    defineAssetAspect
    defineField
    defineLocale
    defineLocaleResourceBundle
    defineSearchFilter
    defineSearchFilterOperators
    defineSearchOperator
    defineType
    documentIdEquals
    EditPortal
    FormBuilder
    FormProvider
    getDocumentVariantType
    Hotkeys
    isCrossDatasetReference
    isDocumentSchemaType
    isGlobalDocumentReference
    isImage
    isKeyedObject
    isPortableTextListBlock
    isPortableTextSpan
    isPortableTextTextBlock
    isSanityDefinedAction
    isSanityDocument
    isSlug
    isTypedObject
    PortableTextInput
    StudioLayout
    Translate
    useCanvasCompanionDoc
    useClient
    useColorSchemeSetValue
    useColorSchemeValue
    useCurrentLocale
    useCurrentUser
    useDataset
    useDateTimeFormat
    useDocumentVersionTypeSortedList
    useFormattedDuration
    useFormValue
    useGetFormValue
    useListFormat
    useNumberFormat
    useOnlyHasVersions
    usePerspective
    useProjectId
    useReferringDocuments
    userHasRole
    useSchema
    useTranslation
    useUnitFormatter
    useUserListWithPermissions
    useWorkspaceSchemaId
    validateDocument

    Interfaces

    ArrayDefinition
    ArrayOfObjectsFormNode
    ArrayOfPrimitivesFormNode
    ArrayOptions
    ArrayRule
    ArraySchemaType
    Asset
    AssetSchemaTypeOptions
    AssetSource
    AssetSourceComponentProps
    AssetSourceSpec
    AssetSourceUploader
    AssetSourceUploadFile
    AuthConfig
    AuthProvider
    BaseItemProps
    BaseSchemaDefinition
    BaseSchemaType
    BaseSchemaTypeOptions
    BlockAnnotationDefinition
    BlockAnnotationProps
    BlockDecoratorDefinition
    BlockDecoratorProps
    BlockDefinition
    BlockListDefinition
    BlockListItemProps
    BlockMarksDefinition
    BlockOptions
    BlockProps
    BlockRule
    BlockStyleDefinition
    BlockStyleProps
    BooleanDefinition
    BooleanOptions
    BooleanRule
    BooleanSchemaType
    CanvasAppOptions
    CollapseOptions
    ConditionalPropertyCallbackContext
    ConfigContext
    CrossDatasetReferenceDefinition
    CrossDatasetReferenceSchemaType
    CrossDatasetReferenceValue
    CrossDatasetType
    CurrentUser
    CustomValidator
    DateDefinition
    DateOptions
    DateRule
    DatetimeDefinition
    DatetimeOptions
    DatetimeRule
    DefineSchemaOptions
    DeprecatedProperty
    DeprecationConfiguration
    DocumentDefinition
    DocumentOptions
    DocumentRule
    EmailDefinition
    EmailOptions
    EmailRule
    EmptyProps
    EnumListProps
    FieldDefinitionBase
    FieldError
    FieldGroup
    FieldMember
    FieldReference
    FieldSetMember
    File
    FileAsset
    FileDefinition
    FileOptions
    FileRule
    FileSchemaType
    FileValue
    FormattedDuration
    FormBuilderProps
    FormNodeValidation
    FormProviderProps
    GeopointDefinition
    GeopointOptions
    GeopointRule
    GeopointValue
    GetHookCollectionStateProps
    GlobalDocumentReferenceDefinition
    GlobalDocumentReferenceSchemaType
    GlobalDocumentReferenceType
    GlobalDocumentReferenceValue
    HookCollectionActionHook
    HotspotOptions
    HotspotPreview
    I18nTitledListValue
    Image
    ImageAsset
    ImageCrop
    ImageDefinition
    ImageDimensions
    ImageHotspot
    ImageMetadata
    ImageOptions
    ImagePalette
    ImageRule
    ImageSchemaType
    ImageSwatch
    ImageValue
    InitialValueResolverContext
    InitialValueTemplateItem
    IntrinsicDefinitions
    KeyedObject
    LegacyThemeProps
    Locale
    LocaleConfigContext
    LocaleDefinition
    LocalePluginOptions
    LocaleResourceBundle
    LocaleResourceRecord
    LocaleSource
    LocaleWeekInfo
    LocalizedValidationMessages
    MediaLibraryAssetAspectDocument
    MediaLibraryConfig
    MediaValidationValue
    MediaValidator
    MultiFieldSet
    NumberDefinition
    NumberOptions
    NumberRule
    NumberSchemaType
    ObjectArrayFormNode
    ObjectDefinition
    ObjectField
    ObjectFormNode
    ObjectItemProps
    ObjectOptions
    ObjectRule
    ObjectSchemaType
    OperatorButtonValueComponentProps
    OperatorInputComponentProps
    PerspectiveContextValue
    PluginOptions
    PortableTextInputProps
    PortableTextListBlock
    PortableTextObject
    PortableTextPluginsProps
    PortableTextSpan
    PortableTextTextBlock
    PrepareViewOptions
    PreviewConfig
    PreviewValue
    PrimitiveItemProps
    Reference
    ReferenceBaseOptions
    ReferenceDefinition
    ReferenceFilterQueryOptions
    ReferenceFilterResolverContext
    ReferenceFilterResolverOptions
    ReferenceRule
    ReferenceSchemaType
    Role
    Rule
    RuleDef
    SanityCreateOptions
    SanityDocument
    SanityDocumentLike
    SanityFormConfig
    ScheduledPublishingPluginOptions
    Schema
    SchemaValidationError
    SearchConfiguration
    SearchOperatorBase
    SearchOperatorBuilder
    SingleFieldSet
    Slug
    SlugDefinition
    SlugOptions
    SlugRule
    SlugSchemaType
    SlugSourceContext
    SlugValidationContext
    SlugValue
    SortOrderingItem
    Source
    SourceClientOptions
    StringDefinition
    StringOptions
    StringRule
    StringSchemaType
    StudioTheme
    Template
    TemplateFieldDefinition
    TemplateItem
    TemplateReferenceTarget
    TextDefinition
    TextOptions
    TextRule
    TextSchemaType
    TitledListValue
    Tool
    TranslationProps
    TypeAliasDefinition
    TypedObject
    TypeReference
    TypeTarget
    UriValidationOptions
    UrlDefinition
    UrlOptions
    UrlRule
    UseFormattedDurationOptions
    UseListFormatOptions
    User
    UserListWithPermissionsOptions
    UseTranslationOptions
    ValidateDocumentOptions
    ValidationContext
    ValidationError
    ValidationMarker
    ValuelessSearchOperatorBuilder
    WeakCrossDatasetReferenceValue
    WeakGlobalDocumentReferenceValue
    WidenInitialValue
    WidenValidation
    Workspace

    Variables

    AvatarSkeleton
    CommentsProvider
    MEDIA_LIBRARY_ASSET_ASPECT_TYPE_NAME
    ScheduleAction
    ScheduledBadge
    searchStrategies

    Namespaces

    ScheduleAction

    Type Aliases

    AppsOptions
    ArrayActionName
    ArrayOfEntry
    ArrayOfType
    AssetFromSource
    AssetMetadataType
    AssetSourceUploaderClass
    AssetSourceUploadEvent
    AssetSourceUploadEventAbort
    AssetSourceUploadEventAllComplete
    AssetSourceUploadEventError
    AssetSourceUploadEventProgress
    AssetSourceUploadEventStatus
    AssetSourceUploadSubscriber
    AutocompleteString
    BooleanFormNode
    ComposableOption
    ConditionalProperty
    ConditionalPropertyCallback
    CrossDatasetReferenceFilterResolver
    CrossDatasetReferenceFilterSearchOptions
    CustomValidatorResult
    DefaultPluginsWorkspaceOptions
    DefineArrayMemberBase
    DefineSchemaBase
    DefineSchemaType
    DeprecatedSchemaType
    DocumentField
    DocumentRevision
    DocumentVariantType
    DuplicateKeysError
    FieldDefinition
    FieldGroupDefinition
    FieldRules
    Fieldset
    FieldsetDefinition
    FormattableMeasurementUnit
    GeneralPreviewLayoutKey
    GlobalDocumentReferenceFilterResolver
    GlobalDocumentReferenceFilterSearchOptions
    HotkeysProps
    I18nSearchOperatorDescriptionKey
    I18nSearchOperatorNameKey
    I18nTextRecord
    ImageMetadataType
    ImplicitLocaleResourceBundle
    IncompatibleTypeError
    IndexTuple
    InitialValueProperty
    InitialValueResolver
    InlineFieldDefinition
    IntrinsicArrayOfBase
    IntrinsicArrayOfDefinition
    IntrinsicBase
    IntrinsicTypeName
    ItemProps
    KeyedSegment
    LocaleNestedResource
    LocaleResourceKey
    LocalesBundlesOption
    LocalesOption
    LoginMethod
    MapDocument
    MaybeAllowUnknownProps
    MaybePreview
    MediaAssetTypes
    MediaLibraryAssetAspectDefinition
    MediaLibraryAssetAspectSupportedFieldDefinitions
    MediaLibraryAssetAspectTypeName
    MediaLibraryAssetType
    MissingKeysError
    MixedArrayError
    NarrowPreview
    NumberFormNode
    ObjectFieldType
    ObjectItem
    ObjectMember
    Path
    PathSegment
    PerspectiveStack
    PortableTextBlock
    PortableTextChild
    PortableTextPreviewLayoutKey
    PreviewLayoutKey
    ReferenceFilterOptions
    ReferenceFilterResolver
    ReferenceFilterSearchOptions
    ReferenceOptions
    ReferenceTo
    ReferenceValue
    ReleaseId
    RuleBuilder
    RuleSpec
    RuleTypeConstraint
    SchemaType
    SchemaTypeDefinition
    SchemaValidationValue
    SearchFilterDefinition
    SearchOperatorButtonValue
    SearchOperatorInput
    SearchOperatorParams
    SearchOperatorType
    SearchStrategy
    SearchValueFormatterContext
    SelectedPerspective
    SlugifierFn
    SlugIsUniqueValidator
    SlugParent
    SlugSourceFn
    SortOrdering
    StaticLocaleResourceBundle
    StrictDefinition
    StringFormNode
    StudioThemeColorSchemeKey
    SwatchName
    TemplateArrayFieldDefinition
    TemplateParameter
    TemplateResolver
    TranslateComponentMap
    TypeAnnotationMismatchError
    UndeclaredMembersError
    UnitFormatter
    UseDateTimeFormatOptions
    UseNumberFormatOptions
    UseTranslationResponse
    UseUnitFormatterOptions
    ValidationBuilder
    ValuelessSearchOperatorParams