IoHistory
当你需要复用类型结构时使用此类型别名。
IoHistory| Name | Type |
|---|---|
| undo | () => void |
| undoGroup | () => void |
| redo | () => void |
| redoGroup | () => void |
| checkpoint | () => void |
| clear | () => void |
| destroy | () => void |
| canUndo | boolean |
| canRedo | boolean |
| length | number |
| cursor | number |
import type { IoHistory } from '@iostore/store/patches';
let value!: IoHistory;console.log(value);- 避免在用户文档中展开过于复杂的类型细节。
- 调整类型别名时注意下游兼容性。
相关 API
Section titled “相关 API”packages/io/src/lib/utils/types/types.ts