forked from nsjcy/frontEnd/nsjcy

LAPTOP-RI7D261L\Mr Ke
2020-02-17 ab9bc98c6f9ab820f7f4f343b524f7b8310ef272
SunshineLnsMinApp/templeteDist/wuxDist/notice-bar/index.js
@@ -1,179 +1 @@
"use strict";
var _baseComponent = _interopRequireDefault(require("../helpers/baseComponent")),
  _classNames = _interopRequireDefault(require("../helpers/classNames"));
function _interopRequireDefault(A) {
  return A && A.__esModule ? A : {
    default: A
  }
}
function _slicedToArray(A, e) {
  return _arrayWithHoles(A) || _iterableToArrayLimit(A, e) || _nonIterableRest()
}
function _nonIterableRest() {
  throw new TypeError("Invalid attempt to destructure non-iterable instance")
}
function _iterableToArrayLimit(A, e) {
  var t = [],
    n = !0,
    r = !1,
    i = void 0;
  try {
    for (var a, o = A[Symbol.iterator](); !(n = (a = o.next()).done) && (t.push(a.value), !e || t.length !== e); n = !0);
  } catch (A) {
    r = !0, i = A
  } finally {
    try {
      n || null == o.return || o.return()
    } finally {
      if (r) throw i
    }
  }
  return t
}
function _arrayWithHoles(A) {
  if (Array.isArray(A)) return A
}
var notice = "data:image/png;base64,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",
  close = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABAEAYAAAD6+a2dAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAAAyFJREFUeNrt3D9oE1EcB/D3ri2JdSp1kEKlhHTRyVGkuHSQRIQsLaXo0KHkD3RSRMWpk+iikKR06KBIbaEExASHbkV0c1GXSmgKFoeWIkJtUrnn0t8NKeHSNO/u/fl+tpKD/N7v9+1dyLscYwAAAAAAAAAAAAAAYDIu+w0OH2TSo2/Gx9kiHxCLS0veGw+JCX4rk4l8K17dvF8uh92IsNSvZL6MPksmxQ5fFe+LRe+FWbHPZ2dmok+LC5vT6+uy3l9+AAayD+M3trfFDvvNfg4Pey98ZxfEu6MjUeEHYm9ysv9J/nl1rFSSXY8qDuZz92IbqRRPiH4+uLLCLrNdfruvzzsgyqpsrlY7xwsffsyNjMiqwwmtA8cLpgZQQ0KrJyC+g/cOZI9ErxCy65EeADrV03/8iQMsCULbgz/uk3OJPxZOLie7LukBoGu8c1eknHIqxT6yX+xfvX7iQEODQNd4fk1UnTvLy36Dp0tiZC+/UU1XKrLrk/4ZoFVD3Bd8XuTX1th1dpH1RiJ+DdHtM4Iu6ww8ALo1yPR1hRYAXRtm2jpCDwDRtYG61k2UCQDRpaG61OlHuQAQVRusal2dUjYARJWGq1JHtykfABLWAEwdPNEmACSogZg+eKJdAIisAdkyeKJtAEi3Bmbb4In2ASCdDrDnrTvd87nRsG3wxJgAkNPuunl/t7lJY8rgiXEBIG2fEVoxfPAkvBtCJKNtaPGJx9zXU1Mt70doZsngibEBIHSNZ/vsK0+4btj1qAaXgFYsORMYFwB8CDwdYy4Bnd56ZeutakT7MwC+CDobbQOAr4K7Q7sAYDOou7QJALaD5VA+AKoMQJU6uk3ZAKjacFXr6pRyAdClwbrU6UeZAOjaUF3rJqEHQPcG6r4O/DTM8nXhx6GWrzOwAOjSENvWLX0zyGvAK15yk6WSag2Qre0bU5o2neqDubHYQiIhuz7pAfAefmTpdiuhddE6/YLg7orzTqNQkF1XeNvBlgy+WdtBCOgZQdLRY+IOo9k/8XSt9ldkb8Zfbm0FdYpTHfWhuT/e4/UAAAAAAAAAAAAAAADO4D9cvzD+Ik3LBAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wNy0yOFQyMjo1MjoyMiswODowMMq1zi4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDctMjhUMjI6NTI6MjIrMDg6MDC76HaSAAAASHRFWHRzdmc6YmFzZS11cmkAZmlsZTovLy9ob21lL2FkbWluL2ljb24tZm9udC90bXAvaWNvbl83NW1saHp1bGx3NS9jbG9zZS5zdmcxNhK3AAAAAElFTkSuQmCC",
  notice2 = "data:image/png;base64,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";
(0, _baseComponent.default)({
  properties: {
    prefixCls: {
      type: String,
      value: "wux-notice-bar"
    },
    icon: {
      type: String,
      value: notice2
    },
    content: {
      type: String,
      value: ""
    },
    mode: {
      type: String,
      value: ""
    },
    action: {
      type: String,
      value: close
    },
    loop: {
      type: Boolean,
      value: !1
    },
    leading: {
      type: Number,
      value: 500
    },
    trailing: {
      type: Number,
      value: 800
    },
    speed: {
      type: Number,
      value: 25
    }
  },
  data: {
    animatedWidth: 0,
    overflowWidth: 0,
    visible: !0
  },
  computed: {
    classes: ["prefixCls", function(A) {
      return {
        wrap: (0, _classNames.default)(A),
        hd: "".concat(A, "__hd"),
        icon: "".concat(A, "__icon"),
        bd: "".concat(A, "__bd"),
        container: "".concat(A, "__marquee-container"),
        marquee: "".concat(A, "__marquee"),
        ft: "".concat(A, "__ft"),
        action: "".concat(A, "__action")
      }
    }]
  },
  observers: {
    content: function() {
      this.resetAnimation()
    }
  },
  methods: {
    clearMarqueeTimer: function() {
      this.marqueeTimer && (clearTimeout(this.marqueeTimer), this.marqueeTimer = null)
    },
    startAnimation: function() {
      var n = this;
      this.clearMarqueeTimer();
      var A = this.data,
        r = A.overflowWidth,
        i = A.loop,
        e = A.leading,
        a = A.trailing,
        o = A.speed,
        t = 0 === this.data.animatedWidth ? e : o;
      0 !== this.data.overflowWidth && (this.marqueeTimer = setTimeout(function A() {
        var e = n.data.animatedWidth + 1,
          t = r < e;
        if (t) {
          if (!i) return;
          e = 0
        }
        t && a ? setTimeout(function() {
          n.setData({
            animatedWidth: e
          }), n.marqueeTimer = setTimeout(A, o)
        }, a) : (n.setData({
          animatedWidth: e
        }), n.marqueeTimer = setTimeout(A, o))
      }, t))
    },
    initAnimation: function(i) {
      var a = this,
        A = this.data.prefixCls,
        e = wx.createSelectorQuery().in(this);
      e.select(".".concat(A, "__marquee-container")).boundingClientRect(), e.select(".".concat(A, "__marquee")).boundingClientRect(), e.exec(function(A) {
        if (!A.filter(function(A) {
            return !A
          }).length) {
          var e = _slicedToArray(A, 2),
            t = e[0],
            n = e[1],
            r = n.width - t.width;
          a.data.overflowWidth === r && !i || a.setData({
            overflowWidth: r,
            animatedWidth: 0
          }, function() {
            0 < n.width && 0 < r ? a.startAnimation() : a.clearMarqueeTimer()
          })
        }
      })
    },
    resetAnimation: function() {
      this.initAnimation(!0)
    },
    stopAnimation: function() {
      this.clearMarqueeTimer()
    },
    onAction: function() {
      "closable" === this.data.mode && (this.clearMarqueeTimer(), this.setData({
        visible: !1
      })), this.triggerEvent("click")
    },
    onClick: function() {
      this.triggerEvent("click")
    }
  },
  ready: function() {
    this.initAnimation()
  },
  detached: function() {
    this.clearMarqueeTimer()
  }
});
"use strict";var _baseComponent=_interopRequireDefault(require("../helpers/baseComponent")),_classNames=_interopRequireDefault(require("../helpers/classNames"));function _interopRequireDefault(A){return A&&A.__esModule?A:{default:A}}function _slicedToArray(A,e){return _arrayWithHoles(A)||_iterableToArrayLimit(A,e)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function _iterableToArrayLimit(A,e){var t=[],n=!0,r=!1,i=void 0;try{for(var a,o=A[Symbol.iterator]();!(n=(a=o.next()).done)&&(t.push(a.value),!e||t.length!==e);n=!0);}catch(A){r=!0,i=A}finally{try{n||null==o.return||o.return()}finally{if(r)throw i}}return t}function _arrayWithHoles(A){if(Array.isArray(A))return A}var notice="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABAEAYAAAD6+a2dAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAAEChJREFUeNrtnHlcVHX3xz/nDjAD5kK45IKmAyiW5JIB7lba83PPAE0zlBRlVVBRe7TcMtxQR4FENBSTUh9w7wk1ccUtMssdJJfsUdFyYy7L3PP7Q4bf7yVc7iCOoz7z/g/uuZ97vvd75t7zPd/v9wJWrFixYsWKFStWrLyosOTr03K9nZ3+elA9rdrfX6wWHO2iW71aHxX0s/Z0XNyDB0FBWm27dpb282lDlnbA3Bg7VkiiGLq5Zg0CMB51W7YsY5iLFI4pLuZFHI0Zvr4OK+JH5/y0aZOl/Tc3L2wA6GOCr7nohg6FG85jW2Ii3sF6XNRoFE/8FtV5z5kz9iPi5uY4lxMoLxgvTAAwf86AIBQMvVns0mf2bF6JsTg7Zcrj6mnUxUWSoVYtEhJWXMy9c8fS7TMXNpZ2oKqwFLy+5fqXXhJ73HyjcMvatdiKTjjcv39VdcVWqmjyqFEDwAq8wAEgWNqBx0W/K2RIU02TJmI4rhXWPnhQseP1CIELM02n3/nruXMt7b8R5gkfecyvVq0gI9jVNcrdndnXF1Cpntb1n7sA0L8fOqXZjo4dScdeKu+jRzEf5xHo4SF7wm74oZkoIgmO6DVsmDq6qFH+6ZkzLd0OY4cXdMlX56uzsyVP9ODU06fFsDodXX7MyrqXFbbDRVenjrn9eG4CwDh8Q4h0TgjevZu/w1lcqVtXzp768Sz0uH4d/cmeU95+2z4yrkF2+DffWLodRqRL9Dd/OG4cp0MN3SuvlB4oCWibNob7HLZhA0uBo9q1tbU1lx/PbAAYkzpxadAubZd581CDPiDnpCR0xCuwUatlT/wcaxH+6688SQgzfO3paW+I9cxxysy0dHsehTZImdiflydrICKDXLt2FXvbnLozPCbGXH48cwHAUsDE5gHVq4shN05pMzZv5pGUStcmTlQ8cTwHc+K2bZpocbTqRMeO9u/GrssVL12ydHvkKPi0cLPdKwsX4gE28orcXFnDVLSGLjRUrB202OXuiBFP2o9nJgDEzqEJbkeaNhVnavobVIcOYSHF0cg+fZTOo++xFuELF2pi82bkdBswgIRV88+tunfP0u1RomaHleNP+92+rZrJ66RvBgxAAor5X/fvy9nzt7QPHvHx+W6h/ZpFvfnmk/LD4gGgfy3olrZ/hw7QGD6QkjIzMQnrsOf112VPKKnY0Xk+z3tCQzUD4+5mh0+YQLRhA2AwWLo9lcVOF/9ubuLJk/wbt0PAsGHG0UoZw5JXH80yrKe3k5OZIw41irC3r+r1q1wHeLBgzFQXXZs2qmiqjeGtW/MAnEOSfHJmhJyES9zG0ZH7McMrIoLb4jO429nJ2o/DFU65dYu/ott408dHQ3GUQxkZVe+CJwOzPzdhjUacpA5UNatb135ewoqLuZcvm3q+sfQs/hDsp42cPZvPoTZlT5tWxrAfRVJoixYFy8SB6gYzZjz8Z1TU4/pd6Upg/vkgFxedl5ewiXZiUlwch2E+GrZpY7Y7u4VjeNnZs+RNW3C6b19N4zi/nMjs7MeVYw4MrL/cwUEUbWyqzX/wQNbwTZ7FrzVubH8q3iln85UrcmaF4UG7mo708JDOoI3KNj2dt9A07KxXD3dhh0579mjqOuQ5vNa3L9GCtScnVnC9Uv9KKppNbg5y2bd3L59DbQR06lTGsORJKNxAbeGAh4e6W9yFC/POnKns/TD5FVDwdsgR1+p9+tBl8kBMRobZO/4gL+a1O3eKfnbq4ve8vava8eZC2kdBwsyoqNKON1IDhTjQvbsI/en87rGxpuoRzSBAknAAPnx8xAgk80L+spzAaYoPKdLGRtqH29x/wYLH9V8xAPLdQvs1D2jQQOrJNaQb69YpDsOqyuc8irfEx2vermvbyLNXL0daQpfo77/Ndr0qwj74DtsqSDpF9sJgf3/9rpAh2sPDhpmqWxrwjuSBHV9+KWs4EYPg36uXPmHMDdeDnTtX1n/FHECI5ROGW+PHcycspVbVq8saXuYpuJ2TQ3sohSN++QW5GE5JJiRlh0jLC4qK+Lb0O5K2bLE/Fe+U0/K77zAPyKlsayyBFy2QwqOjaTo3U80bNIin4zZ0jo5l7I7zNLwRGyteDh6gjcnMNPWJpvFRry6oFRMj5hcUqyNHjoSAbynm1VfLGK4X3uX48eMf/rF/v6nuKwYAi7yAu/buDSCDTpU9Tq0wAkVr16ov5EVm3x4+nJpv2IBpBgMA0xOT9wEATlXuDAtgrDfkjwparl0dEEB6+pBcUlNhj1hk0//lWGNLfkADMBSXkpMf5vkdOjy0KCfrN95fWtTh6iK9XhwZPEE7dc4cXgoACQllDNegFhz79hWLg9drY1xcTA0w5RzAHt+SrpyIK0Fqg8mGTTrd8zoMe1KULiAJpjFwiIuTs+NN+AZNvLzE3SFDtIc/+shUffWKB/OLZyUn0yC0gPONG2UMHPE6vhcEdmZfRJiuqxwACu981S2ag99f3OnSyqJJub+v6F8TJmAZzqHOqVNydvQxp1C/OXOMoxIlXaLVdIlEEQ2xCodWrZI1nEQ1aenAgab6a/FC0IuGsaNoixQlpYWHy9lxDoJQo1GjgpWqyGoffPyxqfqGBezNjTZulDWYgY+ga9VKTA3b4aLTapX0rAFgJjT7v3rv4is//oghlAibLVtkDbfRKL4xfLipug4O8fE5OVlZ5Ii5eFe+0MT6YjskeHsr6VkDwMyQPT+QOup0csc5DkTx7dvfaxs4yi2wdm1FPWPSOBJ1cPfwYVm7ukIAtMp1GmsAmBn12jo2zol79yIKSehZTj2jJHmzK1AFs6unp6m6LPIIeGVlyR7X4jLead1aSccaAGaGhBm0l4qLEYjX8eFPP8nZSUBj6YC7u6m6QhOaw05nz8oa7OVJ/H79+oo6lr5B/zVkUS5eypGtbdEsakrv/L+VQQpI3hQizP7rL1m9WAQgvVYtJR1rADwlCLwLdnfvyh3ne6RG5woqrY+g2iIFFHeUL5FzNKbQrJdfVtKxBsDTojo6YzfJz77eZVteJF8RLENjVTvbXRXo/YVf0UeSlGSsAfCUYE9cYif5XySB1+B3+SfEoxgGGr6XIuUf8TQX27iN8iSaNQCeEjQYdSimRQtZg+G4h2L5dQePwl/iHq8uZ9LJeHwEGlOEfI5gxBoAZubuFyFHWoQ4OfFifMrJ8mv5+CVhAA7++qupuqTFG6ho1NAOJ3jutWtKOtYAMDN27phW3NzPDy2RR/3KWd+/DTvxD71eg6LR+QlHj5qqS4U0E/lt28oeP8YPkPLzz0o61gAwEw/TOSJkSClAQICs4XLY4+/0dKKEhD9H5+ebrPsVvid3Ly9ZuyJqST6//KKkZw0AM2Gc7uW5NA06+Ue/UBvt8dbKlabq6meP6e2a1769cTJJzo7ShG2C56FDSnrWAHjCsBQ4qlnTmjVpLJ+DITpazo4ScYd/OHHCLqVOYnb49u2m6gu1KEIa6OOjpKvZvyzwvGcFG06MeopXNG6ulMHQ3TDTprNyxem/hYK2Nhl0MDaWj8OT/Bs0kDWcjyLERkaWLgJVoHTdwG+0BAvlXyncm3vT9rQ0U/1VDoCb+J5XykeScF3YzeHjx5t7E+OzjvGLJJyJHtRl6FA5O9rIs5Cclqa5HLc+J2bPHlP1jesGeDGc6UOnssvn/kQ3hBsM5K+6L3gmJ5uqq7gmkK6hGlZu3crAPaDssIPnIwBH/fwKnGxq3mno7a0/HJypjT93zuQ7N5e60pL8fHwlOXJuaqp9vfjrOQWrV1etO54e4qSgINdvmjXjOxjIk+PiALRFOeunaDQGcVZenuETwxRbVUiIqfrGX35BQ3JHy3/+E0MRhBrl6KexwG6bNpn66DeiGADFg22PSVdjYlRRRbtVPQMDMQ/Dy5tk4Gu4gz+cnQEk00JnZ5Pv4DoeWdIEkHO/fvozQTrtzi5dNM3zBquPBQWRsGHjab/Cwqp0kjlhLyrkW5Mn4x9oC3WNGnJ2kprPovuoUdW6JiSc/enPP03VF6Fa7hAYFYUc2GC+fNLHq9Ad8ZXfRaz4CnhJu2RrbuL16+RGCynNzw8b4Y5w5eHKY/MqhVOPgACR6vgV+KanGwspZrteFaEgnopDFXx8KhGbuMPy5ZX96ljBV6HH3QJbtMBGcqOwCrZ+9cUBeG3e/HAHk3LW/ygmjwI0YbFBF/7cuVPajHq0v2NH6gQXdKn8BU2mZH+8rY/UoDjlyJHSG/KMQVnSHnSIjqbX0I2P/PFH6YHP0Y2Dt2/XhKo3FjhFRJiqx9Ln3JVtbPjfUoRhXFIS+qAH/l3OJtAszOQzhYXCz4YEqZMJ2+fl/K/qDSgID7JrHtC8ueSJHYaj7dsjkpw5ol499OXF9MBG9hVD+aRDes2aPAQHURgRofgZt5IVNdQdNmgxaNDDXcHp6ZX190nvDSzVLUmC759Qv39neK1a1dsu7ZUdfvNmZf0TvwieqZ0+dy5H4j+0Vv6XTz3RDdu/+EKzP84vu/nUqZW9TqnO4574pCjdbPoJdQXS0sp8MuVRSrJdwZU+ofWRkWpD7L0LB+TX3D2KuQKgyvfhxzE5rsIHH1BrQeSeGzaU2VhiZCLckHDypEZ384BdXvv2Vc2RLF4IcnCLz84OP3yYb/M83v3WW8ZChuwJ9ZEBnUol3edh/J8lS/SDQzq7DFy2zPjotHR7Kotxez39IezgxWvWyHZ8yZyB6lXBXwj4+OMnlRxbPACMGH9p6lAHqpbaqROtxqvsn5qqeOLX3AonQ0LErTcXXi3avt1YibN0e5QwrgIWxgvHgbQ0+OAMdBVsEDnG9REzcqTdhGWO539XrvGbyjMTAEaM++jVo+Oicqb5+BjfdbJfzjDSExepZc+e4mqbl2lfZqapGyMshW0P2z8MwyZMgIhm0DVpIns/Sj6BYz8vfl+23bp1T9qPZy4AShtesv69NMkZi3hqNHSoUmkag3GPuru74wdDPHsfOaLfFTLE1b1LF0u351G4Os/GmQqeVL9gGI/ftUv9/s33ssMnTTKXH89sADyKfXLcsguJKSn8szSf1nXtSp0xlqfIF1RKS6b2rJNO7twptgip76KrYFr2KSP8SEVSnUWLHh0+UhgckHjsWNFuEmx/GzzY3JtuLT4KeFzyZ43p7ZrXsKFwX/DnyZs383RkIEP5e/90kd/k7xYv5mZ0nAaNGydr+JRGASyF7XDRqdUFXfmq4NmggXqf06jznpcumTpJVFWe2wAwUlorn2wzu9q8pCSejukgX98q615R9UG4s7OD29Je2eFXr1q6nebiuRs2PYpxJQ0zEoBBg0QEsZZPn8ZfdJr+57PPZIdVCti7AIDpq3SfV56bHEAJY9JoT/GUQ9On81YMIA8fH9k9eXKU7OsnYWmv7HBrADy3OPjHXbgwLzWVTgiLBf+2bekTLOEvKlh0afzs2hXej0uffmpp/58Wz30OYCrGSqHofzPs2ihfX0RjltS9Rw/MRByN1eulIcS8b+XKal1jp+a0lN91a8WKFStWrFixYsXKc8//AmJlDtDgZF3MAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTA3LTI4VDIyOjUyOjIyKzA4OjAwyrXOLgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0wNy0yOFQyMjo1MjoyMiswODowMLvodpIAAABJdEVYdHN2ZzpiYXNlLXVyaQBmaWxlOi8vL2hvbWUvYWRtaW4vaWNvbi1mb250L3RtcC9pY29uXzc1bWxoenVsbHc1L25vdGljZS5zdmfv4+4CAAAAAElFTkSuQmCC",close="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABAEAYAAAD6+a2dAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAAAyFJREFUeNrt3D9oE1EcB/D3ri2JdSp1kEKlhHTRyVGkuHSQRIQsLaXo0KHkD3RSRMWpk+iikKR06KBIbaEExASHbkV0c1GXSmgKFoeWIkJtUrnn0t8NKeHSNO/u/fl+tpKD/N7v9+1dyLscYwAAAAAAAAAAAAAAYDIu+w0OH2TSo2/Gx9kiHxCLS0veGw+JCX4rk4l8K17dvF8uh92IsNSvZL6MPksmxQ5fFe+LRe+FWbHPZ2dmok+LC5vT6+uy3l9+AAayD+M3trfFDvvNfg4Pey98ZxfEu6MjUeEHYm9ysv9J/nl1rFSSXY8qDuZz92IbqRRPiH4+uLLCLrNdfruvzzsgyqpsrlY7xwsffsyNjMiqwwmtA8cLpgZQQ0KrJyC+g/cOZI9ErxCy65EeADrV03/8iQMsCULbgz/uk3OJPxZOLie7LukBoGu8c1eknHIqxT6yX+xfvX7iQEODQNd4fk1UnTvLy36Dp0tiZC+/UU1XKrLrk/4ZoFVD3Bd8XuTX1th1dpH1RiJ+DdHtM4Iu6ww8ALo1yPR1hRYAXRtm2jpCDwDRtYG61k2UCQDRpaG61OlHuQAQVRusal2dUjYARJWGq1JHtykfABLWAEwdPNEmACSogZg+eKJdAIisAdkyeKJtAEi3Bmbb4In2ASCdDrDnrTvd87nRsG3wxJgAkNPuunl/t7lJY8rgiXEBIG2fEVoxfPAkvBtCJKNtaPGJx9zXU1Mt70doZsngibEBIHSNZ/vsK0+4btj1qAaXgFYsORMYFwB8CDwdYy4Bnd56ZeutakT7MwC+CDobbQOAr4K7Q7sAYDOou7QJALaD5VA+AKoMQJU6uk3ZAKjacFXr6pRyAdClwbrU6UeZAOjaUF3rJqEHQPcG6r4O/DTM8nXhx6GWrzOwAOjSENvWLX0zyGvAK15yk6WSag2Qre0bU5o2neqDubHYQiIhuz7pAfAefmTpdiuhddE6/YLg7orzTqNQkF1XeNvBlgy+WdtBCOgZQdLRY+IOo9k/8XSt9ldkb8Zfbm0FdYpTHfWhuT/e4/UAAAAAAAAAAAAAAADO4D9cvzD+Ik3LBAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wNy0yOFQyMjo1MjoyMiswODowMMq1zi4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDctMjhUMjI6NTI6MjIrMDg6MDC76HaSAAAASHRFWHRzdmc6YmFzZS11cmkAZmlsZTovLy9ob21lL2FkbWluL2ljb24tZm9udC90bXAvaWNvbl83NW1saHp1bGx3NS9jbG9zZS5zdmcxNhK3AAAAAElFTkSuQmCC";(0,_baseComponent.default)({properties:{prefixCls:{type:String,value:"wux-notice-bar"},icon:{type:String,value:notice},content:{type:String,value:""},mode:{type:String,value:""},action:{type:String,value:close},loop:{type:Boolean,value:!1},leading:{type:Number,value:500},trailing:{type:Number,value:800},speed:{type:Number,value:25}},data:{animatedWidth:0,overflowWidth:0,visible:!0},computed:{classes:["prefixCls",function(A){return{wrap:(0,_classNames.default)(A),hd:"".concat(A,"__hd"),icon:"".concat(A,"__icon"),bd:"".concat(A,"__bd"),container:"".concat(A,"__marquee-container"),marquee:"".concat(A,"__marquee"),ft:"".concat(A,"__ft"),action:"".concat(A,"__action")}}]},observers:{content:function(){this.resetAnimation()}},methods:{clearMarqueeTimer:function(){this.marqueeTimer&&(clearTimeout(this.marqueeTimer),this.marqueeTimer=null)},startAnimation:function(){var n=this;this.clearMarqueeTimer();var A=this.data,r=A.overflowWidth,i=A.loop,e=A.leading,a=A.trailing,o=A.speed,t=0===this.data.animatedWidth?e:o;0!==this.data.overflowWidth&&(this.marqueeTimer=setTimeout(function A(){var e=n.data.animatedWidth+1,t=r<e;if(t){if(!i)return;e=0}t&&a?setTimeout(function(){n.setData({animatedWidth:e}),n.marqueeTimer=setTimeout(A,o)},a):(n.setData({animatedWidth:e}),n.marqueeTimer=setTimeout(A,o))},t))},initAnimation:function(i){var a=this,A=this.data.prefixCls,e=wx.createSelectorQuery().in(this);e.select(".".concat(A,"__marquee-container")).boundingClientRect(),e.select(".".concat(A,"__marquee")).boundingClientRect(),e.exec(function(A){if(!A.filter(function(A){return!A}).length){var e=_slicedToArray(A,2),t=e[0],n=e[1],r=n.width-t.width;a.data.overflowWidth===r&&!i||a.setData({overflowWidth:r,animatedWidth:0},function(){0<n.width&&0<r?a.startAnimation():a.clearMarqueeTimer()})}})},resetAnimation:function(){this.initAnimation(!0)},stopAnimation:function(){this.clearMarqueeTimer()},onAction:function(){"closable"===this.data.mode&&(this.clearMarqueeTimer(),this.setData({visible:!1})),this.triggerEvent("click")},onClick:function(){this.triggerEvent("click")}},ready:function(){this.initAnimation()},detached:function(){this.clearMarqueeTimer()}});