src/app/admin/invites/invite.model.ts
Properties |
company |
company:
|
Type : Company
|
Defined in src/app/admin/invites/invite.model.ts:10
|
companyId |
companyId:
|
Type : number
|
Defined in src/app/admin/invites/invite.model.ts:9
|
email:
|
Type : string
|
Defined in src/app/admin/invites/invite.model.ts:7
|
expiredDate |
expiredDate:
|
Type : number
|
Defined in src/app/admin/invites/invite.model.ts:11
|
id |
id:
|
Type : number
|
Defined in src/app/admin/invites/invite.model.ts:6
|
invitedBy |
invitedBy:
|
Type : number
|
Defined in src/app/admin/invites/invite.model.ts:13
|
role |
role:
|
Type : Role
|
Defined in src/app/admin/invites/invite.model.ts:8
|
status |
status:
|
Type : InviteStatus
|
Defined in src/app/admin/invites/invite.model.ts:12
|
import {Role} from "../../core/models/auth/role.model";
import {Company} from "../../core/models/auth/company.model";
import {InviteStatus} from "./invite-status.type";
export interface Invite {
id?: number,
email: string;
role: Role;
companyId?: number;
company?: Company;
expiredDate: number;
status: InviteStatus;
invitedBy?: number;
}