microsoft-speech-browser-sdk
Version:
Microsoft Speech SDK for browsers
59 lines (57 loc) • 1.81 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var Guid_1 = require("./Guid");
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 = exports.EventType || (exports.EventType = {}));
var PlatformEvent = /** @class */ (function () {
function PlatformEvent(eventName, eventType) {
this.name = eventName;
this.eventId = Guid_1.CreateNoDashGuid();
this.eventTime = new Date().toISOString();
this.eventType = eventType;
this.metadata = {};
}
Object.defineProperty(PlatformEvent.prototype, "Name", {
get: function () {
return this.name;
},
enumerable: true,
configurable: true
});
Object.defineProperty(PlatformEvent.prototype, "EventId", {
get: function () {
return this.eventId;
},
enumerable: true,
configurable: true
});
Object.defineProperty(PlatformEvent.prototype, "EventTime", {
get: function () {
return this.eventTime;
},
enumerable: true,
configurable: true
});
Object.defineProperty(PlatformEvent.prototype, "EventType", {
get: function () {
return this.eventType;
},
enumerable: true,
configurable: true
});
Object.defineProperty(PlatformEvent.prototype, "Metadata", {
get: function () {
return this.metadata;
},
enumerable: true,
configurable: true
});
return PlatformEvent;
}());
exports.PlatformEvent = PlatformEvent;
//# sourceMappingURL=PlatformEvent.js.map