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.