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