跳到主要内容

deriveEntityCapabilities()

function deriveEntityCapabilities(metadata): EntityCapabilities;

Defined in: packages/rxdb-model/src/entity-capabilities.ts:33

由实体元数据派生界面能力

Parameters​

ParameterTypeDescription
metadataPick<EntityMetadata, "permissions">实体元数据(只读其中的 permissions)

Returns​

EntityCapabilities

三项能力;未声明的操作按 'both' 计,即可用

Example​

const { canCreate, canEdit, canDelete } = deriveEntityCapabilities(getEntityMetadata(Invoice));