1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- var __assign = (this && this.__assign) || function () {
- __assign = Object.assign || function(t) {
- for (var s, i = 1, n = arguments.length; i < n; i++) {
- s = arguments[i];
- for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
- t[p] = s[p];
- }
- return t;
- };
- return __assign.apply(this, arguments);
- };
- /* eslint-disable @typescript-eslint/ban-ts-comment */
- import { ButtonDefaultProps } from './props';
- Component({
- properties: {
- className: String,
- style: String,
- disabled: Boolean,
- activeClassName: String,
- subText: String,
- inline: Boolean,
- size: {
- type: String,
- value: 'medium',
- },
- icon: String,
- loading: Boolean,
- danger: Boolean,
- formType: {
- type: String,
- value: 'button',
- },
- publicId: String,
- openType: String,
- scope: String,
- type: {
- type: String,
- value: 'default',
- },
- },
- options: {
- styleIsolation: 'shared',
- },
- props: ButtonDefaultProps,
- methods: __assign({
- onGetUserInfo: function (event) {
- this.triggerEvent('getuserinfo', event.detail);
- },
- onContact: function (event) {
- this.triggerEvent('contact', event.detail);
- },
- onGetPhoneNumber: function (event) {
- this.triggerEvent('getphonenumber', event.detail);
- },
- onGetRealTimePhoneNumber: function (event) {
- this.triggerEvent('getrealtimephonenumber', 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);
- },
- onAgreePrivacyAuthorization: function (event) {
- this.triggerEvent('agreeprivacyauthorization', event.detail);
- },
- onChooseAvatar: function (event) {
- this.triggerEvent('chooseavatar', event.detail);
- },
- }),
- });
|