mirror of
https://github.com/bitwarden/browser
synced 2025-12-18 09:13:33 +00:00
* refactor: update clientType enum * refactor: update deviceType filename * refactor: update encryptedExportType filename * refactor: update encryptionType filename * refactor: update eventType filename * refactor: update fieldType filename * refactor: update fileUploadType filename * refactor: update hashPurpose filename * refactor: update htmlStorageLocation filename * refactor: update kdfType filename * refactor: update keySuffixOptions filename * refactor: update linkedIdType filename * refactor: update logLevelType filename * refactor: update nativeMessagingVersion filename * refactor: update notificationType filename * refactor: update productType filename * refactor: update secureNoteType filename * refactor: update stateVersion filename * refactor: update storageLocation filename * refactor: update themeType filename * refactor: update uriMatchType filename * fix: update kdfType classes missed in initial pass, refs AC-1266 * fix: missing import update for device-type * refactor: add barrel file for enums and update pathed import statements, refs AC-1266 * fix: incorrect import statements for web, refs AC-1266 * fix: missed import statement updates (browser), refs AC-1266 * fix: missed import statement changes (cli), refs AC-1266 * fix: missed import statement changes (desktop), refs AC-1266 * fix: prettier, refs AC-1266 * refactor: (libs) update relative paths to use barrel file, refs AC-1266 * fix: missed find/replace import statements for SecureNoteType, refs AC-1266 * refactor: apply .enum suffix to enums folder and modify leftover relative paths, refs AC-1266 * fix: find/replace errors for native-messaging-version, refs AC-1266
34 lines
891 B
TypeScript
34 lines
891 B
TypeScript
import { EventSystemUser, EventType } from "../../enums";
|
|
|
|
export class EventView {
|
|
message: string;
|
|
humanReadableMessage: string;
|
|
appIcon: string;
|
|
appName: string;
|
|
userId: string;
|
|
userName: string;
|
|
userEmail: string;
|
|
date: string;
|
|
ip: string;
|
|
type: EventType;
|
|
installationId: string;
|
|
systemUser: EventSystemUser;
|
|
serviceAccountId: string;
|
|
|
|
constructor(data: Required<EventView>) {
|
|
this.message = data.message;
|
|
this.humanReadableMessage = data.humanReadableMessage;
|
|
this.appIcon = data.appIcon;
|
|
this.appName = data.appName;
|
|
this.userId = data.userId;
|
|
this.userName = data.userName;
|
|
this.userEmail = data.userEmail;
|
|
this.date = data.date;
|
|
this.ip = data.ip;
|
|
this.type = data.type;
|
|
this.installationId = data.installationId;
|
|
this.systemUser = data.systemUser;
|
|
this.serviceAccountId = data.serviceAccountId;
|
|
}
|
|
}
|