feature-libs/organization/administration/core/model/permission.model.ts
Properties |
|
| active |
active:
|
Type : boolean
|
| Optional |
| code |
code:
|
Type : string
|
| Optional |
| currency |
currency:
|
Type : Currency
|
| Optional |
| orderApprovalPermissionType |
orderApprovalPermissionType:
|
Type : OrderApprovalPermissionType
|
| Optional |
| orgUnit |
orgUnit:
|
Type : B2BUnit
|
| Optional |
| periodRange |
periodRange:
|
Type : Period
|
| Optional |
| selected |
selected:
|
Type : boolean
|
| Optional |
| threshold |
threshold:
|
Type : number
|
| Optional |
import {
B2BUnit,
Currency,
OrderApprovalPermissionType,
} from '@spartacus/core';
export enum Period {
DAY = 'DAY',
WEEK = 'WEEK',
MONTH = 'MONTH',
QUARTER = 'QUARTER',
YEAR = 'YEAR',
}
export interface Permission {
active?: boolean;
code?: string;
currency?: Currency;
orderApprovalPermissionType?: OrderApprovalPermissionType;
orgUnit?: B2BUnit;
periodRange?: Period;
selected?: boolean;
threshold?: number;
}