microsoft-cognitiveservices-speech-sdk
Version:
Microsoft Cognitive Services Speech SDK for JavaScript
42 lines (40 loc) • 1.28 kB
JavaScript
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT license.
Object.defineProperty(exports, "__esModule", { value: true });
exports.PlatformEvent = exports.EventType = void 0;
const Guid_js_1 = require("./Guid.js");
var EventType;
(function (EventType) {
EventType[EventType["Debug"] = 0] = "Debug";
EventType[EventType["Info"] = 1] = "Info";
EventType[EventType["Warning"] = 2] = "Warning";
EventType[EventType["Error"] = 3] = "Error";
EventType[EventType["None"] = 4] = "None";
})(EventType = exports.EventType || (exports.EventType = {}));
class PlatformEvent {
constructor(eventName, eventType) {
this.privName = eventName;
this.privEventId = Guid_js_1.createNoDashGuid();
this.privEventTime = new Date().toISOString();
this.privEventType = eventType;
this.privMetadata = {};
}
get name() {
return this.privName;
}
get eventId() {
return this.privEventId;
}
get eventTime() {
return this.privEventTime;
}
get eventType() {
return this.privEventType;
}
get metadata() {
return this.privMetadata;
}
}
exports.PlatformEvent = PlatformEvent;
//# sourceMappingURL=PlatformEvent.js.map
;