UNPKG

t-comm

Version:

专业、稳定、纯粹的工具库

41 lines (38 loc) 1.82 kB
import { _ as __assign } from '../tslib.es6-096fffdd.js'; var _a; var DEFAULT_API_LIST = ['onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ', 'onMenuShareQZone', 'updateAppMessageShareData', 'updateTimelineShareData']; var DEFAULT_OPEN_TAG_LIST = ['wx-open-launch-weapp']; var DEFAULT_SHARE_ICON = 'http://ossweb-img.qq.com/images/pmd/igameapp/logo/log_igame_3.0.png'; var QQ_JS_SDK = 'https://open.mobile.qq.com/sdk/qqapi.js?_bid=152'; var SHARE_DOM_MAP = { SHARE_TIP_DOM_ID: 'div_share_tip', SHARE_TIP_STYLE_ID: 'div_share_tip_style', SHARE_UI_DOM_ID: 'div_share_ui', SHARE_UI_STYLE_ID: 'div_share_ui_style' }; var ShareConfig = /** @class */function () { function ShareConfig() {} ShareConfig.setShareObject = function (shareObject) { this.shareObject = __assign(__assign({}, this.shareObject), shareObject); }; ShareConfig.setShareUI = function (shareUiObj) { this.shareUiObj = __assign(__assign({}, this.shareUiObj), shareUiObj); }; return ShareConfig; }(); var SHARE_TYPE_MAP = { WX_FRIENDS: 1, WX_TIMELINE: 2, QQ_FRIENDS: 3, QQ_ZONE: 4 }; var DEFAULT_SHOW_TYPE_IN_GAME = [SHARE_TYPE_MAP.WX_FRIENDS, SHARE_TYPE_MAP.WX_TIMELINE, SHARE_TYPE_MAP.QQ_FRIENDS, SHARE_TYPE_MAP.QQ_ZONE]; var SHARE_TYPE_NAME_MAP = (_a = {}, _a[SHARE_TYPE_MAP.WX_FRIENDS] = '微信好友', _a[SHARE_TYPE_MAP.WX_TIMELINE] = '微信朋友圈', _a[SHARE_TYPE_MAP.QQ_FRIENDS] = 'QQ好友', _a[SHARE_TYPE_MAP.QQ_ZONE] = 'QQ空间', _a); var SHARE_TYPE_LIST = Object.keys(SHARE_TYPE_MAP).map(function (key) { var value = SHARE_TYPE_MAP[key]; return { value: value, label: SHARE_TYPE_NAME_MAP[value] }; }); export { DEFAULT_API_LIST, DEFAULT_OPEN_TAG_LIST, DEFAULT_SHARE_ICON, DEFAULT_SHOW_TYPE_IN_GAME, QQ_JS_SDK, SHARE_DOM_MAP, SHARE_TYPE_LIST, SHARE_TYPE_MAP, ShareConfig };