| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 | 'use strict';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);  };Object.defineProperty(exports, '__esModule', { value: true });var color_1 = require('../common/color');var defaultOptions = {  selector: '#van-notify',  type: 'danger',  message: '',  background: '',  duration: 3000,  zIndex: 110,  top: 0,  color: color_1.WHITE,  safeAreaInsetTop: false,  onClick: function () {},  onOpened: function () {},  onClose: function () {},};function parseOptions(message) {  if (message == null) {    return {};  }  return typeof message === 'string' ? { message: message } : message;}function getContext() {  var pages = getCurrentPages();  return pages[pages.length - 1];}function Notify(options) {  options = __assign(__assign({}, defaultOptions), parseOptions(options));  var context = options.context || getContext();  var notify = context.selectComponent(options.selector);  delete options.context;  delete options.selector;  if (notify) {    notify.setData(options);    notify.show();    return notify;  }  console.warn('未找到 van-notify 节点,请确认 selector 及 context 是否正确');}exports.default = Notify;Notify.clear = function (options) {  options = __assign(__assign({}, defaultOptions), parseOptions(options));  var context = options.context || getContext();  var notify = context.selectComponent(options.selector);  if (notify) {    notify.hide();  }};
 |