UNPKG

message-views-template

Version:

+ 一个会话视图、朋友圈、微信收藏的 视图模板,只需要 写好自己数据结构的适配层,然后以props传入 即可。 + 项目刚开始开发,很多事件和需求并不完善; + 项目主要于公司业务,用于展示市面上大多数社交app的会话视图和朋友圈,的通用展示解决方案;

1,570 lines (1,336 loc) 93.7 kB
module.exports = /******/ (function(modules) { // webpackBootstrap /******/ // The module cache /******/ var installedModules = {}; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ /******/ // Check if module is in cache /******/ if(installedModules[moduleId]) { /******/ return installedModules[moduleId].exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = installedModules[moduleId] = { /******/ i: moduleId, /******/ l: false, /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ /******/ // Flag the module as loaded /******/ module.l = true; /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /******/ /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = modules; /******/ /******/ // expose the module cache /******/ __webpack_require__.c = installedModules; /******/ /******/ // define getter function for harmony exports /******/ __webpack_require__.d = function(exports, name, getter) { /******/ if(!__webpack_require__.o(exports, name)) { /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); /******/ } /******/ }; /******/ /******/ // define __esModule on exports /******/ __webpack_require__.r = function(exports) { /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); /******/ } /******/ Object.defineProperty(exports, '__esModule', { value: true }); /******/ }; /******/ /******/ // create a fake namespace object /******/ // mode & 1: value is a module id, require it /******/ // mode & 2: merge all properties of value into the ns /******/ // mode & 4: return value when already ns object /******/ // mode & 8|1: behave like require /******/ __webpack_require__.t = function(value, mode) { /******/ if(mode & 1) value = __webpack_require__(value); /******/ if(mode & 8) return value; /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; /******/ var ns = Object.create(null); /******/ __webpack_require__.r(ns); /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); /******/ return ns; /******/ }; /******/ /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = function(module) { /******/ var getter = module && module.__esModule ? /******/ function getDefault() { return module['default']; } : /******/ function getModuleExports() { return module; }; /******/ __webpack_require__.d(getter, 'a', getter); /******/ return getter; /******/ }; /******/ /******/ // Object.prototype.hasOwnProperty.call /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; /******/ /******/ // __webpack_public_path__ /******/ __webpack_require__.p = ""; /******/ /******/ /******/ // Load entry module and return exports /******/ return __webpack_require__(__webpack_require__.s = "fb15"); /******/ }) /************************************************************************/ /******/ ({ /***/ "0366": /***/ (function(module, exports, __webpack_require__) { var aFunction = __webpack_require__("1c0b"); // optional / simple context binding module.exports = function (fn, that, length) { aFunction(fn); if (that === undefined) return fn; switch (length) { case 0: return function () { return fn.call(that); }; case 1: return function (a) { return fn.call(that, a); }; case 2: return function (a, b) { return fn.call(that, a, b); }; case 3: return function (a, b, c) { return fn.call(that, a, b, c); }; } return function (/* ...args */) { return fn.apply(that, arguments); }; }; /***/ }), /***/ "06cf": /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__("83ab"); var propertyIsEnumerableModule = __webpack_require__("d1e7"); var createPropertyDescriptor = __webpack_require__("5c6c"); var toIndexedObject = __webpack_require__("fc6a"); var toPrimitive = __webpack_require__("c04e"); var has = __webpack_require__("5135"); var IE8_DOM_DEFINE = __webpack_require__("0cfb"); var nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; // `Object.getOwnPropertyDescriptor` method // https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor exports.f = DESCRIPTORS ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) { O = toIndexedObject(O); P = toPrimitive(P, true); if (IE8_DOM_DEFINE) try { return nativeGetOwnPropertyDescriptor(O, P); } catch (error) { /* empty */ } if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]); }; /***/ }), /***/ "0cfb": /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__("83ab"); var fails = __webpack_require__("d039"); var createElement = __webpack_require__("cc12"); // Thank's IE8 for his funny defineProperty module.exports = !DESCRIPTORS && !fails(function () { return Object.defineProperty(createElement('div'), 'a', { get: function () { return 7; } }).a != 7; }); /***/ }), /***/ "1080": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_collection_vue_vue_type_style_index_0_id_130e5640_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("2b18"); /* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_collection_vue_vue_type_style_index_0_id_130e5640_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_collection_vue_vue_type_style_index_0_id_130e5640_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__); /* unused harmony reexport * */ /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_collection_vue_vue_type_style_index_0_id_130e5640_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ "1be4": /***/ (function(module, exports, __webpack_require__) { var getBuiltIn = __webpack_require__("d066"); module.exports = getBuiltIn('document', 'documentElement'); /***/ }), /***/ "1c0b": /***/ (function(module, exports) { module.exports = function (it) { if (typeof it != 'function') { throw TypeError(String(it) + ' is not a function'); } return it; }; /***/ }), /***/ "1d80": /***/ (function(module, exports) { // `RequireObjectCoercible` abstract operation // https://tc39.github.io/ecma262/#sec-requireobjectcoercible module.exports = function (it) { if (it == undefined) throw TypeError("Can't call method on " + it); return it; }; /***/ }), /***/ "1dde": /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__("d039"); var wellKnownSymbol = __webpack_require__("b622"); var V8_VERSION = __webpack_require__("2d00"); var SPECIES = wellKnownSymbol('species'); module.exports = function (METHOD_NAME) { // We can't use this feature detection in V8 since it causes // deoptimization and serious performance degradation // https://github.com/zloirock/core-js/issues/677 return V8_VERSION >= 51 || !fails(function () { var array = []; var constructor = array.constructor = {}; constructor[SPECIES] = function () { return { foo: 1 }; }; return array[METHOD_NAME](Boolean).foo !== 1; }); }; /***/ }), /***/ "1f2d": /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin /***/ }), /***/ "23cb": /***/ (function(module, exports, __webpack_require__) { var toInteger = __webpack_require__("a691"); var max = Math.max; var min = Math.min; // Helper for a popular repeating case of the spec: // Let integer be ? ToInteger(index). // If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length). module.exports = function (index, length) { var integer = toInteger(index); return integer < 0 ? max(integer + length, 0) : min(integer, length); }; /***/ }), /***/ "23e7": /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__("da84"); var getOwnPropertyDescriptor = __webpack_require__("06cf").f; var createNonEnumerableProperty = __webpack_require__("9112"); var redefine = __webpack_require__("6eeb"); var setGlobal = __webpack_require__("ce4e"); var copyConstructorProperties = __webpack_require__("e893"); var isForced = __webpack_require__("94ca"); /* options.target - name of the target object options.global - target is the global object options.stat - export as static methods of target options.proto - export as prototype methods of target options.real - real prototype method for the `pure` version options.forced - export even if the native feature is available options.bind - bind methods to the target, required for the `pure` version options.wrap - wrap constructors to preventing global pollution, required for the `pure` version options.unsafe - use the simple assignment of property instead of delete + defineProperty options.sham - add a flag to not completely full polyfills options.enumerable - export as enumerable property options.noTargetGet - prevent calling a getter on target */ module.exports = function (options, source) { var TARGET = options.target; var GLOBAL = options.global; var STATIC = options.stat; var FORCED, target, key, targetProperty, sourceProperty, descriptor; if (GLOBAL) { target = global; } else if (STATIC) { target = global[TARGET] || setGlobal(TARGET, {}); } else { target = (global[TARGET] || {}).prototype; } if (target) for (key in source) { sourceProperty = source[key]; if (options.noTargetGet) { descriptor = getOwnPropertyDescriptor(target, key); targetProperty = descriptor && descriptor.value; } else targetProperty = target[key]; FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced); // contained in target if (!FORCED && targetProperty !== undefined) { if (typeof sourceProperty === typeof targetProperty) continue; copyConstructorProperties(sourceProperty, targetProperty); } // add a flag to not completely full polyfills if (options.sham || (targetProperty && targetProperty.sham)) { createNonEnumerableProperty(sourceProperty, 'sham', true); } // extend global redefine(target, key, sourceProperty, options); } }; /***/ }), /***/ "241c": /***/ (function(module, exports, __webpack_require__) { var internalObjectKeys = __webpack_require__("ca84"); var enumBugKeys = __webpack_require__("7839"); var hiddenKeys = enumBugKeys.concat('length', 'prototype'); // `Object.getOwnPropertyNames` method // https://tc39.github.io/ecma262/#sec-object.getownpropertynames exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { return internalObjectKeys(O, hiddenKeys); }; /***/ }), /***/ "2552": /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin /***/ }), /***/ "2877": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return normalizeComponent; }); /* globals __VUE_SSR_CONTEXT__ */ // IMPORTANT: Do NOT use ES2015 features in this file (except for modules). // This module is a runtime utility for cleaner component module output and will // be included in the final webpack user bundle. function normalizeComponent ( scriptExports, render, staticRenderFns, functionalTemplate, injectStyles, scopeId, moduleIdentifier, /* server only */ shadowMode /* vue-cli only */ ) { // Vue.extend constructor export interop var options = typeof scriptExports === 'function' ? scriptExports.options : scriptExports // render functions if (render) { options.render = render options.staticRenderFns = staticRenderFns options._compiled = true } // functional template if (functionalTemplate) { options.functional = true } // scopedId if (scopeId) { options._scopeId = 'data-v-' + scopeId } var hook if (moduleIdentifier) { // server build hook = function (context) { // 2.3 injection context = context || // cached call (this.$vnode && this.$vnode.ssrContext) || // stateful (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional // 2.2 with runInNewContext: true if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') { context = __VUE_SSR_CONTEXT__ } // inject component styles if (injectStyles) { injectStyles.call(this, context) } // register component module identifier for async chunk inferrence if (context && context._registeredComponents) { context._registeredComponents.add(moduleIdentifier) } } // used by ssr in case component is cached and beforeCreate // never gets called options._ssrRegister = hook } else if (injectStyles) { hook = shadowMode ? function () { injectStyles.call(this, this.$root.$options.shadowRoot) } : injectStyles } if (hook) { if (options.functional) { // for template-only hot-reload because in that case the render fn doesn't // go through the normalizer options._injectStyles = hook // register for functional component in vue file var originalRender = options.render options.render = function renderWithStyleInjection (h, context) { hook.call(context) return originalRender(h, context) } } else { // inject component registration as beforeCreate hook var existing = options.beforeCreate options.beforeCreate = existing ? [].concat(existing, hook) : [hook] } } return { exports: scriptExports, options: options } } /***/ }), /***/ "2b18": /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin /***/ }), /***/ "2b4e": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_conversation_vue_vue_type_style_index_0_id_42ce7ab2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("2552"); /* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_conversation_vue_vue_type_style_index_0_id_42ce7ab2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_conversation_vue_vue_type_style_index_0_id_42ce7ab2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__); /* unused harmony reexport * */ /* unused harmony default export */ var _unused_webpack_default_export = (_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_conversation_vue_vue_type_style_index_0_id_42ce7ab2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ "2d00": /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__("da84"); var userAgent = __webpack_require__("342f"); var process = global.process; var versions = process && process.versions; var v8 = versions && versions.v8; var match, version; if (v8) { match = v8.split('.'); version = match[0] + match[1]; } else if (userAgent) { match = userAgent.match(/Edge\/(\d+)/); if (!match || match[1] >= 74) { match = userAgent.match(/Chrome\/(\d+)/); if (match) version = match[1]; } } module.exports = version && +version; /***/ }), /***/ "342f": /***/ (function(module, exports, __webpack_require__) { var getBuiltIn = __webpack_require__("d066"); module.exports = getBuiltIn('navigator', 'userAgent') || ''; /***/ }), /***/ "34bd": /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/tx.48cf073c.svg"; /***/ }), /***/ "37e8": /***/ (function(module, exports, __webpack_require__) { var DESCRIPTORS = __webpack_require__("83ab"); var definePropertyModule = __webpack_require__("9bf2"); var anObject = __webpack_require__("825a"); var objectKeys = __webpack_require__("df75"); // `Object.defineProperties` method // https://tc39.github.io/ecma262/#sec-object.defineproperties module.exports = DESCRIPTORS ? Object.defineProperties : function defineProperties(O, Properties) { anObject(O); var keys = objectKeys(Properties); var length = keys.length; var index = 0; var key; while (length > index) definePropertyModule.f(O, key = keys[index++], Properties[key]); return O; }; /***/ }), /***/ "389a": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"26fb7a8c-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/messagebody/messagebody.vue?vue&type=template&id=74e97e3b&scoped=true& var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"message-body"},[(_vm.message.MsgType === 'image')?[_c('div',{staticClass:"image"},[_c('img',{attrs:{"src":_vm.message.Url},on:{"click":function (event) { return _vm.root.$emit('viewClick', { url: _vm.message.Url, item: _vm.message, event: event }); }}})])]:_vm._e(),(_vm.message.MsgType === 'imagetext')?[_c('div',{staticClass:"text",domProps:{"innerHTML":_vm._s(_vm.message.Text)}}),_c('div',{staticClass:"image"},[_vm._l((_vm.message.Urls),function(Url,index){return [_c('img',{key:index,attrs:{"src":Url},on:{"click":function (event) { return _vm.root.$emit('viewClick', { url: Url, item: _vm.message, event: event }); }}})]})],2)]:_vm._e(),(_vm.message.MsgType === 'voice')?[_c('div',{staticClass:"voice"},[_c('audio',{attrs:{"src":_vm.message.Url,"controls":""}})])]:_vm._e(),(_vm.message.MsgType === 'video')?[_c('div',{staticClass:"audio"},[_c('video',{attrs:{"src":_vm.message.Url,"controls":""}})])]:_vm._e(),(_vm.message.MsgType === 'map')?[_c('div',{staticClass:"map"},[_c('img',{staticClass:"map-img",attrs:{"src":__webpack_require__("d306")}}),_c('div',{staticClass:"map-desc"},[_c('div',[_vm._v(_vm._s(_vm.message.Title))]),_c('div',[_vm._v(_vm._s(_vm.message.Summary))])])])]:_vm._e(),(_vm.message.MsgType === 'card')?[_c('div',{staticClass:"card"},[_c('div',{staticClass:"card-main"},[_c('img',{staticClass:"card-img",attrs:{"src":__webpack_require__("34bd")}}),_c('div',{staticClass:"card-desc"},[_c('div',{staticClass:"card-title"},[_vm._v(_vm._s(_vm.message.Name))]),_c('div',{staticClass:"card-info",attrs:{"title":_vm.message.Account}},[_vm._v(" "+_vm._s(_vm.message.Account)+" ")])])]),_c('div',{staticClass:"card-flag"},[_vm._v(_vm._s(_vm.message.Flag))])])]:_vm._e(),(_vm.message.MsgType === 'web')?[_c('div',{staticClass:"web"},[_c('div',{staticClass:"web1"},[_c('div',{staticClass:"web1-desc"},[(_vm.message.Url)?_c('p',{staticClass:"web-title",attrs:{"target":"blank"},on:{"click":function($event){$event.stopPropagation();return (function (event) { _vm.root.$emit('clickLink', { item: _vm.message, event: event }); })($event)}}},[_vm._v(" "+_vm._s(_vm.message.Title)+" ")]):_c('p',[_vm._v(_vm._s(_vm.message.Title))]),_c('p',[_vm._v(_vm._s(_vm.message.Summary))])]),(_vm.message.PictureUrl)?_c('div',{staticClass:"web1-img-content"},[_c('img',{staticClass:"web1-img",attrs:{"src":_vm.message.PictureUrl},on:{"click":function (event) { return _vm.root.$emit('viewClick', { url: _vm.message.PictureUrl, item: _vm.message, event: event }); }}})]):_vm._e()]),_c('div',{staticClass:"desc"},[_vm._v(" "+_vm._s(_vm.message.Content)+" ")])])]:_vm._e(),(_vm.message.MsgType === 'file')?[_c('div',{staticClass:"web"},[_c('div',{staticClass:"web1"},[_c('div',{staticClass:"web1-desc"},[(_vm.message.Url)?_c('p',{staticClass:"web-title",attrs:{"target":"blank"},on:{"click":function($event){$event.stopPropagation();return (function (event) { _vm.root.$emit('clickLink', { item: _vm.message, event: event }); })($event)}}},[_vm._v(" "+_vm._s(_vm.message.FileName)+" ")]):_c('p',[_vm._v(_vm._s(_vm.message.FileName))])])])])]:_vm._e(),(_vm.message.MsgType === 'recruit')?[_c('div',[_c('div',{staticClass:"job-content"},[_c('div',{staticClass:"header"},[_c('div',{staticClass:"job"},[_vm._v(_vm._s(_vm.message.Company)+" "+_vm._s(_vm.message.Job))]),_c('div',{staticClass:"salary"},[_vm._v(_vm._s(_vm.message.Salary))])]),_c('div',{staticClass:"request"},[(_vm.message.Education)?_c('div',{staticClass:"education"},[_vm._v(" "+_vm._s(_vm.message.Education)+" ")]):_vm._e(),(_vm.message.City)?_c('div',{staticClass:"pop"},[_vm._v(" "+_vm._s(_vm.message.City)+" ")]):_vm._e()]),_vm._m(0)]),_c('div',{staticClass:"job-content"},[_c('div',{staticClass:"employee"},[_c('div',{staticClass:"employee-header"},[_c('div',{staticClass:"employee-info"},[_c('p',[_vm._v(" "+_vm._s(_vm.message.employee)+" "),_c('span',{staticClass:"status"},[_vm._v(_vm._s(_vm.message.Status))])]),_c('div',{staticClass:"desc"},[_c('i',{staticClass:"iconfont iconweizhi3 iconitem"}),_c('span',{staticClass:"textitem"},[_vm._v(_vm._s(_vm.message.ECity))]),_c('i',{staticClass:"iconfont iconbag iconitem"}),_c('span',{staticClass:"textitem"},[_vm._v(" "+_vm._s(_vm.message.WorkYear)+" "),_c('span',{staticClass:"gutter"},[_vm._v("·")]),_vm._v(" "+_vm._s(_vm.message.Age)+" ")]),_c('i',{staticClass:"iconfont iconxueli iconitem"}),_c('span',{staticClass:"textitem"},[_vm._v(_vm._s(_vm.message.EEducation))])])]),_c('img',{staticClass:"avatar",attrs:{"src":_vm.message.employeeAvatar}})]),_c('div',{staticClass:"employee-desc"},[_vm._v(" "+_vm._s(_vm.message.Desc)),_c('br'),_vm._v(" "+_vm._s(_vm.message.EMajor)),_c('br'),_vm._v(" "+_vm._s(_vm.message.Expactation)+" "),_c('span',{staticClass:"green-text"},[_vm._v(" "+_vm._s(_vm.message.ESalary)+" ")])])])])])]:_vm._e(),(_vm.message.MsgType === 'redenvelope')?[_c('div',{staticClass:"redenvelope"},[_c('img',{staticClass:"redenvelope-img",attrs:{"src":__webpack_require__("b58e")}}),_c('div',{staticClass:"redenvelope-desc"},[_c('div',[_vm._v(_vm._s(_vm.message.Title))]),_c('div',[_vm._v(_vm._s(_vm.message.ActionText))]),_c('div',[_vm._v(_vm._s(_vm.message.Money))])])])]:_vm._e(),(_vm.message.MsgType === 'transferaccount')?[_c('div',{staticClass:"transferaccount"},[_c('img',{staticClass:"transferaccount-img",attrs:{"src":__webpack_require__("d94f")}}),_c('div',{staticClass:"transferaccount-desc"},[_c('div',[_vm._v(_vm._s(_vm.message.Summary))]),_c('div',[_vm._v(_vm._s(_vm.message.Title))]),_c('div',[_vm._v(_vm._s(_vm.message.Name))])])])]:_vm._e(),(_vm.message.MsgType === 'multi')?[_vm._l((_vm.message.MultiMsgs),function(multi,index){return [_c('div',{key:index,staticClass:"multi"},[_c('p',{class:_vm.message.IsSend === 1 ? 'left' : 'right',attrs:{"title":((multi.Name) + "(" + (multi.UserAccount) + ") 发送给:" + (multi.ReceiveName) + "(" + (multi.ReceiveUserAccount) + ") ")}},[_c('span',{staticClass:"user-name"},[_vm._v(" "+_vm._s(multi.Name || multi.UserAccount)+" ")]),_vm._v(" 发送给: "),_c('span',{staticClass:"user-name"},[_vm._v(" "+_vm._s(multi.ReceiveName || multi.ReceiveUserAccount)+" ")]),_c('span',{staticClass:"time"},[_vm._v(" ( "+_vm._s(multi.Time)+" ) ")])]),_c('message-body',{attrs:{"message":multi}})],1)]})]:_vm._e(),(_vm.message.Text)?[_c('div',{staticClass:"text",domProps:{"innerHTML":_vm._s(_vm.message.Text)},on:{"click":_vm.emitClick}})]:_vm._e()],2)} var staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"message-bar"},[_c('div',{staticClass:"status"})])}] // CONCATENATED MODULE: ./src/components/messagebody/messagebody.vue?vue&type=template&id=74e97e3b&scoped=true& // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/messagebody/messagebody.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var messagebodyvue_type_script_lang_js_ = ({ name: "MessageBody", inject: ["root"], props: { message: { type: Object, default: function _default() {} } }, methods: { emitClick: function emitClick(event) { this.root.$emit("clickLink", { item: this.message, event: event }); event.preventDefault(); } } }); // CONCATENATED MODULE: ./src/components/messagebody/messagebody.vue?vue&type=script&lang=js& /* harmony default export */ var messagebody_messagebodyvue_type_script_lang_js_ = (messagebodyvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/components/messagebody/messagebody.vue?vue&type=style&index=0&id=74e97e3b&lang=scss&scoped=true& var messagebodyvue_type_style_index_0_id_74e97e3b_lang_scss_scoped_true_ = __webpack_require__("f5d2"); // EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__("2877"); // CONCATENATED MODULE: ./src/components/messagebody/messagebody.vue /* normalize component */ var component = Object(componentNormalizer["a" /* default */])( messagebody_messagebodyvue_type_script_lang_js_, render, staticRenderFns, false, null, "74e97e3b", null ) /* harmony default export */ var messagebody = __webpack_exports__["a"] = (component.exports); /***/ }), /***/ "3f03": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"26fb7a8c-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/messagebody/conversation.vue?vue&type=template&id=42ce7ab2&scoped=true& var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{"id":"conversation-wraper"}},_vm._l((_vm.parsedMessages),function(item,index){return _c('div',{key:((item.Key) + "_" + index),staticClass:"item",on:{"click":function (event) { return _vm.messageClick(item, event); }}},[_c('div',{staticClass:"time"},[_c('span',[_vm._v(_vm._s(item.Time))])]),(item.MsgType === 'systemmsg')?_c('div',{staticClass:"main-systemmsg"},[_c('span',[_vm._v(_vm._s(item.Text))])]):[_c('label',{staticClass:"item-checkbox"},[_c('input',{directives:[{name:"model",rawName:"v-model",value:(item.Selected),expression:"item.Selected"}],attrs:{"type":"checkbox"},domProps:{"checked":Array.isArray(item.Selected)?_vm._i(item.Selected,null)>-1:(item.Selected)},on:{"change":function($event){var $$a=item.Selected,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.$set(item, "Selected", $$a.concat([$$v])))}else{$$i>-1&&(_vm.$set(item, "Selected", $$a.slice(0,$$i).concat($$a.slice($$i+1))))}}else{_vm.$set(item, "Selected", $$c)}}}}),_c('span',{staticClass:"checkbox-marker"})]),_c('div',{class:[ 'main', { left: item.IsSend === 1, right: item.IsSend === 2 } ]},[_c('img',{staticClass:"avatar",attrs:{"src":item.AvatarUrl,"title":("第" + (item.DatatableIndex) + "条")}}),_c('div',{staticClass:"main-content"},[_c('div',{staticClass:"name-wrapper"},[_c('div',{staticClass:"name"},[(item.IsSend === 1)?[_vm._v(" "+_vm._s(item.Name)+" ("+_vm._s(item.UserAccount)+") "),_c('span',{staticStyle:{"color":"#aaaaaa"}},[_vm._v("("+_vm._s(item.Time)+")")])]:_vm._e(),(item.IsSend === 2)?[_c('span',{staticStyle:{"color":"#aaaaaa"}},[_vm._v("("+_vm._s(item.Time)+")")]),_vm._v(" ("+_vm._s(item.UserAccount)+") "+_vm._s(item.Name)+" ")]:_vm._e(),(item.Delete)?[_c('img',{staticClass:"delete-image",attrs:{"src":__webpack_require__("f0dc")}})]:_vm._e()],2)]),_c('div',{class:[ 'message', _vm.getMessageClasses(item.MsgType, item.IsSend === 2) ],on:{"contextmenu":function (event) { return _vm.$emit('itemContext', { item: item, event: event }); }}},[_c('div',{staticClass:"relative-wrap"},[_c('message-body',{staticClass:"message-back",attrs:{"message":item}})],1)]),(item.VoiceText)?_c('div',[_c('div',{staticClass:"voice-text"},[(item.VoiceText.includes('#failed#'))?_c('span',{staticClass:"error-text"},[_vm._v("转换失败:")]):_c('span',[_vm._v("转换文字:")]),_vm._v(" "+_vm._s(item.VoiceText.replace("#failed#", ""))+" ")])]):_vm._e()])])]],2)}),0)} var staticRenderFns = [] // CONCATENATED MODULE: ./src/components/messagebody/conversation.vue?vue&type=template&id=42ce7ab2&scoped=true& // EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.includes.js var es_array_includes = __webpack_require__("caad"); // EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.map.js var es_array_map = __webpack_require__("d81d"); // EXTERNAL MODULE: ./src/components/messagebody/messagebody.vue + 4 modules var messagebody = __webpack_require__("389a"); // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/messagebody/conversation.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // import { isMessageTranslatable } from "utils/util.translate"; /* harmony default export */ var conversationvue_type_script_lang_js_ = ({ name: "ConversationWraper", components: { // eslint-disable-next-line vue/no-unused-components "message-body": messagebody["a" /* default */] }, provide: function provide() { return { root: this }; }, props: { messages: { type: Array, default: function _default() { return []; } }, adapter: { type: Function, default: null } }, data: function data() { return { parsedMessages: [] }; }, // computed: { // parsedMessages() { // return this.messages.map(message => { // if (this.adapter) { // return this.adapter(message); // } // return message; // }); // } // }, watch: { messages: function messages() { this.buildMessages(); } }, created: function created() { this.buildMessages(); }, // media 媒体类型消息不显示背景 methods: { // isMessageTranslatable, buildMessages: function buildMessages() { var _this = this; this.parsedMessages = this.messages.map(function (message) { if (_this.adapter) { return _this.adapter(message); } return message; }); }, // translateMessage(message) { // if (READER) return; // this.$emit("translateMessage", message); // }, getMessageClasses: function getMessageClasses(type, IsSend) { if (["web", "map", "card", "file"].includes(type)) { return "message-regular"; } return ["voice", "audio", "video", "image", "redenvelope", "transferaccount"].includes(type) ? "message-media" : IsSend ? "message-normal" : "message-regular"; }, messageClick: function messageClick(message, event) { this.$emit("viewClick", { item: message, event: event, type: "" }); } } }); // CONCATENATED MODULE: ./src/components/messagebody/conversation.vue?vue&type=script&lang=js& /* harmony default export */ var messagebody_conversationvue_type_script_lang_js_ = (conversationvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/components/messagebody/conversation.vue?vue&type=style&index=0&id=42ce7ab2&lang=scss&scoped=true& var conversationvue_type_style_index_0_id_42ce7ab2_lang_scss_scoped_true_ = __webpack_require__("2b4e"); // EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__("2877"); // CONCATENATED MODULE: ./src/components/messagebody/conversation.vue /* normalize component */ var component = Object(componentNormalizer["a" /* default */])( messagebody_conversationvue_type_script_lang_js_, render, staticRenderFns, false, null, "42ce7ab2", null ) /* harmony default export */ var conversation = __webpack_exports__["a"] = (component.exports); /***/ }), /***/ "428f": /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__("da84"); module.exports = global; /***/ }), /***/ "44ad": /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__("d039"); var classof = __webpack_require__("c6b6"); var split = ''.split; // fallback for non-array-like ES3 and non-enumerable old V8 strings module.exports = fails(function () { // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346 // eslint-disable-next-line no-prototype-builtins return !Object('z').propertyIsEnumerable(0); }) ? function (it) { return classof(it) == 'String' ? split.call(it, '') : Object(it); } : Object; /***/ }), /***/ "44d2": /***/ (function(module, exports, __webpack_require__) { var wellKnownSymbol = __webpack_require__("b622"); var create = __webpack_require__("7c73"); var definePropertyModule = __webpack_require__("9bf2"); var UNSCOPABLES = wellKnownSymbol('unscopables'); var ArrayPrototype = Array.prototype; // Array.prototype[@@unscopables] // https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables if (ArrayPrototype[UNSCOPABLES] == undefined) { definePropertyModule.f(ArrayPrototype, UNSCOPABLES, { configurable: true, value: create(null) }); } // add a key to Array.prototype[@@unscopables] module.exports = function (key) { ArrayPrototype[UNSCOPABLES][key] = true; }; /***/ }), /***/ "4930": /***/ (function(module, exports, __webpack_require__) { var fails = __webpack_require__("d039"); module.exports = !!Object.getOwnPropertySymbols && !fails(function () { // Chrome 38 Symbol has incorrect toString conversion // eslint-disable-next-line no-undef return !String(Symbol()); }); /***/ }), /***/ "4a28": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"26fb7a8c-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/messagebody/collectbody.vue?vue&type=template&id=65ffae40&scoped=true& var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"collect-body"},[(_vm.collect.Text)?[_c('div',{staticClass:"text",domProps:{"innerHTML":_vm._s(_vm.collect.Text)}})]:_vm._e(),(_vm.collect.MsgType === 'image')?[_c('div',{staticClass:"image"},[_vm._l((_vm.collect.Urls),function(Url,index){return [_c('img',{key:index,attrs:{"src":Url},on:{"click":function (event) { return _vm.root.$emit('viewClick', { url: Url, item: _vm.collect, event: event }); }}})]})],2)]:_vm._e(),(_vm.collect.MsgType === 'audio')?[_c('div',{staticClass:"voice"},[_vm._l((_vm.collect.Urls),function(Url,index){return [_c('audio',{key:index,attrs:{"src":Url,"controls":""}})]})],2)]:_vm._e(),(_vm.collect.MsgType === 'video')?[_c('div',{staticClass:"video"},[_vm._l((_vm.collect.Urls),function(Url,index){return [_c('video',{key:index,attrs:{"src":Url,"controls":""}})]})],2)]:_vm._e(),(_vm.collect.MsgType === 'file')?[_c('div',{staticClass:"file"},[(_vm.collect.Url)?_c('p',{staticClass:"file-link",attrs:{"target":"blank"}},[_vm._v(" "+_vm._s(_vm.collect.Name)+" ")]):_c('p',[_vm._v(_vm._s(_vm.collect.Name))])])]:_vm._e(),(_vm.collect.MsgType === 'map')?[_c('div',{staticClass:"map"},[_c('img',{staticClass:"map-img",attrs:{"src":__webpack_require__("d306")}}),_c('div',{staticClass:"map-desc"},[_c('div',[_vm._v(_vm._s(_vm.collect.Title))]),_c('div',[_vm._v(_vm._s(_vm.collect.Summary))])])])]:_vm._e(),(_vm.collect.MsgType === 'web')?[_c('div',{staticClass:"web"},[_c('div',{staticClass:"web1"},[_c('div',{staticClass:"web1-desc"},[(_vm.collect.Url)?_c('p',{staticClass:"web-title",on:{"click":function($event){$event.stopPropagation();return (function (event) { _vm.root.$emit('clickLink', { item: _vm.collect, event: event }); })($event)}}},[_vm._v(" "+_vm._s(_vm.collect.Title)+" ")]):_c('span',[_vm._v(_vm._s(_vm.collect.Title))]),_c('div',{staticClass:"web-content",on:{"click":function (event) { _vm.root.$emit('clickLink', { item: _vm.collect, event: event }); }}},[(_vm.collect.Icon)?_c('img',{attrs:{"src":_vm.collect.Icon}}):_vm._e(),_vm._v(" "+_vm._s(_vm.collect.Summary)+" ")])]),(_vm.collect.PictureUrl)?_c('div',{staticClass:"web1-img-content"},[_c('img',{staticClass:"web1-img",attrs:{"src":_vm.collect.PictureUrl}})]):_vm._e()])])]:_vm._e()],2)} var staticRenderFns = [] // CONCATENATED MODULE: ./src/components/messagebody/collectbody.vue?vue&type=template&id=65ffae40&scoped=true& // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/messagebody/collectbody.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var collectbodyvue_type_script_lang_js_ = ({ name: "CollectBody", inject: ["root"], props: { collect: { type: Object, default: function _default() {} } } }); // CONCATENATED MODULE: ./src/components/messagebody/collectbody.vue?vue&type=script&lang=js& /* harmony default export */ var messagebody_collectbodyvue_type_script_lang_js_ = (collectbodyvue_type_script_lang_js_); // EXTERNAL MODULE: ./src/components/messagebody/collectbody.vue?vue&type=style&index=0&id=65ffae40&lang=scss&scoped=true& var collectbodyvue_type_style_index_0_id_65ffae40_lang_scss_scoped_true_ = __webpack_require__("f3f9"); // EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__("2877"); // CONCATENATED MODULE: ./src/components/messagebody/collectbody.vue /* normalize component */ var component = Object(componentNormalizer["a" /* default */])( messagebody_collectbodyvue_type_script_lang_js_, render, staticRenderFns, false, null, "65ffae40", null ) /* harmony default export */ var collectbody = __webpack_exports__["a"] = (component.exports); /***/ }), /***/ "4d64": /***/ (function(module, exports, __webpack_require__) { var toIndexedObject = __webpack_require__("fc6a"); var toLength = __webpack_require__("50c4"); var toAbsoluteIndex = __webpack_require__("23cb"); // `Array.prototype.{ indexOf, includes }` methods implementation var createMethod = function (IS_INCLUDES) { return function ($this, el, fromIndex) { var O = toIndexedObject($this); var length = toLength(O.length); var index = toAbsoluteIndex(fromIndex, length); var value; // Array#includes uses SameValueZero equality algorithm // eslint-disable-next-line no-self-compare if (IS_INCLUDES && el != el) while (length > index) { value = O[index++]; // eslint-disable-next-line no-self-compare if (value != value) return true; // Array#indexOf ignores holes, Array#includes - not } else for (;length > index; index++) { if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0; } return !IS_INCLUDES && -1; }; }; module.exports = { // `Array.prototype.includes` method // https://tc39.github.io/ecma262/#sec-array.prototype.includes includes: createMethod(true), // `Array.prototype.indexOf` method // https://tc39.github.io/ecma262/#sec-array.prototype.indexof indexOf: createMethod(false) }; /***/ }), /***/ "50c4": /***/ (function(module, exports, __webpack_require__) { var toInteger = __webpack_require__("a691"); var min = Math.min; // `ToLength` abstract operation // https://tc39.github.io/ecma262/#sec-tolength module.exports = function (argument) { return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991 }; /***/ }), /***/ "5135": /***/ (function(module, exports) { var hasOwnProperty = {}.hasOwnProperty; module.exports = function (it, key) { return hasOwnProperty.call(it, key); }; /***/ }), /***/ "5692": /***/ (function(module, exports, __webpack_require__) { var IS_PURE = __webpack_require__("c430"); var store = __webpack_require__("c6cd"); (module.exports = function (key, value) { return store[key] || (store[key] = value !== undefined ? value : {}); })('versions', []).push({ version: '3.6.5', mode: IS_PURE ? 'pure' : 'global', copyright: '© 2020 Denis Pushkarev (zloirock.ru)' }); /***/ }), /***/ "56ef": /***/ (function(module, exports, __webpack_require__) { var getBuiltIn = __webpack_require__("d066"); var getOwnPropertyNamesModule = __webpack_require__("241c"); var getOwnPropertySymbolsModule = __webpack_require__("7418"); var anObject = __webpack_require__("825a"); // all object keys, includes non-enumerable and symbols module.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) { var keys = getOwnPropertyNamesModule.f(anObject(it)); var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys; }; /***/ }), /***/ "5c6c": /***/ (function(module, exports) { module.exports = function (bitmap, value) { return { enumerable: !(bitmap & 1), configurable: !(bitmap & 2), writable: !(bitmap & 4), value: value }; }; /***/ }), /***/ "65f0": /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__("861d"); var isArray = __webpack_require__("e8b5"); var wellKnownSymbol = __webpack_require__("b622"); var SPECIES = wellKnownSymbol('species'); // `ArraySpeciesCreate` abstract operation // https://tc39.github.io/ecma262/#sec-arrayspeciescreate module.exports = function (originalArray, length) { var C; if (isArray(originalArray)) { C = originalArray.constructor; // cross-realm fallback if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined; else if (isObject(C)) { C = C[SPECIES]; if (C === null) C = undefined; } } return new (C === undefined ? Array : C)(length === 0 ? 0 : length); }; /***/ }), /***/ "69f3": /***/ (function(module, exports, __webpack_require__) { var NATIVE_WEAK_MAP = __webpack_require__("7f9a"); var global = __webpack_require__("da84"); var isObject = __webpack_require__("861d"); var createNonEnumerableProperty = __webpack_require__("9112"); var objectHas = __webpack_require__("5135"); var sharedKey = __webpack_require__("f772"); var hiddenKeys = __webpack_require__("d012"); var WeakMap = global.WeakMap; var set, get, has; var enforce = function (it) { return has(it) ? get(it) : set(it, {}); }; var getterFor = function (TYPE) { return function (it) { var state; if (!isObject(it) || (state = get(it)).type !== TYPE) { throw TypeError('Incompatible receiver, ' + TYPE + ' required'); } return state; }; }; if (NATIVE_WEAK_MAP) { var store = new WeakMap(); var wmget = store.get; var wmhas = store.has; var wmset = store.set; set = function (it, metadata) { wmset.call(store, it, metadata); return metadata; }; get = function (it) { return wmget.call(store, it) || {}; }; has = function (it) { return wmhas.call(store, it); }; } else { var STATE = sharedKey('state'); hiddenKeys[STATE] = true; set = function (it, metadata) { createNonEnumerableProperty(it, STATE, metadata); return metadata; }; get = function (it) { return objectHas(it, STATE) ? it[STATE] : {}; }; has = function (it) { return objectHas(it, STATE); }; } module.exports = { set: set, get: get, has: has, enforce: enforce, getterFor: getterFor }; /***/ }), /***/ "6eeb": /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__("da84"); var createNonEnumerableProperty = __webpack_require__("9112"); var has = __webpack_require__("5135"); var setGlobal = __webpack_require__("ce4e"); var inspectSource = __webpack_require__("8925"); var InternalStateModule = __webpack_require__("69f3"); var getInternalState = InternalSt