活頁簿資料結構
IWorkbookData
IWorkbookData 表示 Univer Sheets 中活頁簿的快照。
屬性
| 屬性 | 類型 | 說明 |
|---|---|---|
| id | string | Univer Sheets 的唯一識別碼。 |
| name | string | Univer Sheets 的名稱。 |
| appVersion | string | Univer 模型定義的版本。 |
| locale | LocaleType | 文件的語言環境。 |
| styles | Record<string, Nullable<IStyleData>> | 活頁簿的樣式引用。 |
| sheetOrder | string[] | 代表工作表順序的工作表 ID 陣列。 |
| sheets | { [sheetId: string]: Partial<IWorksheetData> } | 包含各工作表資料的紀錄。 |
| resources? | IResources | 儲存外掛的資料。 |
範例
TypeScript
const workbookData: IWorkbookData = { id: 'unique-workbook-id', name: '我的活頁簿', appVersion: '0.10.2', locale: LocaleType.ZH_TW, styles: {/* 樣式定義 */}, sheetOrder: ['sheet1', 'sheet2'], sheets: { sheet1: {/* 工作表資料 */}, sheet2: {/* 工作表資料 */}, },}用法
IWorkbookData 是 Univer Sheets 用於儲存資料的物件。主要用於
resources 屬性用於儲存外掛的資料。前往 外掛自訂模型 瞭解更多。
你覺得這篇文檔如何?