UNPKG

@euirim/microsoft-cognitiveservices-speech-sdk

Version:
1 lines 1.78 kB
{"version":3,"sources":["src/common/PlatformEvent.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,iBAAiB,EAAE,MAAM,eAAe,CAAC;AAElD,oBAAY,SAAS;IACjB,KAAK,IAAA;IACL,IAAI,IAAA;IACJ,OAAO,IAAA;IACP,KAAK,IAAA;CACR;AAED,qBAAa,aAAa;IACtB,OAAO,CAAC,QAAQ,CAAS;IACzB,OAAO,CAAC,WAAW,CAAS;IAC5B,OAAO,CAAC,aAAa,CAAS;IAC9B,OAAO,CAAC,aAAa,CAAY;IACjC,OAAO,CAAC,YAAY,CAA4B;gBAEpC,SAAS,EAAE,MAAM,EAAE,SAAS,EAAE,SAAS;aAQxC,IAAI,EAAI,MAAM;aAId,OAAO,EAAI,MAAM;aAIjB,SAAS,EAAI,MAAM;aAInB,SAAS,EAAI,SAAS;aAItB,QAAQ,EAAI,iBAAiB,CAAC,MAAM,CAAC;CAGnD","file":"PlatformEvent.d.ts","sourcesContent":["// Copyright (c) Microsoft Corporation. All rights reserved.\n// Licensed under the MIT license.\n\nimport { createNoDashGuid } from \"./Guid\";\nimport { IStringDictionary } from \"./IDictionary\";\n\nexport enum EventType {\n Debug,\n Info,\n Warning,\n Error,\n}\n\nexport class PlatformEvent {\n private privName: string;\n private privEventId: string;\n private privEventTime: string;\n private privEventType: EventType;\n private privMetadata: IStringDictionary<string>;\n\n constructor(eventName: string, eventType: EventType) {\n this.privName = eventName;\n this.privEventId = createNoDashGuid();\n this.privEventTime = new Date().toISOString();\n this.privEventType = eventType;\n this.privMetadata = { };\n }\n\n public get name(): string {\n return this.privName;\n }\n\n public get eventId(): string {\n return this.privEventId;\n }\n\n public get eventTime(): string {\n return this.privEventTime;\n }\n\n public get eventType(): EventType {\n return this.privEventType;\n }\n\n public get metadata(): IStringDictionary<string> {\n return this.privMetadata;\n }\n}\n"]}