Skip to content

Documentation / @geoverse/react / UseFeatureAttributes

Interface: UseFeatureAttributes

Defined in: react/src/hooks/attributes.ts:50

Properties

committed

ts
committed: Record<string, unknown>;

Defined in: react/src/hooks/attributes.ts:54

引擎中已提交的属性(草稿的基线)。


dirty

ts
dirty: boolean;

Defined in: react/src/hooks/attributes.ts:56

草稿是否与基线不同。


values

ts
values: Record<string, unknown>;

Defined in: react/src/hooks/attributes.ts:52

可编辑的草稿副本(受控输入绑定它)。

Methods

reset()

ts
reset(): void;

Defined in: react/src/hooks/attributes.ts:61

丢弃草稿、回到基线。

Returns

void


save()

ts
save(): EditResult | undefined;

Defined in: react/src/hooks/attributes.ts:59

把草稿与基线的差异 commit 为可撤销的 SetProperties;无变更返回 undefined。

Returns

EditResult | undefined


setField()

ts
setField(name, value): void;

Defined in: react/src/hooks/attributes.ts:57

Parameters

name

string

value

unknown

Returns

void