{"version":3,"sources":["src/sdk/ServiceEventArgs.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,gBAAgB,EAAE,MAAM,WAAW,CAAC;AAE7C;;;GAGG;AAEH,qBAAa,gBAAiB,SAAQ,gBAAgB;IAClD,OAAO,CAAC,cAAc,CAAS;IAC/B,OAAO,CAAC,aAAa,CAAS;IAE9B;;;;OAIG;gBACgB,IAAI,EAAE,MAAM,EAAG,IAAI,EAAE,MAAM,EAAE,SAAS,CAAC,EAAE,MAAM;aAMvD,UAAU,EAAI,MAAM;aAIpB,SAAS,EAAI,MAAM;CAGjC","file":"ServiceEventArgs.d.ts","sourcesContent":["//\n// Copyright (c) Microsoft. All rights reserved.\n// Licensed under the MIT license. See LICENSE.md file in the project root for full license information.\n//\n\nimport { SessionEventArgs } from \"./Exports\";\n\n/**\n * Defines payload for any Service message event\n * Added in version 1.9.0\n */\n\nexport class ServiceEventArgs extends SessionEventArgs {\n    private privJsonResult: string;\n    private privEventName: string;\n\n    /**\n     * Creates and initializes an instance of this class.\n     * @constructor\n     * @param {string} json - json payload of the USP message.\n     */\n    public constructor(json: string,  name: string, sessionId?: string) {\n        super(sessionId);\n        this.privJsonResult = json;\n        this.privEventName = name;\n    }\n\n    public get jsonString(): string {\n        return this.privJsonResult;\n    }\n\n    public get eventName(): string {\n        return this.privEventName;\n    }\n}\n"]}