This commit is contained in:
2023-08-11 10:45:20 +08:00
commit 161ca982f3
31850 changed files with 2706500 additions and 0 deletions

60
node_modules/vant/lib/notify/Notify.js generated vendored Normal file
View File

@ -0,0 +1,60 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _babelHelperVueJsxMergeProps = _interopRequireDefault(require("@vue/babel-helper-vue-jsx-merge-props"));
var _utils = require("../utils");
var _functional = require("../utils/functional");
var _popup = require("../mixins/popup");
var _popup2 = _interopRequireDefault(require("../popup"));
// Utils
// Mixins
// Components
var _createNamespace = (0, _utils.createNamespace)('notify'),
createComponent = _createNamespace[0],
bem = _createNamespace[1];
function Notify(h, props, slots, ctx) {
var style = {
color: props.color,
background: props.background
};
return h(_popup2.default, (0, _babelHelperVueJsxMergeProps.default)([{
"attrs": {
"value": props.value,
"position": "top",
"overlay": false,
"duration": 0.2,
"lockScroll": false
},
"style": style,
"class": [bem([props.type]), props.className]
}, (0, _functional.inherit)(ctx, true)]), [(slots.default == null ? void 0 : slots.default()) || props.message]);
}
Notify.props = (0, _extends2.default)({}, _popup.popupMixinProps, {
color: String,
message: [Number, String],
duration: [Number, String],
className: null,
background: String,
getContainer: [String, Function],
type: {
type: String,
default: 'danger'
}
});
var _default = createComponent(Notify);
exports.default = _default;

1
node_modules/vant/lib/notify/index.css generated vendored Normal file
View File

@ -0,0 +1 @@
.van-notify{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;padding:8px 16px;color:#fff;font-size:14px;line-height:20px;white-space:pre-wrap;text-align:center;word-wrap:break-word}.van-notify--primary{background-color:#1989fa}.van-notify--success{background-color:#07c160}.van-notify--danger{background-color:#ee0a24}.van-notify--warning{background-color:#ff976a}

104
node_modules/vant/lib/notify/index.js generated vendored Normal file
View File

@ -0,0 +1,104 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _vue = _interopRequireDefault(require("vue"));
var _Notify = _interopRequireDefault(require("./Notify"));
var _utils = require("../utils");
var _functional = require("../utils/functional");
var timer;
var instance;
function parseOptions(message) {
return (0, _utils.isObject)(message) ? message : {
message: message
};
}
function Notify(options) {
/* istanbul ignore if */
if (_utils.isServer) {
return;
}
if (!instance) {
instance = (0, _functional.mount)(_Notify.default, {
on: {
click: function click(event) {
if (instance.onClick) {
instance.onClick(event);
}
},
close: function close() {
if (instance.onClose) {
instance.onClose();
}
},
opened: function opened() {
if (instance.onOpened) {
instance.onOpened();
}
}
}
});
}
options = (0, _extends2.default)({}, Notify.currentOptions, parseOptions(options));
(0, _extends2.default)(instance, options);
clearTimeout(timer);
if (options.duration && options.duration > 0) {
timer = setTimeout(Notify.clear, options.duration);
}
return instance;
}
function defaultOptions() {
return {
type: 'danger',
value: true,
message: '',
color: undefined,
background: undefined,
duration: 3000,
className: '',
onClose: null,
onClick: null,
onOpened: null
};
}
Notify.clear = function () {
if (instance) {
instance.value = false;
}
};
Notify.currentOptions = defaultOptions();
Notify.setDefaultOptions = function (options) {
(0, _extends2.default)(Notify.currentOptions, options);
};
Notify.resetDefaultOptions = function () {
Notify.currentOptions = defaultOptions();
};
Notify.install = function () {
_vue.default.use(_Notify.default);
};
Notify.Component = _Notify.default;
_vue.default.prototype.$notify = Notify;
var _default = Notify;
exports.default = _default;

33
node_modules/vant/lib/notify/index.less generated vendored Normal file
View File

@ -0,0 +1,33 @@
@import '../style/var';
.van-notify {
display: flex;
align-items: center;
justify-content: center;
box-sizing: border-box;
padding: @notify-padding;
color: @notify-text-color;
font-size: @notify-font-size;
line-height: @notify-line-height;
// allow newline charactor
white-space: pre-wrap;
text-align: center;
word-wrap: break-word;
&--primary {
background-color: @notify-primary-background-color;
}
&--success {
background-color: @notify-success-background-color;
}
&--danger {
background-color: @notify-danger-background-color;
}
&--warning {
background-color: @notify-warning-background-color;
}
}

6
node_modules/vant/lib/notify/style/index.js generated vendored Normal file
View File

@ -0,0 +1,6 @@
require('../../style/base.css');
require('../../overlay/index.css');
require('../../info/index.css');
require('../../icon/index.css');
require('../../popup/index.css');
require('../index.css');

6
node_modules/vant/lib/notify/style/less.js generated vendored Normal file
View File

@ -0,0 +1,6 @@
require('../../style/base.less');
require('../../overlay/index.less');
require('../../info/index.less');
require('../../icon/index.less');
require('../../popup/index.less');
require('../index.less');