API 参考

IBaseSnapshot

本 API 页面目前提供英文正文。代码签名与标识符不随界面语言变化。

A Base snapshot containing its tables, table order, schema version, and metadata. Use the Bases Facade to read or update live records and fields.

Import

TypeScript
import type { IBaseSnapshot } from '@univerjs/core'

Definition

TypeScript
interface IBaseSnapshot {  id: BaseId  name: string  rev?: number  appVersion?: string  locale?: LocaleType  schemaVersion: number  tables: Record<TableId, ITableSnapshot>  tableOrder: TableId[]  createdAt: number  updatedAt: number  createdBy?: string  resources?: IResources}

Fields

id

Required · string

name

Required · string

rev

Optional · number | undefined

appVersion

Optional · string | undefined

locale

Optional · LocaleType | undefined

schemaVersion

Required · number

tables

Required · Record<string, ITableSnapshot>

tableOrder

Required · string[]

createdAt

Required · number

updatedAt

Required · number

createdBy

Optional · string | undefined

resources

Optional · IResources | undefined

Package: @univerjs/core · Type definitions

你觉得这篇文档如何?

© 2026 DreamNum Co., Ltd.