| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | 'use strict';Object.defineProperty(exports, '__esModule', { value: true });exports.button = void 0;var version_1 = require('../common/version');exports.button = Behavior({  externalClasses: ['hover-class'],  properties: {    id: String,    lang: String,    businessId: Number,    sessionFrom: String,    sendMessageTitle: String,    sendMessagePath: String,    sendMessageImg: String,    showMessageCard: Boolean,    appParameter: String,    ariaLabel: String,    openType: String,    getUserProfileDesc: String,  },  data: {    canIUseGetUserProfile: version_1.canIUseGetUserProfile(),  },  methods: {    onGetUserInfo: function (event) {      this.triggerEvent('getuserinfo', event.detail);    },    onContact: function (event) {      this.triggerEvent('contact', event.detail);    },    onGetPhoneNumber: function (event) {      this.triggerEvent('getphonenumber', event.detail);    },    onError: function (event) {      this.triggerEvent('error', event.detail);    },    onLaunchApp: function (event) {      this.triggerEvent('launchapp', event.detail);    },    onOpenSetting: function (event) {      this.triggerEvent('opensetting', event.detail);    },  },});
 |