maishu-toolkit
Advanced tools
Comparing version 1.6.7 to 1.6.11
/*! | ||
* ~ | ||
* maishu-toolkit v1.6.6 | ||
* maishu-toolkit v1.6.10 | ||
* https://github.com/ansiboy/toolkit | ||
@@ -117,2 +117,9 @@ * | ||
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.withOptions = exports.objectAssignDeepInto = exports.objectAssignDeep = void 0; | ||
/* | ||
@@ -127,11 +134,2 @@ * OBJECT ASSIGN DEEP | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.objectAssignDeep = objectAssignDeep; | ||
exports.objectAssignDeepInto = objectAssignDeepInto; | ||
exports.withOptions = void 0; | ||
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } | ||
function getTypeOf(input) { | ||
@@ -259,2 +257,3 @@ if (input === null) { | ||
exports.objectAssignDeep = objectAssignDeep; | ||
; | ||
@@ -273,2 +272,3 @@ /* | ||
exports.objectAssignDeepInto = objectAssignDeepInto; | ||
; | ||
@@ -299,7 +299,2 @@ /* | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.Callback = void 0; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
@@ -311,2 +306,7 @@ | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.Callback = void 0; | ||
var Callback = | ||
@@ -366,2 +366,8 @@ /*#__PURE__*/ | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } | ||
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } | ||
Object.defineProperty(exports, "__esModule", { | ||
@@ -372,13 +378,7 @@ value: true | ||
var _errors = __webpack_require__(/*! ./errors */ "./out-es5/errors.js"); | ||
var errors_1 = __webpack_require__(/*! ./errors */ "./out-es5/errors.js"); | ||
var _callback = __webpack_require__(/*! ./callback */ "./out-es5/callback.js"); | ||
var callback_1 = __webpack_require__(/*! ./callback */ "./out-es5/callback.js"); | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } | ||
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } | ||
var errors = Object.assign(_errors.errors, { | ||
var errors = Object.assign(errors_1.errors, { | ||
dataSourceCanntInsert: function dataSourceCanntInsert() { | ||
@@ -409,15 +409,15 @@ return new Error("DataSource can not insert."); | ||
this.inserting = new _callback.Callback(); //callbacks1<DataSource<T>, T, number>(); | ||
this.inserting = new callback_1.Callback(); //callbacks1<DataSource<T>, T, number>(); | ||
this.inserted = new _callback.Callback(); | ||
this.deleting = new _callback.Callback(); //callbacks<DataSource<T>, T>(); | ||
this.inserted = new callback_1.Callback(); | ||
this.deleting = new callback_1.Callback(); //callbacks<DataSource<T>, T>(); | ||
this.deleted = new _callback.Callback(); //callbacks<DataSource<T>, T>(); | ||
this.deleted = new callback_1.Callback(); //callbacks<DataSource<T>, T>(); | ||
this.updating = new _callback.Callback(); | ||
this.updated = new _callback.Callback(); | ||
this.selecting = new _callback.Callback(); | ||
this.selected = new _callback.Callback(); //callbacks<DataSource<T>, DataSourceSelectResult<T>>(); | ||
this.updating = new callback_1.Callback(); | ||
this.updated = new callback_1.Callback(); | ||
this.selecting = new callback_1.Callback(); | ||
this.selected = new callback_1.Callback(); //callbacks<DataSource<T>, DataSourceSelectResult<T>>(); | ||
this.error = new _callback.Callback(); //callbacks<this, DataSourceError>(); | ||
this.error = new callback_1.Callback(); //callbacks<this, DataSourceError>(); | ||
@@ -676,9 +676,9 @@ this.args = args; | ||
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.deepEqual = deepEqual; | ||
exports.deepEqual = void 0; | ||
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } | ||
function deepEqual(x, y) { | ||
@@ -703,2 +703,4 @@ if (x === y) { | ||
} | ||
exports.deepEqual = deepEqual; | ||
//# sourceMappingURL=deep-equal.js.map | ||
@@ -719,7 +721,2 @@ | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.errors = exports.Errors = void 0; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
@@ -731,2 +728,7 @@ | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.errors = exports.Errors = void 0; | ||
var Errors = | ||
@@ -780,4 +782,3 @@ /*#__PURE__*/ | ||
exports.Errors = Errors; | ||
var errors = new Errors(); | ||
exports.errors = errors; | ||
exports.errors = new Errors(); | ||
//# sourceMappingURL=errors.js.map | ||
@@ -801,4 +802,3 @@ | ||
}); | ||
exports.formatDate = formatDate; | ||
exports.formatString = formatString; | ||
exports.formatString = exports.formatDate = void 0; | ||
@@ -812,2 +812,4 @@ function formatDate(date, showHourMinutes) { | ||
exports.formatDate = formatDate; | ||
function formatString(pattern) { | ||
@@ -826,2 +828,4 @@ var a = pattern; | ||
} | ||
exports.formatString = formatString; | ||
//# sourceMappingURL=format.js.map | ||
@@ -845,3 +849,3 @@ | ||
}); | ||
exports.guid = guid; | ||
exports.guid = void 0; | ||
@@ -855,2 +859,4 @@ function guid() { | ||
} | ||
exports.guid = guid; | ||
//# sourceMappingURL=guid.js.map | ||
@@ -871,2 +877,8 @@ | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } | ||
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } | ||
Object.defineProperty(exports, "__esModule", { | ||
@@ -877,10 +889,4 @@ value: true | ||
var _errors = __webpack_require__(/*! ./errors */ "./out-es5/errors.js"); | ||
var errors_1 = __webpack_require__(/*! ./errors */ "./out-es5/errors.js"); | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } | ||
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } | ||
var HTML = | ||
@@ -896,4 +902,4 @@ /*#__PURE__*/ | ||
value: function addClassName(element, addonClassName) { | ||
if (element == null) throw _errors.errors.argumentNull('element'); | ||
if (!addonClassName) throw _errors.errors.argumentNull('addonClassName'); | ||
if (element == null) throw errors_1.errors.argumentNull('element'); | ||
if (!addonClassName) throw errors_1.errors.argumentNull('addonClassName'); | ||
var sourceClassName; | ||
@@ -944,18 +950,28 @@ if (typeof element == 'string') sourceClassName = element;else sourceClassName = element.className; | ||
}); | ||
exports.ValueStore = exports.HTML = exports.formatString = exports.formatDate = exports.objectAssignDeep = exports.deepEqual = exports.parseUrl = exports.DataSourceSelectArguments = exports.DataSource = exports.Callback = exports.errors = exports.Errors = exports.pathConcat = exports.guid = void 0; | ||
var guid_1 = __webpack_require__(/*! ./guid */ "./out-es5/guid.js"); | ||
Object.defineProperty(exports, "guid", { | ||
enumerable: true, | ||
get: function get() { | ||
return _guid.guid; | ||
return guid_1.guid; | ||
} | ||
}); | ||
var path_1 = __webpack_require__(/*! ./path */ "./out-es5/path.js"); | ||
Object.defineProperty(exports, "pathConcat", { | ||
enumerable: true, | ||
get: function get() { | ||
return _path.pathConcat; | ||
return path_1.pathConcat; | ||
} | ||
}); | ||
var errors_1 = __webpack_require__(/*! ./errors */ "./out-es5/errors.js"); | ||
Object.defineProperty(exports, "Errors", { | ||
enumerable: true, | ||
get: function get() { | ||
return _errors.Errors; | ||
return errors_1.Errors; | ||
} | ||
@@ -966,15 +982,21 @@ }); | ||
get: function get() { | ||
return _errors.errors; | ||
return errors_1.errors; | ||
} | ||
}); | ||
var callback_1 = __webpack_require__(/*! ./callback */ "./out-es5/callback.js"); | ||
Object.defineProperty(exports, "Callback", { | ||
enumerable: true, | ||
get: function get() { | ||
return _callback.Callback; | ||
return callback_1.Callback; | ||
} | ||
}); | ||
var data_1 = __webpack_require__(/*! ./data */ "./out-es5/data.js"); | ||
Object.defineProperty(exports, "DataSource", { | ||
enumerable: true, | ||
get: function get() { | ||
return _data.DataSource; | ||
return data_1.DataSource; | ||
} | ||
@@ -985,27 +1007,39 @@ }); | ||
get: function get() { | ||
return _data.DataSourceSelectArguments; | ||
return data_1.DataSourceSelectArguments; | ||
} | ||
}); | ||
var url_1 = __webpack_require__(/*! ./url */ "./out-es5/url.js"); | ||
Object.defineProperty(exports, "parseUrl", { | ||
enumerable: true, | ||
get: function get() { | ||
return _url.parseUrl; | ||
return url_1.parseUrl; | ||
} | ||
}); | ||
var deep_equal_1 = __webpack_require__(/*! ./deep-equal */ "./out-es5/deep-equal.js"); | ||
Object.defineProperty(exports, "deepEqual", { | ||
enumerable: true, | ||
get: function get() { | ||
return _deepEqual.deepEqual; | ||
return deep_equal_1.deepEqual; | ||
} | ||
}); | ||
var assign_deep_1 = __webpack_require__(/*! ./assign-deep */ "./out-es5/assign-deep.js"); | ||
Object.defineProperty(exports, "objectAssignDeep", { | ||
enumerable: true, | ||
get: function get() { | ||
return _assignDeep.objectAssignDeep; | ||
return assign_deep_1.objectAssignDeep; | ||
} | ||
}); | ||
var format_1 = __webpack_require__(/*! ./format */ "./out-es5/format.js"); | ||
Object.defineProperty(exports, "formatDate", { | ||
enumerable: true, | ||
get: function get() { | ||
return _format.formatDate; | ||
return format_1.formatDate; | ||
} | ||
@@ -1016,39 +1050,23 @@ }); | ||
get: function get() { | ||
return _format.formatString; | ||
return format_1.formatString; | ||
} | ||
}); | ||
var html_1 = __webpack_require__(/*! ./html */ "./out-es5/html.js"); | ||
Object.defineProperty(exports, "HTML", { | ||
enumerable: true, | ||
get: function get() { | ||
return _html.HTML; | ||
return html_1.HTML; | ||
} | ||
}); | ||
var value_store_1 = __webpack_require__(/*! ./value-store */ "./out-es5/value-store.js"); | ||
Object.defineProperty(exports, "ValueStore", { | ||
enumerable: true, | ||
get: function get() { | ||
return _valueStore.ValueStore; | ||
return value_store_1.ValueStore; | ||
} | ||
}); | ||
var _guid = __webpack_require__(/*! ./guid */ "./out-es5/guid.js"); | ||
var _path = __webpack_require__(/*! ./path */ "./out-es5/path.js"); | ||
var _errors = __webpack_require__(/*! ./errors */ "./out-es5/errors.js"); | ||
var _callback = __webpack_require__(/*! ./callback */ "./out-es5/callback.js"); | ||
var _data = __webpack_require__(/*! ./data */ "./out-es5/data.js"); | ||
var _url = __webpack_require__(/*! ./url */ "./out-es5/url.js"); | ||
var _deepEqual = __webpack_require__(/*! ./deep-equal */ "./out-es5/deep-equal.js"); | ||
var _assignDeep = __webpack_require__(/*! ./assign-deep */ "./out-es5/assign-deep.js"); | ||
var _format = __webpack_require__(/*! ./format */ "./out-es5/format.js"); | ||
var _html = __webpack_require__(/*! ./html */ "./out-es5/html.js"); | ||
var _valueStore = __webpack_require__(/*! ./value-store */ "./out-es5/value-store.js"); | ||
//# sourceMappingURL=index.js.map | ||
@@ -1072,5 +1090,5 @@ | ||
}); | ||
exports.pathConcat = pathConcat; | ||
exports.pathConcat = void 0; | ||
/** 连接多个路径 */ | ||
/** 连接多个路径 */ | ||
function pathConcat() { | ||
@@ -1099,2 +1117,4 @@ for (var _len = arguments.length, paths = new Array(_len), _key = 0; _key < _len; _key++) { | ||
} | ||
exports.pathConcat = pathConcat; | ||
//# sourceMappingURL=path.js.map | ||
@@ -1118,3 +1138,3 @@ | ||
}); | ||
exports.parseUrl = parseUrl; | ||
exports.parseUrl = void 0; | ||
@@ -1128,2 +1148,4 @@ function parseUrl(url) { | ||
exports.parseUrl = parseUrl; | ||
function pareeUrlQuery(query) { | ||
@@ -1161,7 +1183,2 @@ var match, | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.ValueStore = void 0; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
@@ -1173,5 +1190,10 @@ | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.ValueStore = void 0; | ||
/** | ||
* 实现数据的存储,以及数据修改的通知 | ||
*/ | ||
var ValueStore = | ||
@@ -1178,0 +1200,0 @@ /*#__PURE__*/ |
/*! | ||
* ~ | ||
* maishu-toolkit v1.6.6 | ||
* maishu-toolkit v1.6.10 | ||
* https://github.com/ansiboy/toolkit | ||
@@ -10,3 +10,3 @@ * | ||
*/ | ||
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r=t();for(var n in r)("object"==typeof exports?exports:e)[n]=r[n]}}("undefined"==typeof window?global:window,(function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2)}([function(e,t,r){"use strict";function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}Object.defineProperty(t,"__esModule",{value:!0}),t.errors=t.Errors=void 0;var o=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,r,o;return t=e,(r=[{key:"argumentNull",value:function(e){var t=new Error("Argument ".concat(e," cannt be null or emtpy."));return t.name="argumentNull",t}},{key:"routeDataFieldNull",value:function(e){var t="The ".concat(e," field of route data cannt be null."),r=new Error(t);return r.name="routeDataFieldNull",r}},{key:"argumentFieldNull",value:function(e,t){var r="The ".concat(e," field of ").concat(t," cannt be null."),n=new Error(r);return n.name="argumentFieldNull",n}},{key:"argumentTypeIncorrect",value:function(e,t){var r="Argument ".concat(e," type error, expected type is ").concat(t,"."),n=new Error(r);return n.name="argumentTypeIncorrect",n}}])&&n(t.prototype,r),o&&n(t,o),e}();t.Errors=o;var u=new o;t.errors=u},function(e,t,r){"use strict";function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}Object.defineProperty(t,"__esModule",{value:!0}),t.Callback=void 0;var o=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.funcs=new Array}var t,r,o;return t=e,o=[{key:"create",value:function(){return new e}}],(r=[{key:"add",value:function(e){this.funcs.push(e)}},{key:"remove",value:function(e){this.funcs=this.funcs.filter((function(t){return t!=e}))}},{key:"fire",value:function(e){this.funcs.forEach((function(t){return t(e)}))}}])&&n(t.prototype,r),o&&n(t,o),e}();t.Callback=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"guid",{enumerable:!0,get:function(){return n.guid}}),Object.defineProperty(t,"pathConcat",{enumerable:!0,get:function(){return o.pathConcat}}),Object.defineProperty(t,"Errors",{enumerable:!0,get:function(){return u.Errors}}),Object.defineProperty(t,"errors",{enumerable:!0,get:function(){return u.errors}}),Object.defineProperty(t,"Callback",{enumerable:!0,get:function(){return a.Callback}}),Object.defineProperty(t,"DataSource",{enumerable:!0,get:function(){return i.DataSource}}),Object.defineProperty(t,"DataSourceSelectArguments",{enumerable:!0,get:function(){return i.DataSourceSelectArguments}}),Object.defineProperty(t,"parseUrl",{enumerable:!0,get:function(){return c.parseUrl}}),Object.defineProperty(t,"deepEqual",{enumerable:!0,get:function(){return l.deepEqual}}),Object.defineProperty(t,"objectAssignDeep",{enumerable:!0,get:function(){return s.objectAssignDeep}}),Object.defineProperty(t,"formatDate",{enumerable:!0,get:function(){return f.formatDate}}),Object.defineProperty(t,"formatString",{enumerable:!0,get:function(){return f.formatString}}),Object.defineProperty(t,"HTML",{enumerable:!0,get:function(){return y.HTML}}),Object.defineProperty(t,"ValueStore",{enumerable:!0,get:function(){return d.ValueStore}});var n=r(3),o=r(4),u=r(0),a=r(1),i=r(5),c=r(6),l=r(7),s=r(8),f=r(9),y=r(10),d=r(11)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.guid=function(){function e(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return e()+e()+"-"+e()+"-"+e()+"-"+e()+"-"+e()+e()+e()}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pathConcat=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];if(0==(t=t||[]).length)return"";if(1==t.length)return t[0];var n=t.join("/");return n=(n=(n=n.replace(/(\/+\\*|\\+\/*)/g,"/")).replace("http:/","http://")).replace("https:/","https://")}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DataSourceSelectArguments=t.DataSource=void 0;var n=r(0),o=r(1);function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var i=Object.assign(n.errors,{dataSourceCanntInsert:function(){return new Error("DataSource can not insert.")},dataSourceCanntDelete:function(){return new Error("DataSource can not delete.")},dataSourceCanntUpdate:function(){return new Error("DataSource can not update.")},primaryKeyNull:function(e){var t="Primary key named '".concat(e,"' value is null.");return new Error(t)},queryResultTypeError:function(){return new Error("Query result type error.")}}),c=function(){function e(t){u(this,e),this.inserting=new o.Callback,this.inserted=new o.Callback,this.deleting=new o.Callback,this.deleted=new o.Callback,this.updating=new o.Callback,this.updated=new o.Callback,this.selecting=new o.Callback,this.selected=new o.Callback,this.error=new o.Callback,this.args=t,this.primaryKeys=t.primaryKeys||[]}var t,r,n;return t=e,(r=[{key:"executeInsert",value:function(e,t){return this.args.insert(e,t)}},{key:"executeDelete",value:function(e,t){return this.args.delete(e,t)}},{key:"executeUpdate",value:function(e,t){return this.args.update(e,t)}},{key:"executeSelect",value:function(e){return e=e||{},this.args.select(e)}},{key:"insert",value:function(e,t,r){var n=this;if(!this.canInsert)throw i.dataSourceCanntInsert();if(!e)throw i.argumentNull("item");return"number"==typeof t&&(r=t,t=null),this.inserting.fire({sender:this,dataItem:e,index:r}),this.executeInsert(e,t).then((function(t){return Object.assign(e,t),n.inserted.fire({sender:n,dataItem:e,index:r}),t})).catch((function(e){throw n.processError(e,"insert"),e}))}},{key:"delete",value:function(e,t){var r=this;if(!this.canDelete)throw i.dataSourceCanntDelete();if(!e)throw i.argumentNull("item");return this.checkPrimaryKeys(e),this.deleting.fire({sender:this,dataItem:e}),this.executeDelete(e,t).then((function(t){return r.deleted.fire({sender:r,dataItem:e}),t})).catch((function(e){throw r.processError(e,"delete"),e}))}},{key:"update",value:function(e,t){var r=this;if(!this.canUpdate)throw i.dataSourceCanntUpdate();if(!e)throw i.argumentNull("item");return this.checkPrimaryKeys(e),this.updating.fire({sender:this,dataItem:e}),this.executeUpdate(e,t).then((function(t){return Object.assign(e,t),r.updated.fire({sender:r,dataItem:e}),t})).catch((function(e){throw r.processError(e,"update"),e}))}},{key:"isSameItem",value:function(e,t){if(null==e)throw i.argumentNull("theItem");if(null==t)throw i.argumentNull("otherItem");if(0==this.primaryKeys.length)return e==t;this.checkPrimaryKeys(e),this.checkPrimaryKeys(t);var r=!0,n=!1,o=void 0;try{for(var u,a=this.primaryKeys[Symbol.iterator]();!(r=(u=a.next()).done);r=!0){var c=u.value;if(e[c]!=t[c])return!1}}catch(e){n=!0,o=e}finally{try{r||null==a.return||a.return()}finally{if(n)throw o}}return!0}},{key:"checkPrimaryKeys",value:function(e){for(var t in e)if(null==e[t]&&this.primaryKeys.indexOf(t)>=0)throw i.primaryKeyNull(t)}},{key:"select",value:function(e){var t=this;return e=e||{},this.selecting.fire({sender:this,selectArguments:e}),this.executeSelect(e).then((function(r){var n,o;if(Array.isArray(r))n=r,o=r.length;else{if(void 0===r.dataItems||void 0===r.totalRowCount)throw i.queryResultTypeError();n=r.dataItems,o=r.totalRowCount}return t.selected.fire({sender:t,selectResult:{totalRowCount:o,dataItems:n},selectArguments:e}),{totalRowCount:o,dataItems:n}})).catch((function(e){throw t.processError(e,"select"),e}))}},{key:"processError",value:function(e,t){if(e.method=t,this.error.fire({sender:this,error:e}),!e.handled)throw e}},{key:"canDelete",get:function(){return null!=this.args.delete&&this.primaryKeys.length>0}},{key:"canInsert",get:function(){return null!=this.args.insert&&this.primaryKeys.length>0}},{key:"canUpdate",get:function(){return null!=this.args.update&&this.primaryKeys.length>0}}])&&a(t.prototype,r),n&&a(t,n),e}();t.DataSource=c;t.DataSourceSelectArguments=function e(){u(this,e),this.startRowIndex=0,this.maximumRows=2147483647}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseUrl=function(e){var t=e.indexOf("?");return t<0?{}:function(e){var t,r=/\+/g,n=/([^&=]+)=?([^&]*)/g,o=function(e){return decodeURIComponent(e.replace(r," "))},u={};for(;t=n.exec(e);)u[o(t[1])]=o(t[2]);return u}(e.substr(t+1))}},function(e,t,r){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.deepEqual=function e(t,r){if(t===r)return!0;if("object"==n(t)&&null!=t&&"object"==n(r)&&null!=r){if(Object.keys(t).length!=Object.keys(r).length)return!1;for(var o in t){if(!r.hasOwnProperty(o))return!1;if(!e(t[o],r[o]))return!1}return!0}return!1}},function(e,t,r){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e){return null===e?"null":void 0===e?"undefined":"object"===n(e)?Array.isArray(e)?"array":"object":n(e)}function u(e){return"object"===o(e)?i(e):"array"===o(e)?a(e):e}function a(e){return e.map(u)}function i(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[r]=u(e[r]));return t}function c(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r={arrayBehaviour:(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).arrayBehaviour||"replace"},n=t.map((function(e){return e||{}})),u=e||{},l=0;l<n.length;l++)for(var s=n[l],f=Object.keys(s),y=0;y<f.length;y++){var d=f[y],h=s[d],p=o(h),m=o(u[d]);if("object"===p)if("undefined"!==m){var v="object"===m?u[d]:{};u[d]=c({},[v,i(h)],r)}else u[d]=i(h);else if("array"===p)if("array"===m){var b=a(h);u[d]="merge"===r.arrayBehaviour?u[d].concat(b):b}else u[d]=a(h);else u[d]=h}return u}Object.defineProperty(t,"__esModule",{value:!0}),t.objectAssignDeep=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return c(e,r)},t.objectAssignDeepInto=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return c({},t)},t.withOptions=void 0;t.withOptions=function(e,t,r){return c(e,t,r)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatDate=function(e,t){if("string"==typeof e)return e;var r=e;return t?"".concat(r.getFullYear(),"-").concat(r.getMonth(),"-").concat(r.getDate()," ").concat(r.getHours()+1,":").concat(r.getMinutes()):"".concat(r.getFullYear(),"-").concat(r.getMonth(),"-").concat(r.getDate())},t.formatString=function(e){for(var t=e,r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];for(var u in n)t=t.replace("{"+u+"}",n[u]);return t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HTML=void 0;var n=r(0);function o(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var u=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,r,u;return t=e,u=[{key:"addClassName",value:function(e,t){if(null==e)throw n.errors.argumentNull("element");if(!t)throw n.errors.argumentNull("addonClassName");var r;if(r=(r="string"==typeof e?e:e.className)||"",console.assert(null!=t),r.indexOf(t)>=0)return r;var o="".concat(r," ").concat(t);return"string"!=typeof e&&(e.className=o),o}},{key:"removeClassName",value:function(e,t){var r;return(r="string"==typeof e?e:e.className||"").indexOf(t)<0?r:(r=(r=(r=r||"").replace(new RegExp(t,"g"),"")).trim(),"string"!=typeof e&&(e.className=r),r)}}],(r=null)&&o(t.prototype,r),u&&o(t,u),e}();t.HTML=u},function(e,t,r){"use strict";function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}Object.defineProperty(t,"__esModule",{value:!0}),t.ValueStore=void 0;var o=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.items=new Array,this._value=t}var t,r,o;return t=e,(r=[{key:"attach",value:function(e,t){return void 0!==this.value&&e(this.value,t),this.add(e,t)}},{key:"add",value:function(e,t){return this.items.push({func:e,sender:t}),e}},{key:"remove",value:function(e){this.items=this.items.filter((function(t){return t.func!=e}))}},{key:"fire",value:function(e){this.items.forEach((function(t){return t.func(e,t.sender)}))}},{key:"value",get:function(){return void 0===this._value?null:this._value},set:function(e){this._value=e,this.fire(e)}}])&&n(t.prototype,r),o&&n(t,o),e}();t.ValueStore=o}])})); | ||
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r=t();for(var n in r)("object"==typeof exports?exports:e)[n]=r[n]}}("undefined"==typeof window?global:window,(function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2)}([function(e,t,r){"use strict";function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}Object.defineProperty(t,"__esModule",{value:!0}),t.errors=t.Errors=void 0;var o=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,r,o;return t=e,(r=[{key:"argumentNull",value:function(e){var t=new Error("Argument ".concat(e," cannt be null or emtpy."));return t.name="argumentNull",t}},{key:"routeDataFieldNull",value:function(e){var t="The ".concat(e," field of route data cannt be null."),r=new Error(t);return r.name="routeDataFieldNull",r}},{key:"argumentFieldNull",value:function(e,t){var r="The ".concat(e," field of ").concat(t," cannt be null."),n=new Error(r);return n.name="argumentFieldNull",n}},{key:"argumentTypeIncorrect",value:function(e,t){var r="Argument ".concat(e," type error, expected type is ").concat(t,"."),n=new Error(r);return n.name="argumentTypeIncorrect",n}}])&&n(t.prototype,r),o&&n(t,o),e}();t.Errors=o,t.errors=new o},function(e,t,r){"use strict";function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}Object.defineProperty(t,"__esModule",{value:!0}),t.Callback=void 0;var o=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.funcs=new Array}var t,r,o;return t=e,o=[{key:"create",value:function(){return new e}}],(r=[{key:"add",value:function(e){this.funcs.push(e)}},{key:"remove",value:function(e){this.funcs=this.funcs.filter((function(t){return t!=e}))}},{key:"fire",value:function(e){this.funcs.forEach((function(t){return t(e)}))}}])&&n(t.prototype,r),o&&n(t,o),e}();t.Callback=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ValueStore=t.HTML=t.formatString=t.formatDate=t.objectAssignDeep=t.deepEqual=t.parseUrl=t.DataSourceSelectArguments=t.DataSource=t.Callback=t.errors=t.Errors=t.pathConcat=t.guid=void 0;var n=r(3);Object.defineProperty(t,"guid",{enumerable:!0,get:function(){return n.guid}});var o=r(4);Object.defineProperty(t,"pathConcat",{enumerable:!0,get:function(){return o.pathConcat}});var a=r(0);Object.defineProperty(t,"Errors",{enumerable:!0,get:function(){return a.Errors}}),Object.defineProperty(t,"errors",{enumerable:!0,get:function(){return a.errors}});var u=r(1);Object.defineProperty(t,"Callback",{enumerable:!0,get:function(){return u.Callback}});var i=r(5);Object.defineProperty(t,"DataSource",{enumerable:!0,get:function(){return i.DataSource}}),Object.defineProperty(t,"DataSourceSelectArguments",{enumerable:!0,get:function(){return i.DataSourceSelectArguments}});var c=r(6);Object.defineProperty(t,"parseUrl",{enumerable:!0,get:function(){return c.parseUrl}});var l=r(7);Object.defineProperty(t,"deepEqual",{enumerable:!0,get:function(){return l.deepEqual}});var s=r(8);Object.defineProperty(t,"objectAssignDeep",{enumerable:!0,get:function(){return s.objectAssignDeep}});var f=r(9);Object.defineProperty(t,"formatDate",{enumerable:!0,get:function(){return f.formatDate}}),Object.defineProperty(t,"formatString",{enumerable:!0,get:function(){return f.formatString}});var d=r(10);Object.defineProperty(t,"HTML",{enumerable:!0,get:function(){return d.HTML}});var y=r(11);Object.defineProperty(t,"ValueStore",{enumerable:!0,get:function(){return y.ValueStore}})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.guid=void 0,t.guid=function(){function e(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return e()+e()+"-"+e()+"-"+e()+"-"+e()+"-"+e()+e()+e()}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pathConcat=void 0,t.pathConcat=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];if(0==(t=t||[]).length)return"";if(1==t.length)return t[0];var n=t.join("/");return n=(n=(n=n.replace(/(\/+\\*|\\+\/*)/g,"/")).replace("http:/","http://")).replace("https:/","https://")}},function(e,t,r){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}Object.defineProperty(t,"__esModule",{value:!0}),t.DataSourceSelectArguments=t.DataSource=void 0;var a=r(0),u=r(1),i=Object.assign(a.errors,{dataSourceCanntInsert:function(){return new Error("DataSource can not insert.")},dataSourceCanntDelete:function(){return new Error("DataSource can not delete.")},dataSourceCanntUpdate:function(){return new Error("DataSource can not update.")},primaryKeyNull:function(e){var t="Primary key named '".concat(e,"' value is null.");return new Error(t)},queryResultTypeError:function(){return new Error("Query result type error.")}}),c=function(){function e(t){n(this,e),this.inserting=new u.Callback,this.inserted=new u.Callback,this.deleting=new u.Callback,this.deleted=new u.Callback,this.updating=new u.Callback,this.updated=new u.Callback,this.selecting=new u.Callback,this.selected=new u.Callback,this.error=new u.Callback,this.args=t,this.primaryKeys=t.primaryKeys||[]}var t,r,a;return t=e,(r=[{key:"executeInsert",value:function(e,t){return this.args.insert(e,t)}},{key:"executeDelete",value:function(e,t){return this.args.delete(e,t)}},{key:"executeUpdate",value:function(e,t){return this.args.update(e,t)}},{key:"executeSelect",value:function(e){return e=e||{},this.args.select(e)}},{key:"insert",value:function(e,t,r){var n=this;if(!this.canInsert)throw i.dataSourceCanntInsert();if(!e)throw i.argumentNull("item");return"number"==typeof t&&(r=t,t=null),this.inserting.fire({sender:this,dataItem:e,index:r}),this.executeInsert(e,t).then((function(t){return Object.assign(e,t),n.inserted.fire({sender:n,dataItem:e,index:r}),t})).catch((function(e){throw n.processError(e,"insert"),e}))}},{key:"delete",value:function(e,t){var r=this;if(!this.canDelete)throw i.dataSourceCanntDelete();if(!e)throw i.argumentNull("item");return this.checkPrimaryKeys(e),this.deleting.fire({sender:this,dataItem:e}),this.executeDelete(e,t).then((function(t){return r.deleted.fire({sender:r,dataItem:e}),t})).catch((function(e){throw r.processError(e,"delete"),e}))}},{key:"update",value:function(e,t){var r=this;if(!this.canUpdate)throw i.dataSourceCanntUpdate();if(!e)throw i.argumentNull("item");return this.checkPrimaryKeys(e),this.updating.fire({sender:this,dataItem:e}),this.executeUpdate(e,t).then((function(t){return Object.assign(e,t),r.updated.fire({sender:r,dataItem:e}),t})).catch((function(e){throw r.processError(e,"update"),e}))}},{key:"isSameItem",value:function(e,t){if(null==e)throw i.argumentNull("theItem");if(null==t)throw i.argumentNull("otherItem");if(0==this.primaryKeys.length)return e==t;this.checkPrimaryKeys(e),this.checkPrimaryKeys(t);var r=!0,n=!1,o=void 0;try{for(var a,u=this.primaryKeys[Symbol.iterator]();!(r=(a=u.next()).done);r=!0){var c=a.value;if(e[c]!=t[c])return!1}}catch(e){n=!0,o=e}finally{try{r||null==u.return||u.return()}finally{if(n)throw o}}return!0}},{key:"checkPrimaryKeys",value:function(e){for(var t in e)if(null==e[t]&&this.primaryKeys.indexOf(t)>=0)throw i.primaryKeyNull(t)}},{key:"select",value:function(e){var t=this;return e=e||{},this.selecting.fire({sender:this,selectArguments:e}),this.executeSelect(e).then((function(r){var n,o;if(Array.isArray(r))n=r,o=r.length;else{if(void 0===r.dataItems||void 0===r.totalRowCount)throw i.queryResultTypeError();n=r.dataItems,o=r.totalRowCount}return t.selected.fire({sender:t,selectResult:{totalRowCount:o,dataItems:n},selectArguments:e}),{totalRowCount:o,dataItems:n}})).catch((function(e){throw t.processError(e,"select"),e}))}},{key:"processError",value:function(e,t){if(e.method=t,this.error.fire({sender:this,error:e}),!e.handled)throw e}},{key:"canDelete",get:function(){return null!=this.args.delete&&this.primaryKeys.length>0}},{key:"canInsert",get:function(){return null!=this.args.insert&&this.primaryKeys.length>0}},{key:"canUpdate",get:function(){return null!=this.args.update&&this.primaryKeys.length>0}}])&&o(t.prototype,r),a&&o(t,a),e}();t.DataSource=c;t.DataSourceSelectArguments=function e(){n(this,e),this.startRowIndex=0,this.maximumRows=2147483647}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseUrl=void 0,t.parseUrl=function(e){var t=e.indexOf("?");return t<0?{}:function(e){var t,r=/\+/g,n=/([^&=]+)=?([^&]*)/g,o=function(e){return decodeURIComponent(e.replace(r," "))},a={};for(;t=n.exec(e);)a[o(t[1])]=o(t[2]);return a}(e.substr(t+1))}},function(e,t,r){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.deepEqual=void 0,t.deepEqual=function e(t,r){if(t===r)return!0;if("object"==n(t)&&null!=t&&"object"==n(r)&&null!=r){if(Object.keys(t).length!=Object.keys(r).length)return!1;for(var o in t){if(!r.hasOwnProperty(o))return!1;if(!e(t[o],r[o]))return!1}return!0}return!1}},function(e,t,r){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e){return null===e?"null":void 0===e?"undefined":"object"===n(e)?Array.isArray(e)?"array":"object":n(e)}function a(e){return"object"===o(e)?i(e):"array"===o(e)?u(e):e}function u(e){return e.map(a)}function i(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[r]=a(e[r]));return t}function c(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r={arrayBehaviour:(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).arrayBehaviour||"replace"},n=t.map((function(e){return e||{}})),a=e||{},l=0;l<n.length;l++)for(var s=n[l],f=Object.keys(s),d=0;d<f.length;d++){var y=f[d],p=s[y],h=o(p),v=o(a[y]);if("object"===h)if("undefined"!==v){var m="object"===v?a[y]:{};a[y]=c({},[m,i(p)],r)}else a[y]=i(p);else if("array"===h)if("array"===v){var b=u(p);a[y]="merge"===r.arrayBehaviour?a[y].concat(b):b}else a[y]=u(p);else a[y]=p}return a}Object.defineProperty(t,"__esModule",{value:!0}),t.withOptions=t.objectAssignDeepInto=t.objectAssignDeep=void 0,t.objectAssignDeep=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return c(e,r)},t.objectAssignDeepInto=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return c({},t)};t.withOptions=function(e,t,r){return c(e,t,r)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatString=t.formatDate=void 0,t.formatDate=function(e,t){if("string"==typeof e)return e;var r=e;return t?"".concat(r.getFullYear(),"-").concat(r.getMonth(),"-").concat(r.getDate()," ").concat(r.getHours()+1,":").concat(r.getMinutes()):"".concat(r.getFullYear(),"-").concat(r.getMonth(),"-").concat(r.getDate())},t.formatString=function(e){for(var t=e,r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];for(var a in n)t=t.replace("{"+a+"}",n[a]);return t}},function(e,t,r){"use strict";function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}Object.defineProperty(t,"__esModule",{value:!0}),t.HTML=void 0;var o=r(0),a=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,r,a;return t=e,a=[{key:"addClassName",value:function(e,t){if(null==e)throw o.errors.argumentNull("element");if(!t)throw o.errors.argumentNull("addonClassName");var r;if(r=(r="string"==typeof e?e:e.className)||"",console.assert(null!=t),r.indexOf(t)>=0)return r;var n="".concat(r," ").concat(t);return"string"!=typeof e&&(e.className=n),n}},{key:"removeClassName",value:function(e,t){var r;return(r="string"==typeof e?e:e.className||"").indexOf(t)<0?r:(r=(r=(r=r||"").replace(new RegExp(t,"g"),"")).trim(),"string"!=typeof e&&(e.className=r),r)}}],(r=null)&&n(t.prototype,r),a&&n(t,a),e}();t.HTML=a},function(e,t,r){"use strict";function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}Object.defineProperty(t,"__esModule",{value:!0}),t.ValueStore=void 0;var o=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.items=new Array,this._value=t}var t,r,o;return t=e,(r=[{key:"attach",value:function(e,t){return void 0!==this.value&&e(this.value,t),this.add(e,t)}},{key:"add",value:function(e,t){return this.items.push({func:e,sender:t}),e}},{key:"remove",value:function(e){this.items=this.items.filter((function(t){return t.func!=e}))}},{key:"fire",value:function(e){this.items.forEach((function(t){return t.func(e,t.sender)}))}},{key:"value",get:function(){return void 0===this._value?null:this._value},set:function(e){this._value=e,this.fire(e)}}])&&n(t.prototype,r),o&&n(t,o),e}();t.ValueStore=o}])})); | ||
//# sourceMappingURL=index.es5.min.js.map |
/*! | ||
* ~ | ||
* maishu-toolkit v1.6.6 | ||
* maishu-toolkit v1.6.10 | ||
* https://github.com/ansiboy/toolkit | ||
@@ -112,11 +112,9 @@ * | ||
\****************************/ | ||
/*! exports provided: objectAssignDeep, objectAssignDeepInto, withOptions */ | ||
/***/ (function(module, __webpack_exports__, __webpack_require__) { | ||
/*! no static exports found */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
__webpack_require__.r(__webpack_exports__); | ||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "objectAssignDeep", function() { return objectAssignDeep; }); | ||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "objectAssignDeepInto", function() { return objectAssignDeepInto; }); | ||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "withOptions", function() { return withOptions; }); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.withOptions = exports.objectAssignDeepInto = exports.objectAssignDeep = void 0; | ||
/* | ||
@@ -228,2 +226,3 @@ * OBJECT ASSIGN DEEP | ||
} | ||
exports.objectAssignDeep = objectAssignDeep; | ||
; | ||
@@ -236,2 +235,3 @@ /* | ||
} | ||
exports.objectAssignDeepInto = objectAssignDeepInto; | ||
; | ||
@@ -244,2 +244,3 @@ /* | ||
}; | ||
exports.withOptions = withOptions; | ||
@@ -253,8 +254,9 @@ | ||
\*************************/ | ||
/*! exports provided: Callback */ | ||
/***/ (function(module, __webpack_exports__, __webpack_require__) { | ||
/*! no static exports found */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
__webpack_require__.r(__webpack_exports__); | ||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Callback", function() { return Callback; }); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.Callback = void 0; | ||
class Callback { | ||
@@ -277,2 +279,3 @@ constructor() { | ||
} | ||
exports.Callback = Callback; | ||
@@ -286,14 +289,12 @@ | ||
\*********************/ | ||
/*! exports provided: DataSource, DataSourceSelectArguments */ | ||
/***/ (function(module, __webpack_exports__, __webpack_require__) { | ||
/*! no static exports found */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
__webpack_require__.r(__webpack_exports__); | ||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DataSource", function() { return DataSource; }); | ||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DataSourceSelectArguments", function() { return DataSourceSelectArguments; }); | ||
/* harmony import */ var _errors__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./errors */ "./out/errors.js"); | ||
/* harmony import */ var _callback__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./callback */ "./out/callback.js"); | ||
let errors = Object.assign(_errors__WEBPACK_IMPORTED_MODULE_0__["errors"], { | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.DataSourceSelectArguments = exports.DataSource = void 0; | ||
const errors_1 = __webpack_require__(/*! ./errors */ "./out/errors.js"); | ||
const callback_1 = __webpack_require__(/*! ./callback */ "./out/callback.js"); | ||
let errors = Object.assign(errors_1.errors, { | ||
dataSourceCanntInsert() { | ||
@@ -319,11 +320,11 @@ return new Error("DataSource can not insert."); | ||
constructor(args) { | ||
this.inserting = new _callback__WEBPACK_IMPORTED_MODULE_1__["Callback"](); //callbacks1<DataSource<T>, T, number>(); | ||
this.inserted = new _callback__WEBPACK_IMPORTED_MODULE_1__["Callback"](); | ||
this.deleting = new _callback__WEBPACK_IMPORTED_MODULE_1__["Callback"](); //callbacks<DataSource<T>, T>(); | ||
this.deleted = new _callback__WEBPACK_IMPORTED_MODULE_1__["Callback"](); //callbacks<DataSource<T>, T>(); | ||
this.updating = new _callback__WEBPACK_IMPORTED_MODULE_1__["Callback"](); | ||
this.updated = new _callback__WEBPACK_IMPORTED_MODULE_1__["Callback"](); | ||
this.selecting = new _callback__WEBPACK_IMPORTED_MODULE_1__["Callback"](); | ||
this.selected = new _callback__WEBPACK_IMPORTED_MODULE_1__["Callback"](); //callbacks<DataSource<T>, DataSourceSelectResult<T>>(); | ||
this.error = new _callback__WEBPACK_IMPORTED_MODULE_1__["Callback"](); //callbacks<this, DataSourceError>(); | ||
this.inserting = new callback_1.Callback(); //callbacks1<DataSource<T>, T, number>(); | ||
this.inserted = new callback_1.Callback(); | ||
this.deleting = new callback_1.Callback(); //callbacks<DataSource<T>, T>(); | ||
this.deleted = new callback_1.Callback(); //callbacks<DataSource<T>, T>(); | ||
this.updating = new callback_1.Callback(); | ||
this.updated = new callback_1.Callback(); | ||
this.selecting = new callback_1.Callback(); | ||
this.selected = new callback_1.Callback(); //callbacks<DataSource<T>, DataSourceSelectResult<T>>(); | ||
this.error = new callback_1.Callback(); //callbacks<this, DataSourceError>(); | ||
this.args = args; | ||
@@ -458,2 +459,3 @@ this.primaryKeys = args.primaryKeys || []; | ||
} | ||
exports.DataSource = DataSource; | ||
class DataSourceSelectArguments { | ||
@@ -465,2 +467,3 @@ constructor() { | ||
} | ||
exports.DataSourceSelectArguments = DataSourceSelectArguments; | ||
@@ -474,8 +477,9 @@ | ||
\***************************/ | ||
/*! exports provided: deepEqual */ | ||
/***/ (function(module, __webpack_exports__, __webpack_require__) { | ||
/*! no static exports found */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
__webpack_require__.r(__webpack_exports__); | ||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deepEqual", function() { return deepEqual; }); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.deepEqual = void 0; | ||
function deepEqual(x, y) { | ||
@@ -500,2 +504,3 @@ if (x === y) { | ||
} | ||
exports.deepEqual = deepEqual; | ||
@@ -509,9 +514,9 @@ | ||
\***********************/ | ||
/*! exports provided: Errors, errors */ | ||
/***/ (function(module, __webpack_exports__, __webpack_require__) { | ||
/*! no static exports found */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
__webpack_require__.r(__webpack_exports__); | ||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Errors", function() { return Errors; }); | ||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "errors", function() { return errors; }); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.errors = exports.Errors = void 0; | ||
class Errors { | ||
@@ -546,3 +551,4 @@ argumentNull(argumentName) { | ||
} | ||
let errors = new Errors(); | ||
exports.Errors = Errors; | ||
exports.errors = new Errors(); | ||
@@ -556,9 +562,9 @@ | ||
\***********************/ | ||
/*! exports provided: formatDate, formatString */ | ||
/***/ (function(module, __webpack_exports__, __webpack_require__) { | ||
/*! no static exports found */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
__webpack_require__.r(__webpack_exports__); | ||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "formatDate", function() { return formatDate; }); | ||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "formatString", function() { return formatString; }); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.formatString = exports.formatDate = void 0; | ||
function formatDate(date, showHourMinutes) { | ||
@@ -572,2 +578,3 @@ if (typeof date == "string") | ||
} | ||
exports.formatDate = formatDate; | ||
function formatString(pattern, ...args) { | ||
@@ -580,2 +587,3 @@ let a = pattern; | ||
} | ||
exports.formatString = formatString; | ||
@@ -589,8 +597,9 @@ | ||
\*********************/ | ||
/*! exports provided: guid */ | ||
/***/ (function(module, __webpack_exports__, __webpack_require__) { | ||
/*! no static exports found */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
__webpack_require__.r(__webpack_exports__); | ||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "guid", function() { return guid; }); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.guid = void 0; | ||
function guid() { | ||
@@ -605,2 +614,3 @@ function s4() { | ||
} | ||
exports.guid = guid; | ||
@@ -614,16 +624,16 @@ | ||
\*********************/ | ||
/*! exports provided: HTML */ | ||
/***/ (function(module, __webpack_exports__, __webpack_require__) { | ||
/*! no static exports found */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
__webpack_require__.r(__webpack_exports__); | ||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HTML", function() { return HTML; }); | ||
/* harmony import */ var _errors__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./errors */ "./out/errors.js"); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.HTML = void 0; | ||
const errors_1 = __webpack_require__(/*! ./errors */ "./out/errors.js"); | ||
class HTML { | ||
static addClassName(element, addonClassName) { | ||
if (element == null) | ||
throw _errors__WEBPACK_IMPORTED_MODULE_0__["errors"].argumentNull('element'); | ||
throw errors_1.errors.argumentNull('element'); | ||
if (!addonClassName) | ||
throw _errors__WEBPACK_IMPORTED_MODULE_0__["errors"].argumentNull('addonClassName'); | ||
throw errors_1.errors.argumentNull('addonClassName'); | ||
let sourceClassName; | ||
@@ -659,2 +669,3 @@ if (typeof element == 'string') | ||
} | ||
exports.HTML = HTML; | ||
@@ -668,59 +679,36 @@ | ||
\**********************/ | ||
/*! exports provided: guid, pathConcat, Errors, errors, Callback, DataSource, DataSourceSelectArguments, parseUrl, deepEqual, objectAssignDeep, formatDate, formatString, HTML, ValueStore */ | ||
/***/ (function(module, __webpack_exports__, __webpack_require__) { | ||
/*! no static exports found */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
__webpack_require__.r(__webpack_exports__); | ||
/* harmony import */ var _guid__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./guid */ "./out/guid.js"); | ||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "guid", function() { return _guid__WEBPACK_IMPORTED_MODULE_0__["guid"]; }); | ||
/* harmony import */ var _path__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./path */ "./out/path.js"); | ||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "pathConcat", function() { return _path__WEBPACK_IMPORTED_MODULE_1__["pathConcat"]; }); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ValueStore = exports.HTML = exports.formatString = exports.formatDate = exports.objectAssignDeep = exports.deepEqual = exports.parseUrl = exports.DataSourceSelectArguments = exports.DataSource = exports.Callback = exports.errors = exports.Errors = exports.pathConcat = exports.guid = void 0; | ||
var guid_1 = __webpack_require__(/*! ./guid */ "./out/guid.js"); | ||
Object.defineProperty(exports, "guid", { enumerable: true, get: function () { return guid_1.guid; } }); | ||
var path_1 = __webpack_require__(/*! ./path */ "./out/path.js"); | ||
Object.defineProperty(exports, "pathConcat", { enumerable: true, get: function () { return path_1.pathConcat; } }); | ||
var errors_1 = __webpack_require__(/*! ./errors */ "./out/errors.js"); | ||
Object.defineProperty(exports, "Errors", { enumerable: true, get: function () { return errors_1.Errors; } }); | ||
Object.defineProperty(exports, "errors", { enumerable: true, get: function () { return errors_1.errors; } }); | ||
var callback_1 = __webpack_require__(/*! ./callback */ "./out/callback.js"); | ||
Object.defineProperty(exports, "Callback", { enumerable: true, get: function () { return callback_1.Callback; } }); | ||
var data_1 = __webpack_require__(/*! ./data */ "./out/data.js"); | ||
Object.defineProperty(exports, "DataSource", { enumerable: true, get: function () { return data_1.DataSource; } }); | ||
Object.defineProperty(exports, "DataSourceSelectArguments", { enumerable: true, get: function () { return data_1.DataSourceSelectArguments; } }); | ||
var url_1 = __webpack_require__(/*! ./url */ "./out/url.js"); | ||
Object.defineProperty(exports, "parseUrl", { enumerable: true, get: function () { return url_1.parseUrl; } }); | ||
var deep_equal_1 = __webpack_require__(/*! ./deep-equal */ "./out/deep-equal.js"); | ||
Object.defineProperty(exports, "deepEqual", { enumerable: true, get: function () { return deep_equal_1.deepEqual; } }); | ||
var assign_deep_1 = __webpack_require__(/*! ./assign-deep */ "./out/assign-deep.js"); | ||
Object.defineProperty(exports, "objectAssignDeep", { enumerable: true, get: function () { return assign_deep_1.objectAssignDeep; } }); | ||
var format_1 = __webpack_require__(/*! ./format */ "./out/format.js"); | ||
Object.defineProperty(exports, "formatDate", { enumerable: true, get: function () { return format_1.formatDate; } }); | ||
Object.defineProperty(exports, "formatString", { enumerable: true, get: function () { return format_1.formatString; } }); | ||
var html_1 = __webpack_require__(/*! ./html */ "./out/html.js"); | ||
Object.defineProperty(exports, "HTML", { enumerable: true, get: function () { return html_1.HTML; } }); | ||
var value_store_1 = __webpack_require__(/*! ./value-store */ "./out/value-store.js"); | ||
Object.defineProperty(exports, "ValueStore", { enumerable: true, get: function () { return value_store_1.ValueStore; } }); | ||
/* harmony import */ var _errors__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./errors */ "./out/errors.js"); | ||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Errors", function() { return _errors__WEBPACK_IMPORTED_MODULE_2__["Errors"]; }); | ||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "errors", function() { return _errors__WEBPACK_IMPORTED_MODULE_2__["errors"]; }); | ||
/* harmony import */ var _callback__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./callback */ "./out/callback.js"); | ||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Callback", function() { return _callback__WEBPACK_IMPORTED_MODULE_3__["Callback"]; }); | ||
/* harmony import */ var _data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./data */ "./out/data.js"); | ||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DataSource", function() { return _data__WEBPACK_IMPORTED_MODULE_4__["DataSource"]; }); | ||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DataSourceSelectArguments", function() { return _data__WEBPACK_IMPORTED_MODULE_4__["DataSourceSelectArguments"]; }); | ||
/* harmony import */ var _url__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./url */ "./out/url.js"); | ||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "parseUrl", function() { return _url__WEBPACK_IMPORTED_MODULE_5__["parseUrl"]; }); | ||
/* harmony import */ var _deep_equal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./deep-equal */ "./out/deep-equal.js"); | ||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "deepEqual", function() { return _deep_equal__WEBPACK_IMPORTED_MODULE_6__["deepEqual"]; }); | ||
/* harmony import */ var _assign_deep__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./assign-deep */ "./out/assign-deep.js"); | ||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "objectAssignDeep", function() { return _assign_deep__WEBPACK_IMPORTED_MODULE_7__["objectAssignDeep"]; }); | ||
/* harmony import */ var _format__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./format */ "./out/format.js"); | ||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatDate", function() { return _format__WEBPACK_IMPORTED_MODULE_8__["formatDate"]; }); | ||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatString", function() { return _format__WEBPACK_IMPORTED_MODULE_8__["formatString"]; }); | ||
/* harmony import */ var _html__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./html */ "./out/html.js"); | ||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "HTML", function() { return _html__WEBPACK_IMPORTED_MODULE_9__["HTML"]; }); | ||
/* harmony import */ var _value_store__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./value-store */ "./out/value-store.js"); | ||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ValueStore", function() { return _value_store__WEBPACK_IMPORTED_MODULE_10__["ValueStore"]; }); | ||
/***/ }), | ||
@@ -732,8 +720,9 @@ | ||
\*********************/ | ||
/*! exports provided: pathConcat */ | ||
/***/ (function(module, __webpack_exports__, __webpack_require__) { | ||
/*! no static exports found */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
__webpack_require__.r(__webpack_exports__); | ||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "pathConcat", function() { return pathConcat; }); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.pathConcat = void 0; | ||
/** 连接多个路径 */ | ||
@@ -758,2 +747,3 @@ function pathConcat(...paths) { | ||
} | ||
exports.pathConcat = pathConcat; | ||
@@ -767,8 +757,9 @@ | ||
\********************/ | ||
/*! exports provided: parseUrl */ | ||
/***/ (function(module, __webpack_exports__, __webpack_require__) { | ||
/*! no static exports found */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
__webpack_require__.r(__webpack_exports__); | ||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parseUrl", function() { return parseUrl; }); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.parseUrl = void 0; | ||
function parseUrl(url) { | ||
@@ -781,2 +772,3 @@ let i = url.indexOf("?"); | ||
} | ||
exports.parseUrl = parseUrl; | ||
function pareeUrlQuery(query) { | ||
@@ -800,8 +792,9 @@ let match, pl = /\+/g, // Regex for replacing addition symbol with a space | ||
\****************************/ | ||
/*! exports provided: ValueStore */ | ||
/***/ (function(module, __webpack_exports__, __webpack_require__) { | ||
/*! no static exports found */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
__webpack_require__.r(__webpack_exports__); | ||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ValueStore", function() { return ValueStore; }); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ValueStore = void 0; | ||
/** | ||
@@ -841,2 +834,3 @@ * 实现数据的存储,以及数据修改的通知 | ||
} | ||
exports.ValueStore = ValueStore; | ||
@@ -843,0 +837,0 @@ |
/*! | ||
* ~ | ||
* maishu-toolkit v1.6.6 | ||
* maishu-toolkit v1.6.10 | ||
* https://github.com/ansiboy/toolkit | ||
@@ -10,3 +10,3 @@ * | ||
*/ | ||
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r=t();for(var n in r)("object"==typeof exports?exports:e)[n]=r[n]}}("undefined"==typeof window?global:window,(function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){"use strict";function n(){function e(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return e()+e()+"-"+e()+"-"+e()+"-"+e()+"-"+e()+e()+e()}function i(...e){if(0==(e=e||[]).length)return"";if(1==e.length)return e[0];let t=e.join("/");return t=t.replace(/(\/+\\*|\\+\/*)/g,"/"),t=t.replace("http:/","http://"),t=t.replace("https:/","https://"),t}r.r(t);class s{argumentNull(e){let t=new Error(`Argument ${e} cannt be null or emtpy.`);return t.name="argumentNull",t}routeDataFieldNull(e){let t=new Error(`The ${e} field of route data cannt be null.`);return t.name="routeDataFieldNull",t}argumentFieldNull(e,t){let r=new Error(`The ${e} field of ${t} cannt be null.`);return r.name="argumentFieldNull",r}argumentTypeIncorrect(e,t){let r=new Error(`Argument ${e} type error, expected type is ${t}.`);return r.name="argumentTypeIncorrect",r}}let u=new s;class a{constructor(){this.funcs=new Array}add(e){this.funcs.push(e)}remove(e){this.funcs=this.funcs.filter(t=>t!=e)}fire(e){this.funcs.forEach(t=>t(e))}static create(){return new a}}let o=Object.assign(u,{dataSourceCanntInsert:()=>new Error("DataSource can not insert."),dataSourceCanntDelete:()=>new Error("DataSource can not delete."),dataSourceCanntUpdate:()=>new Error("DataSource can not update."),primaryKeyNull:e=>new Error(`Primary key named '${e}' value is null.`),queryResultTypeError:()=>new Error("Query result type error.")});class l{constructor(e){this.inserting=new a,this.inserted=new a,this.deleting=new a,this.deleted=new a,this.updating=new a,this.updated=new a,this.selecting=new a,this.selected=new a,this.error=new a,this.args=e,this.primaryKeys=e.primaryKeys||[]}get canDelete(){return null!=this.args.delete&&this.primaryKeys.length>0}get canInsert(){return null!=this.args.insert&&this.primaryKeys.length>0}get canUpdate(){return null!=this.args.update&&this.primaryKeys.length>0}executeInsert(e,t){return this.args.insert(e,t)}executeDelete(e,t){return this.args.delete(e,t)}executeUpdate(e,t){return this.args.update(e,t)}executeSelect(e){return e=e||{},this.args.select(e)}insert(e,t,r){if(!this.canInsert)throw o.dataSourceCanntInsert();if(!e)throw o.argumentNull("item");return"number"==typeof t&&(r=t,t=null),this.inserting.fire({sender:this,dataItem:e,index:r}),this.executeInsert(e,t).then(t=>(Object.assign(e,t),this.inserted.fire({sender:this,dataItem:e,index:r}),t)).catch(e=>{throw this.processError(e,"insert"),e})}delete(e,t){if(!this.canDelete)throw o.dataSourceCanntDelete();if(!e)throw o.argumentNull("item");return this.checkPrimaryKeys(e),this.deleting.fire({sender:this,dataItem:e}),this.executeDelete(e,t).then(t=>(this.deleted.fire({sender:this,dataItem:e}),t)).catch(e=>{throw this.processError(e,"delete"),e})}update(e,t){if(!this.canUpdate)throw o.dataSourceCanntUpdate();if(!e)throw o.argumentNull("item");return this.checkPrimaryKeys(e),this.updating.fire({sender:this,dataItem:e}),this.executeUpdate(e,t).then(t=>(Object.assign(e,t),this.updated.fire({sender:this,dataItem:e}),t)).catch(e=>{throw this.processError(e,"update"),e})}isSameItem(e,t){if(null==e)throw o.argumentNull("theItem");if(null==t)throw o.argumentNull("otherItem");if(0==this.primaryKeys.length)return e==t;this.checkPrimaryKeys(e),this.checkPrimaryKeys(t);for(let r of this.primaryKeys)if(e[r]!=t[r])return!1;return!0}checkPrimaryKeys(e){for(let t in e)if(null==e[t]&&this.primaryKeys.indexOf(t)>=0)throw o.primaryKeyNull(t)}select(e){return e=e||{},this.selecting.fire({sender:this,selectArguments:e}),this.executeSelect(e).then(t=>{let r,n;if(Array.isArray(t))r=t,n=t.length;else{if(void 0===t.dataItems||void 0===t.totalRowCount)throw o.queryResultTypeError();r=t.dataItems,n=t.totalRowCount}return this.selected.fire({sender:this,selectResult:{totalRowCount:n,dataItems:r},selectArguments:e}),{totalRowCount:n,dataItems:r}}).catch(e=>{throw this.processError(e,"select"),e})}processError(e,t){if(e.method=t,this.error.fire({sender:this,error:e}),!e.handled)throw e}}class c{constructor(){this.startRowIndex=0,this.maximumRows=2147483647}}function f(e){let t=e.indexOf("?");return t<0?{}:function(e){let t,r=/\+/g,n=/([^&=]+)=?([^&]*)/g,i=function(e){return decodeURIComponent(e.replace(r," "))},s={};for(;t=n.exec(e);)s[i(t[1])]=i(t[2]);return s}(e.substr(t+1))}function h(e,t){if(e===t)return!0;if("object"==typeof e&&null!=e&&"object"==typeof t&&null!=t){if(Object.keys(e).length!=Object.keys(t).length)return!1;for(var r in e){if(!t.hasOwnProperty(r))return!1;if(!h(e[r],t[r]))return!1}return!0}return!1}function d(e){return null===e?"null":void 0===e?"undefined":"object"==typeof e?Array.isArray(e)?"array":"object":typeof e}function p(e){return"object"===d(e)?y(e):"array"===d(e)?m(e):e}function m(e){return e.map(p)}function y(e){const t={};for(const r in e)e.hasOwnProperty(r)&&(t[r]=p(e[r]));return t}function g(e,t=[],r={}){const n={arrayBehaviour:r.arrayBehaviour||"replace"},i=t.map(e=>e||{}),s=e||{};for(let e=0;e<i.length;e++){const t=i[e],r=Object.keys(t);for(let e=0;e<r.length;e++){const i=r[e],u=t[i],a=d(u),o=d(s[i]);if("object"===a)if("undefined"!==o){const e="object"===o?s[i]:{};s[i]=g({},[e,y(u)],n)}else s[i]=y(u);else if("array"===a)if("array"===o){const e=m(u);s[i]="merge"===n.arrayBehaviour?s[i].concat(e):e}else s[i]=m(u);else s[i]=u}}return s}function w(e,...t){return g(e,t)}function b(e,t){if("string"==typeof e)return e;let r=e;return t?`${r.getFullYear()}-${r.getMonth()}-${r.getDate()} ${r.getHours()+1}:${r.getMinutes()}`:`${r.getFullYear()}-${r.getMonth()}-${r.getDate()}`}function v(e,...t){let r=e;for(let e in t)r=r.replace("{"+e+"}",t[e]);return r}class x{static addClassName(e,t){if(null==e)throw u.argumentNull("element");if(!t)throw u.argumentNull("addonClassName");let r;if(r="string"==typeof e?e:e.className,r=r||"",console.assert(null!=t),r.indexOf(t)>=0)return r;let n=`${r} ${t}`;return"string"!=typeof e&&(e.className=n),n}static removeClassName(e,t){let r;return r="string"==typeof e?e:e.className||"",r.indexOf(t)<0?r:(r=r||"",r=r.replace(new RegExp(t,"g"),""),r=r.trim(),"string"!=typeof e&&(e.className=r),r)}}class j{constructor(e){this.items=new Array,this._value=e}attach(e,t){return void 0!==this.value&&e(this.value,t),this.add(e,t)}add(e,t){return this.items.push({func:e,sender:t}),e}remove(e){this.items=this.items.filter(t=>t.func!=e)}fire(e){this.items.forEach(t=>t.func(e,t.sender))}get value(){return void 0===this._value?null:this._value}set value(e){this._value=e,this.fire(e)}}r.d(t,"guid",(function(){return n})),r.d(t,"pathConcat",(function(){return i})),r.d(t,"Errors",(function(){return s})),r.d(t,"errors",(function(){return u})),r.d(t,"Callback",(function(){return a})),r.d(t,"DataSource",(function(){return l})),r.d(t,"DataSourceSelectArguments",(function(){return c})),r.d(t,"parseUrl",(function(){return f})),r.d(t,"deepEqual",(function(){return h})),r.d(t,"objectAssignDeep",(function(){return w})),r.d(t,"formatDate",(function(){return b})),r.d(t,"formatString",(function(){return v})),r.d(t,"HTML",(function(){return x})),r.d(t,"ValueStore",(function(){return j}))}])})); | ||
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r=t();for(var n in r)("object"==typeof exports?exports:e)[n]=r[n]}}("undefined"==typeof window?global:window,(function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)r.d(n,a,function(t){return e[t]}.bind(null,a));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.errors=t.Errors=void 0;class n{argumentNull(e){let t=new Error(`Argument ${e} cannt be null or emtpy.`);return t.name="argumentNull",t}routeDataFieldNull(e){let t=new Error(`The ${e} field of route data cannt be null.`);return t.name="routeDataFieldNull",t}argumentFieldNull(e,t){let r=new Error(`The ${e} field of ${t} cannt be null.`);return r.name="argumentFieldNull",r}argumentTypeIncorrect(e,t){let r=new Error(`Argument ${e} type error, expected type is ${t}.`);return r.name="argumentTypeIncorrect",r}}t.Errors=n,t.errors=new n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Callback=void 0;class n{constructor(){this.funcs=new Array}add(e){this.funcs.push(e)}remove(e){this.funcs=this.funcs.filter(t=>t!=e)}fire(e){this.funcs.forEach(t=>t(e))}static create(){return new n}}t.Callback=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ValueStore=t.HTML=t.formatString=t.formatDate=t.objectAssignDeep=t.deepEqual=t.parseUrl=t.DataSourceSelectArguments=t.DataSource=t.Callback=t.errors=t.Errors=t.pathConcat=t.guid=void 0;var n=r(3);Object.defineProperty(t,"guid",{enumerable:!0,get:function(){return n.guid}});var a=r(4);Object.defineProperty(t,"pathConcat",{enumerable:!0,get:function(){return a.pathConcat}});var i=r(0);Object.defineProperty(t,"Errors",{enumerable:!0,get:function(){return i.Errors}}),Object.defineProperty(t,"errors",{enumerable:!0,get:function(){return i.errors}});var o=r(1);Object.defineProperty(t,"Callback",{enumerable:!0,get:function(){return o.Callback}});var u=r(5);Object.defineProperty(t,"DataSource",{enumerable:!0,get:function(){return u.DataSource}}),Object.defineProperty(t,"DataSourceSelectArguments",{enumerable:!0,get:function(){return u.DataSourceSelectArguments}});var s=r(6);Object.defineProperty(t,"parseUrl",{enumerable:!0,get:function(){return s.parseUrl}});var l=r(7);Object.defineProperty(t,"deepEqual",{enumerable:!0,get:function(){return l.deepEqual}});var c=r(8);Object.defineProperty(t,"objectAssignDeep",{enumerable:!0,get:function(){return c.objectAssignDeep}});var f=r(9);Object.defineProperty(t,"formatDate",{enumerable:!0,get:function(){return f.formatDate}}),Object.defineProperty(t,"formatString",{enumerable:!0,get:function(){return f.formatString}});var d=r(10);Object.defineProperty(t,"HTML",{enumerable:!0,get:function(){return d.HTML}});var h=r(11);Object.defineProperty(t,"ValueStore",{enumerable:!0,get:function(){return h.ValueStore}})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.guid=void 0,t.guid=function(){function e(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return e()+e()+"-"+e()+"-"+e()+"-"+e()+"-"+e()+e()+e()}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pathConcat=void 0,t.pathConcat=function(...e){if(0==(e=e||[]).length)return"";if(1==e.length)return e[0];let t=e.join("/");return t=t.replace(/(\/+\\*|\\+\/*)/g,"/"),t=t.replace("http:/","http://"),t=t.replace("https:/","https://"),t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DataSourceSelectArguments=t.DataSource=void 0;const n=r(0),a=r(1);let i=Object.assign(n.errors,{dataSourceCanntInsert:()=>new Error("DataSource can not insert."),dataSourceCanntDelete:()=>new Error("DataSource can not delete."),dataSourceCanntUpdate:()=>new Error("DataSource can not update."),primaryKeyNull:e=>new Error(`Primary key named '${e}' value is null.`),queryResultTypeError:()=>new Error("Query result type error.")});t.DataSource=class{constructor(e){this.inserting=new a.Callback,this.inserted=new a.Callback,this.deleting=new a.Callback,this.deleted=new a.Callback,this.updating=new a.Callback,this.updated=new a.Callback,this.selecting=new a.Callback,this.selected=new a.Callback,this.error=new a.Callback,this.args=e,this.primaryKeys=e.primaryKeys||[]}get canDelete(){return null!=this.args.delete&&this.primaryKeys.length>0}get canInsert(){return null!=this.args.insert&&this.primaryKeys.length>0}get canUpdate(){return null!=this.args.update&&this.primaryKeys.length>0}executeInsert(e,t){return this.args.insert(e,t)}executeDelete(e,t){return this.args.delete(e,t)}executeUpdate(e,t){return this.args.update(e,t)}executeSelect(e){return e=e||{},this.args.select(e)}insert(e,t,r){if(!this.canInsert)throw i.dataSourceCanntInsert();if(!e)throw i.argumentNull("item");return"number"==typeof t&&(r=t,t=null),this.inserting.fire({sender:this,dataItem:e,index:r}),this.executeInsert(e,t).then(t=>(Object.assign(e,t),this.inserted.fire({sender:this,dataItem:e,index:r}),t)).catch(e=>{throw this.processError(e,"insert"),e})}delete(e,t){if(!this.canDelete)throw i.dataSourceCanntDelete();if(!e)throw i.argumentNull("item");return this.checkPrimaryKeys(e),this.deleting.fire({sender:this,dataItem:e}),this.executeDelete(e,t).then(t=>(this.deleted.fire({sender:this,dataItem:e}),t)).catch(e=>{throw this.processError(e,"delete"),e})}update(e,t){if(!this.canUpdate)throw i.dataSourceCanntUpdate();if(!e)throw i.argumentNull("item");return this.checkPrimaryKeys(e),this.updating.fire({sender:this,dataItem:e}),this.executeUpdate(e,t).then(t=>(Object.assign(e,t),this.updated.fire({sender:this,dataItem:e}),t)).catch(e=>{throw this.processError(e,"update"),e})}isSameItem(e,t){if(null==e)throw i.argumentNull("theItem");if(null==t)throw i.argumentNull("otherItem");if(0==this.primaryKeys.length)return e==t;this.checkPrimaryKeys(e),this.checkPrimaryKeys(t);for(let r of this.primaryKeys)if(e[r]!=t[r])return!1;return!0}checkPrimaryKeys(e){for(let t in e)if(null==e[t]&&this.primaryKeys.indexOf(t)>=0)throw i.primaryKeyNull(t)}select(e){return e=e||{},this.selecting.fire({sender:this,selectArguments:e}),this.executeSelect(e).then(t=>{let r,n;if(Array.isArray(t))r=t,n=t.length;else{if(void 0===t.dataItems||void 0===t.totalRowCount)throw i.queryResultTypeError();r=t.dataItems,n=t.totalRowCount}return this.selected.fire({sender:this,selectResult:{totalRowCount:n,dataItems:r},selectArguments:e}),{totalRowCount:n,dataItems:r}}).catch(e=>{throw this.processError(e,"select"),e})}processError(e,t){if(e.method=t,this.error.fire({sender:this,error:e}),!e.handled)throw e}};t.DataSourceSelectArguments=class{constructor(){this.startRowIndex=0,this.maximumRows=2147483647}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseUrl=void 0,t.parseUrl=function(e){let t=e.indexOf("?");return t<0?{}:function(e){let t,r=/\+/g,n=/([^&=]+)=?([^&]*)/g,a=function(e){return decodeURIComponent(e.replace(r," "))},i={};for(;t=n.exec(e);)i[a(t[1])]=a(t[2]);return i}(e.substr(t+1))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deepEqual=void 0,t.deepEqual=function e(t,r){if(t===r)return!0;if("object"==typeof t&&null!=t&&"object"==typeof r&&null!=r){if(Object.keys(t).length!=Object.keys(r).length)return!1;for(var n in t){if(!r.hasOwnProperty(n))return!1;if(!e(t[n],r[n]))return!1}return!0}return!1}},function(e,t,r){"use strict";function n(e){return null===e?"null":void 0===e?"undefined":"object"==typeof e?Array.isArray(e)?"array":"object":typeof e}function a(e){return"object"===n(e)?o(e):"array"===n(e)?i(e):e}function i(e){return e.map(a)}function o(e){const t={};for(const r in e)e.hasOwnProperty(r)&&(t[r]=a(e[r]));return t}function u(e,t=[],r={}){const a={arrayBehaviour:r.arrayBehaviour||"replace"},s=t.map(e=>e||{}),l=e||{};for(let e=0;e<s.length;e++){const t=s[e],r=Object.keys(t);for(let e=0;e<r.length;e++){const s=r[e],c=t[s],f=n(c),d=n(l[s]);if("object"===f)if("undefined"!==d){const e="object"===d?l[s]:{};l[s]=u({},[e,o(c)],a)}else l[s]=o(c);else if("array"===f)if("array"===d){const e=i(c);l[s]="merge"===a.arrayBehaviour?l[s].concat(e):e}else l[s]=i(c);else l[s]=c}}return l}Object.defineProperty(t,"__esModule",{value:!0}),t.withOptions=t.objectAssignDeepInto=t.objectAssignDeep=void 0,t.objectAssignDeep=function(e,...t){return u(e,t)},t.objectAssignDeepInto=function(...e){return u({},e)};t.withOptions=function(e,t,r){return u(e,t,r)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatString=t.formatDate=void 0,t.formatDate=function(e,t){if("string"==typeof e)return e;let r=e;return t?`${r.getFullYear()}-${r.getMonth()}-${r.getDate()} ${r.getHours()+1}:${r.getMinutes()}`:`${r.getFullYear()}-${r.getMonth()}-${r.getDate()}`},t.formatString=function(e,...t){let r=e;for(let e in t)r=r.replace("{"+e+"}",t[e]);return r}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HTML=void 0;const n=r(0);t.HTML=class{static addClassName(e,t){if(null==e)throw n.errors.argumentNull("element");if(!t)throw n.errors.argumentNull("addonClassName");let r;if(r="string"==typeof e?e:e.className,r=r||"",console.assert(null!=t),r.indexOf(t)>=0)return r;let a=`${r} ${t}`;return"string"!=typeof e&&(e.className=a),a}static removeClassName(e,t){let r;return r="string"==typeof e?e:e.className||"",r.indexOf(t)<0?r:(r=r||"",r=r.replace(new RegExp(t,"g"),""),r=r.trim(),"string"!=typeof e&&(e.className=r),r)}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ValueStore=void 0;t.ValueStore=class{constructor(e){this.items=new Array,this._value=e}attach(e,t){return void 0!==this.value&&e(this.value,t),this.add(e,t)}add(e,t){return this.items.push({func:e,sender:t}),e}remove(e){this.items=this.items.filter(t=>t.func!=e)}fire(e){this.items.forEach(t=>t.func(e,t.sender))}get value(){return void 0===this._value?null:this._value}set value(e){this._value=e,this.fire(e)}}}])})); | ||
//# sourceMappingURL=index.min.js.map |
'use strict'; | ||
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.withOptions = exports.objectAssignDeepInto = exports.objectAssignDeep = void 0; | ||
/* | ||
@@ -11,11 +18,2 @@ * OBJECT ASSIGN DEEP | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.objectAssignDeep = objectAssignDeep; | ||
exports.objectAssignDeepInto = objectAssignDeepInto; | ||
exports.withOptions = void 0; | ||
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } | ||
function getTypeOf(input) { | ||
@@ -143,2 +141,3 @@ if (input === null) { | ||
exports.objectAssignDeep = objectAssignDeep; | ||
; | ||
@@ -157,2 +156,3 @@ /* | ||
exports.objectAssignDeepInto = objectAssignDeepInto; | ||
; | ||
@@ -159,0 +159,0 @@ /* |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.Callback = void 0; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
@@ -14,2 +9,7 @@ | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.Callback = void 0; | ||
var Callback = | ||
@@ -16,0 +16,0 @@ /*#__PURE__*/ |
"use strict"; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } | ||
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } | ||
Object.defineProperty(exports, "__esModule", { | ||
@@ -8,13 +14,7 @@ value: true | ||
var _errors = require("./errors"); | ||
var errors_1 = require("./errors"); | ||
var _callback = require("./callback"); | ||
var callback_1 = require("./callback"); | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } | ||
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } | ||
var errors = Object.assign(_errors.errors, { | ||
var errors = Object.assign(errors_1.errors, { | ||
dataSourceCanntInsert: function dataSourceCanntInsert() { | ||
@@ -45,15 +45,15 @@ return new Error("DataSource can not insert."); | ||
this.inserting = new _callback.Callback(); //callbacks1<DataSource<T>, T, number>(); | ||
this.inserting = new callback_1.Callback(); //callbacks1<DataSource<T>, T, number>(); | ||
this.inserted = new _callback.Callback(); | ||
this.deleting = new _callback.Callback(); //callbacks<DataSource<T>, T>(); | ||
this.inserted = new callback_1.Callback(); | ||
this.deleting = new callback_1.Callback(); //callbacks<DataSource<T>, T>(); | ||
this.deleted = new _callback.Callback(); //callbacks<DataSource<T>, T>(); | ||
this.deleted = new callback_1.Callback(); //callbacks<DataSource<T>, T>(); | ||
this.updating = new _callback.Callback(); | ||
this.updated = new _callback.Callback(); | ||
this.selecting = new _callback.Callback(); | ||
this.selected = new _callback.Callback(); //callbacks<DataSource<T>, DataSourceSelectResult<T>>(); | ||
this.updating = new callback_1.Callback(); | ||
this.updated = new callback_1.Callback(); | ||
this.selecting = new callback_1.Callback(); | ||
this.selected = new callback_1.Callback(); //callbacks<DataSource<T>, DataSourceSelectResult<T>>(); | ||
this.error = new _callback.Callback(); //callbacks<this, DataSourceError>(); | ||
this.error = new callback_1.Callback(); //callbacks<this, DataSourceError>(); | ||
@@ -60,0 +60,0 @@ this.args = args; |
"use strict"; | ||
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.deepEqual = deepEqual; | ||
exports.deepEqual = void 0; | ||
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } | ||
function deepEqual(x, y) { | ||
@@ -29,2 +29,4 @@ if (x === y) { | ||
} | ||
exports.deepEqual = deepEqual; | ||
//# sourceMappingURL=deep-equal.js.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.errors = exports.Errors = void 0; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
@@ -14,2 +9,7 @@ | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.errors = exports.Errors = void 0; | ||
var Errors = | ||
@@ -63,4 +63,3 @@ /*#__PURE__*/ | ||
exports.Errors = Errors; | ||
var errors = new Errors(); | ||
exports.errors = errors; | ||
exports.errors = new Errors(); | ||
//# sourceMappingURL=errors.js.map |
@@ -6,4 +6,3 @@ "use strict"; | ||
}); | ||
exports.formatDate = formatDate; | ||
exports.formatString = formatString; | ||
exports.formatString = exports.formatDate = void 0; | ||
@@ -17,2 +16,4 @@ function formatDate(date, showHourMinutes) { | ||
exports.formatDate = formatDate; | ||
function formatString(pattern) { | ||
@@ -31,2 +32,4 @@ var a = pattern; | ||
} | ||
exports.formatString = formatString; | ||
//# sourceMappingURL=format.js.map |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports.guid = guid; | ||
exports.guid = void 0; | ||
@@ -16,2 +16,4 @@ function guid() { | ||
} | ||
exports.guid = guid; | ||
//# sourceMappingURL=guid.js.map |
"use strict"; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } | ||
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } | ||
Object.defineProperty(exports, "__esModule", { | ||
@@ -8,10 +14,4 @@ value: true | ||
var _errors = require("./errors"); | ||
var errors_1 = require("./errors"); | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } | ||
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } | ||
var HTML = | ||
@@ -27,4 +27,4 @@ /*#__PURE__*/ | ||
value: function addClassName(element, addonClassName) { | ||
if (element == null) throw _errors.errors.argumentNull('element'); | ||
if (!addonClassName) throw _errors.errors.argumentNull('addonClassName'); | ||
if (element == null) throw errors_1.errors.argumentNull('element'); | ||
if (!addonClassName) throw errors_1.errors.argumentNull('addonClassName'); | ||
var sourceClassName; | ||
@@ -31,0 +31,0 @@ if (typeof element == 'string') sourceClassName = element;else sourceClassName = element.className; |
@@ -6,18 +6,28 @@ "use strict"; | ||
}); | ||
exports.ValueStore = exports.HTML = exports.formatString = exports.formatDate = exports.objectAssignDeep = exports.deepEqual = exports.parseUrl = exports.DataSourceSelectArguments = exports.DataSource = exports.Callback = exports.errors = exports.Errors = exports.pathConcat = exports.guid = void 0; | ||
var guid_1 = require("./guid"); | ||
Object.defineProperty(exports, "guid", { | ||
enumerable: true, | ||
get: function get() { | ||
return _guid.guid; | ||
return guid_1.guid; | ||
} | ||
}); | ||
var path_1 = require("./path"); | ||
Object.defineProperty(exports, "pathConcat", { | ||
enumerable: true, | ||
get: function get() { | ||
return _path.pathConcat; | ||
return path_1.pathConcat; | ||
} | ||
}); | ||
var errors_1 = require("./errors"); | ||
Object.defineProperty(exports, "Errors", { | ||
enumerable: true, | ||
get: function get() { | ||
return _errors.Errors; | ||
return errors_1.Errors; | ||
} | ||
@@ -28,15 +38,21 @@ }); | ||
get: function get() { | ||
return _errors.errors; | ||
return errors_1.errors; | ||
} | ||
}); | ||
var callback_1 = require("./callback"); | ||
Object.defineProperty(exports, "Callback", { | ||
enumerable: true, | ||
get: function get() { | ||
return _callback.Callback; | ||
return callback_1.Callback; | ||
} | ||
}); | ||
var data_1 = require("./data"); | ||
Object.defineProperty(exports, "DataSource", { | ||
enumerable: true, | ||
get: function get() { | ||
return _data.DataSource; | ||
return data_1.DataSource; | ||
} | ||
@@ -47,27 +63,39 @@ }); | ||
get: function get() { | ||
return _data.DataSourceSelectArguments; | ||
return data_1.DataSourceSelectArguments; | ||
} | ||
}); | ||
var url_1 = require("./url"); | ||
Object.defineProperty(exports, "parseUrl", { | ||
enumerable: true, | ||
get: function get() { | ||
return _url.parseUrl; | ||
return url_1.parseUrl; | ||
} | ||
}); | ||
var deep_equal_1 = require("./deep-equal"); | ||
Object.defineProperty(exports, "deepEqual", { | ||
enumerable: true, | ||
get: function get() { | ||
return _deepEqual.deepEqual; | ||
return deep_equal_1.deepEqual; | ||
} | ||
}); | ||
var assign_deep_1 = require("./assign-deep"); | ||
Object.defineProperty(exports, "objectAssignDeep", { | ||
enumerable: true, | ||
get: function get() { | ||
return _assignDeep.objectAssignDeep; | ||
return assign_deep_1.objectAssignDeep; | ||
} | ||
}); | ||
var format_1 = require("./format"); | ||
Object.defineProperty(exports, "formatDate", { | ||
enumerable: true, | ||
get: function get() { | ||
return _format.formatDate; | ||
return format_1.formatDate; | ||
} | ||
@@ -78,39 +106,23 @@ }); | ||
get: function get() { | ||
return _format.formatString; | ||
return format_1.formatString; | ||
} | ||
}); | ||
var html_1 = require("./html"); | ||
Object.defineProperty(exports, "HTML", { | ||
enumerable: true, | ||
get: function get() { | ||
return _html.HTML; | ||
return html_1.HTML; | ||
} | ||
}); | ||
var value_store_1 = require("./value-store"); | ||
Object.defineProperty(exports, "ValueStore", { | ||
enumerable: true, | ||
get: function get() { | ||
return _valueStore.ValueStore; | ||
return value_store_1.ValueStore; | ||
} | ||
}); | ||
var _guid = require("./guid"); | ||
var _path = require("./path"); | ||
var _errors = require("./errors"); | ||
var _callback = require("./callback"); | ||
var _data = require("./data"); | ||
var _url = require("./url"); | ||
var _deepEqual = require("./deep-equal"); | ||
var _assignDeep = require("./assign-deep"); | ||
var _format = require("./format"); | ||
var _html = require("./html"); | ||
var _valueStore = require("./value-store"); | ||
//# sourceMappingURL=index.js.map |
@@ -6,5 +6,5 @@ "use strict"; | ||
}); | ||
exports.pathConcat = pathConcat; | ||
exports.pathConcat = void 0; | ||
/** 连接多个路径 */ | ||
/** 连接多个路径 */ | ||
function pathConcat() { | ||
@@ -33,2 +33,4 @@ for (var _len = arguments.length, paths = new Array(_len), _key = 0; _key < _len; _key++) { | ||
} | ||
exports.pathConcat = pathConcat; | ||
//# sourceMappingURL=path.js.map |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports.parseUrl = parseUrl; | ||
exports.parseUrl = void 0; | ||
@@ -16,2 +16,4 @@ function parseUrl(url) { | ||
exports.parseUrl = parseUrl; | ||
function pareeUrlQuery(query) { | ||
@@ -18,0 +20,0 @@ var match, |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.ValueStore = void 0; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
@@ -14,5 +9,10 @@ | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.ValueStore = void 0; | ||
/** | ||
* 实现数据的存储,以及数据修改的通知 | ||
*/ | ||
var ValueStore = | ||
@@ -19,0 +19,0 @@ /*#__PURE__*/ |
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.withOptions = exports.objectAssignDeepInto = exports.objectAssignDeep = void 0; | ||
/* | ||
@@ -105,5 +107,6 @@ * OBJECT ASSIGN DEEP | ||
*/ | ||
export function objectAssignDeep(target, ...objects) { | ||
function objectAssignDeep(target, ...objects) { | ||
return executeDeepMerge(target, objects); | ||
} | ||
exports.objectAssignDeep = objectAssignDeep; | ||
; | ||
@@ -113,5 +116,6 @@ /* | ||
*/ | ||
export function objectAssignDeepInto(...objects) { | ||
function objectAssignDeepInto(...objects) { | ||
return executeDeepMerge({}, objects); | ||
} | ||
exports.objectAssignDeepInto = objectAssignDeepInto; | ||
; | ||
@@ -121,4 +125,5 @@ /* | ||
*/ | ||
export let withOptions = function objectAssignDeepInto(target, objects, options) { | ||
let withOptions = function objectAssignDeepInto(target, objects, options) { | ||
return executeDeepMerge(target, objects, options); | ||
}; | ||
exports.withOptions = withOptions; |
@@ -1,2 +0,5 @@ | ||
export class Callback { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.Callback = void 0; | ||
class Callback { | ||
constructor() { | ||
@@ -18,1 +21,2 @@ this.funcs = new Array(); | ||
} | ||
exports.Callback = Callback; |
@@ -1,4 +0,7 @@ | ||
import { errors as baseErrors } from "./errors"; | ||
import { Callback } from "./callback"; | ||
let errors = Object.assign(baseErrors, { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.DataSourceSelectArguments = exports.DataSource = void 0; | ||
const errors_1 = require("./errors"); | ||
const callback_1 = require("./callback"); | ||
let errors = Object.assign(errors_1.errors, { | ||
dataSourceCanntInsert() { | ||
@@ -22,13 +25,13 @@ return new Error("DataSource can not insert."); | ||
}); | ||
export class DataSource { | ||
class DataSource { | ||
constructor(args) { | ||
this.inserting = new Callback(); //callbacks1<DataSource<T>, T, number>(); | ||
this.inserted = new Callback(); | ||
this.deleting = new Callback(); //callbacks<DataSource<T>, T>(); | ||
this.deleted = new Callback(); //callbacks<DataSource<T>, T>(); | ||
this.updating = new Callback(); | ||
this.updated = new Callback(); | ||
this.selecting = new Callback(); | ||
this.selected = new Callback(); //callbacks<DataSource<T>, DataSourceSelectResult<T>>(); | ||
this.error = new Callback(); //callbacks<this, DataSourceError>(); | ||
this.inserting = new callback_1.Callback(); //callbacks1<DataSource<T>, T, number>(); | ||
this.inserted = new callback_1.Callback(); | ||
this.deleting = new callback_1.Callback(); //callbacks<DataSource<T>, T>(); | ||
this.deleted = new callback_1.Callback(); //callbacks<DataSource<T>, T>(); | ||
this.updating = new callback_1.Callback(); | ||
this.updated = new callback_1.Callback(); | ||
this.selecting = new callback_1.Callback(); | ||
this.selected = new callback_1.Callback(); //callbacks<DataSource<T>, DataSourceSelectResult<T>>(); | ||
this.error = new callback_1.Callback(); //callbacks<this, DataSourceError>(); | ||
this.args = args; | ||
@@ -163,3 +166,4 @@ this.primaryKeys = args.primaryKeys || []; | ||
} | ||
export class DataSourceSelectArguments { | ||
exports.DataSource = DataSource; | ||
class DataSourceSelectArguments { | ||
constructor() { | ||
@@ -170,1 +174,2 @@ this.startRowIndex = 0; | ||
} | ||
exports.DataSourceSelectArguments = DataSourceSelectArguments; |
@@ -1,2 +0,5 @@ | ||
export function deepEqual(x, y) { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.deepEqual = void 0; | ||
function deepEqual(x, y) { | ||
if (x === y) { | ||
@@ -20,1 +23,2 @@ return true; | ||
} | ||
exports.deepEqual = deepEqual; |
@@ -1,2 +0,5 @@ | ||
export class Errors { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.errors = exports.Errors = void 0; | ||
class Errors { | ||
argumentNull(argumentName) { | ||
@@ -30,2 +33,3 @@ let error = new Error(`Argument ${argumentName} cannt be null or emtpy.`); | ||
} | ||
export let errors = new Errors(); | ||
exports.Errors = Errors; | ||
exports.errors = new Errors(); |
@@ -1,2 +0,5 @@ | ||
export function formatDate(date, showHourMinutes) { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.formatString = exports.formatDate = void 0; | ||
function formatDate(date, showHourMinutes) { | ||
if (typeof date == "string") | ||
@@ -9,3 +12,4 @@ return date; | ||
} | ||
export function formatString(pattern, ...args) { | ||
exports.formatDate = formatDate; | ||
function formatString(pattern, ...args) { | ||
let a = pattern; | ||
@@ -17,1 +21,2 @@ for (let k in args) { | ||
} | ||
exports.formatString = formatString; |
@@ -1,2 +0,5 @@ | ||
export function guid() { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.guid = void 0; | ||
function guid() { | ||
function s4() { | ||
@@ -10,1 +13,2 @@ return Math.floor((1 + Math.random()) * 0x10000) | ||
} | ||
exports.guid = guid; |
@@ -1,8 +0,11 @@ | ||
import { errors } from "./errors"; | ||
export class HTML { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.HTML = void 0; | ||
const errors_1 = require("./errors"); | ||
class HTML { | ||
static addClassName(element, addonClassName) { | ||
if (element == null) | ||
throw errors.argumentNull('element'); | ||
throw errors_1.errors.argumentNull('element'); | ||
if (!addonClassName) | ||
throw errors.argumentNull('addonClassName'); | ||
throw errors_1.errors.argumentNull('addonClassName'); | ||
let sourceClassName; | ||
@@ -38,1 +41,2 @@ if (typeof element == 'string') | ||
} | ||
exports.HTML = HTML; |
@@ -1,11 +0,28 @@ | ||
export { guid } from "./guid"; | ||
export { pathConcat } from "./path"; | ||
export { Errors, errors } from "./errors"; | ||
export { Callback } from "./callback"; | ||
export { DataSource, DataSourceSelectArguments } from "./data"; | ||
export { parseUrl } from "./url"; | ||
export { deepEqual } from "./deep-equal"; | ||
export { objectAssignDeep } from "./assign-deep"; | ||
export { formatDate, formatString } from "./format"; | ||
export { HTML } from "./html"; | ||
export { ValueStore } from "./value-store"; | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ValueStore = exports.HTML = exports.formatString = exports.formatDate = exports.objectAssignDeep = exports.deepEqual = exports.parseUrl = exports.DataSourceSelectArguments = exports.DataSource = exports.Callback = exports.errors = exports.Errors = exports.pathConcat = exports.guid = void 0; | ||
var guid_1 = require("./guid"); | ||
Object.defineProperty(exports, "guid", { enumerable: true, get: function () { return guid_1.guid; } }); | ||
var path_1 = require("./path"); | ||
Object.defineProperty(exports, "pathConcat", { enumerable: true, get: function () { return path_1.pathConcat; } }); | ||
var errors_1 = require("./errors"); | ||
Object.defineProperty(exports, "Errors", { enumerable: true, get: function () { return errors_1.Errors; } }); | ||
Object.defineProperty(exports, "errors", { enumerable: true, get: function () { return errors_1.errors; } }); | ||
var callback_1 = require("./callback"); | ||
Object.defineProperty(exports, "Callback", { enumerable: true, get: function () { return callback_1.Callback; } }); | ||
var data_1 = require("./data"); | ||
Object.defineProperty(exports, "DataSource", { enumerable: true, get: function () { return data_1.DataSource; } }); | ||
Object.defineProperty(exports, "DataSourceSelectArguments", { enumerable: true, get: function () { return data_1.DataSourceSelectArguments; } }); | ||
var url_1 = require("./url"); | ||
Object.defineProperty(exports, "parseUrl", { enumerable: true, get: function () { return url_1.parseUrl; } }); | ||
var deep_equal_1 = require("./deep-equal"); | ||
Object.defineProperty(exports, "deepEqual", { enumerable: true, get: function () { return deep_equal_1.deepEqual; } }); | ||
var assign_deep_1 = require("./assign-deep"); | ||
Object.defineProperty(exports, "objectAssignDeep", { enumerable: true, get: function () { return assign_deep_1.objectAssignDeep; } }); | ||
var format_1 = require("./format"); | ||
Object.defineProperty(exports, "formatDate", { enumerable: true, get: function () { return format_1.formatDate; } }); | ||
Object.defineProperty(exports, "formatString", { enumerable: true, get: function () { return format_1.formatString; } }); | ||
var html_1 = require("./html"); | ||
Object.defineProperty(exports, "HTML", { enumerable: true, get: function () { return html_1.HTML; } }); | ||
var value_store_1 = require("./value-store"); | ||
Object.defineProperty(exports, "ValueStore", { enumerable: true, get: function () { return value_store_1.ValueStore; } }); |
@@ -0,3 +1,6 @@ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.pathConcat = void 0; | ||
/** 连接多个路径 */ | ||
export function pathConcat(...paths) { | ||
function pathConcat(...paths) { | ||
paths = paths || []; | ||
@@ -20,1 +23,2 @@ if (paths.length == 0) | ||
} | ||
exports.pathConcat = pathConcat; |
@@ -1,2 +0,5 @@ | ||
export function parseUrl(url) { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.parseUrl = void 0; | ||
function parseUrl(url) { | ||
let i = url.indexOf("?"); | ||
@@ -8,2 +11,3 @@ if (i < 0) | ||
} | ||
exports.parseUrl = parseUrl; | ||
function pareeUrlQuery(query) { | ||
@@ -10,0 +14,0 @@ let match, pl = /\+/g, // Regex for replacing addition symbol with a space |
@@ -0,5 +1,8 @@ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ValueStore = void 0; | ||
/** | ||
* 实现数据的存储,以及数据修改的通知 | ||
*/ | ||
export class ValueStore { | ||
class ValueStore { | ||
constructor(value) { | ||
@@ -35,1 +38,2 @@ this.items = new Array(); | ||
} | ||
exports.ValueStore = ValueStore; |
{ | ||
"name": "maishu-toolkit", | ||
"version": "1.6.7", | ||
"version": "1.6.11", | ||
"main": "./dist/index.js", | ||
@@ -5,0 +5,0 @@ "types": "./out/index.d.ts", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
359651
3445