deriveEntityCapabilities
const deriveEntityCapabilities: (metadata) => EntityCapabilities;
Defined in: packages/rxdb-model/dist/entity-capabilities.d.ts:30
由实体元数据派生界面能力
Parameters
| Parameter | Type | Description |
|---|---|---|
metadata | Pick<EntityMetadata, "permissions"> | 实体元数据(只读其中的 permissions) |
Returns
三项能力;未声明的操作按 'both' 计,即可用
Example
const { canCreate, canEdit, canDelete } = deriveEntityCapabilities(getEntityMetadata(Invoice));