Skip to content

Documentation / @geoverse/vue / UseFeatureHistory

Interface: UseFeatureHistory ​

Defined in: composables/history.ts:27

历史面板 headless composables(RFC-0006 V1/V2)——只读查询走 session.history / session.snapshots,回滚走 session.restoreToVersion。异步契约故暴露 loading/error/reload; featureId 变化或本地编辑(engine.on)后自动重载。

Properties ​

error ​

ts
error: ShallowRef<Error | null>;

Defined in: composables/history.ts:30


loading ​

ts
loading: Ref<boolean>;

Defined in: composables/history.ts:29


versions ​

ts
versions: ShallowRef<FeatureVersion[]>;

Defined in: composables/history.ts:28

Methods ​

reload() ​

ts
reload(): void;

Defined in: composables/history.ts:31

Returns ​

void


restore() ​

ts
restore(version): Promise<EditResult>;

Defined in: composables/history.ts:32

Parameters ​

version ​

number

Returns ​

Promise<EditResult>