export default { props: { openType: String }, emits: ['getphonenumber','getuserinfo','error','opensetting','launchapp','contact','chooseavatar','addgroupapp','chooseaddress','subscribe','login','im'], methods: { onGetPhoneNumber(event) { this.$emit('getphonenumber', event.detail) }, onGetUserInfo(event) { this.$emit('getuserinfo', event.detail) }, onError(event) { this.$emit('error', event.detail) }, onOpenSetting(event) { this.$emit('opensetting', event.detail) }, onLaunchApp(event) { this.$emit('launchapp', event.detail) }, onContact(event) { this.$emit('contact', event.detail) }, onChooseavatar(event) { this.$emit('chooseavatar', event.detail) }, onAgreeprivacyauthorization(event) { this.$emit('agreeprivacyauthorization', event.detail) }, onAddgroupapp(event) { this.$emit('addgroupapp', event.detail) }, onChooseaddress(event) { this.$emit('chooseaddress', event.detail) }, onSubscribe(event) { this.$emit('subscribe', event.detail) }, onLogin(event) { this.$emit('login', event.detail) }, onIm(event) { this.$emit('im', event.detail) } } }