Skip to content

Documentation / @geoverse/editor-core / assertApplicable

Function: assertApplicable()

ts
function assertApplicable(
   features, 
   appliesTo, 
   label): void;

Defined in: packages/editor-core/src/typeGuards.ts:15

类型适用性硬拦截(用户重点):操作数几何不在 appliesTo 内即抛 TYPE_MISMATCH。 dispatch 会捕获 EditError 转成 EditResult.issues,故状态不变、UI 可标红。

Parameters

features

EditableFeature[]

appliesTo

readonly GeometryKind[]

label

string

Returns

void