UNPKG

@netgrif/components-core

Version:

Netgrif Application engine frontend core Angular library

31 lines (30 loc) 632 B
export interface Permissions { [k: string]: Permission; } export interface UserPermissions { [k: string]: Permission; } export interface UserRefs { [k: string]: Permission; } export interface Permission { create?: boolean; delete?: boolean; view?: boolean; assign?: boolean; assigned?: boolean; cancel?: boolean; finish?: boolean; delegate?: boolean; set?: boolean; } export declare enum PermissionType { CREATE = "create", DELETE = "delete", VIEW = "view", ASSIGN = "assign", CANCEL = "cancel", FINISH = "finish", DELEGATE = "delegate", SET = "set" }