@jswork/next-admin-kits
Version:
Next kits for admin sysytem.
85 lines (80 loc) • 2.37 kB
JavaScript
/*!
* name: @jswork/next-admin-kits
* description: Next kits for admin sysytem.
* homepage: https://js.work
* version: 1.0.42
* date: 2025-06-08 15:00:06
* license: MIT
*/
;
Object.defineProperty(exports, '__esModule', {
value: true
});
exports['default'] = void 0;
var _next = _interopRequireDefault(require('@jswork/next'));
var _eventMitt = _interopRequireDefault(require('@jswork/event-mitt'));
require('@jswork/next-local-storage');
require('@jswork/next-session-storage');
require('@jswork/next-json2base64');
require('@jswork/next-dom-event');
require('@jswork/next-ant-column');
require('@jswork/next-capitalize');
require('@jswork/next-classify');
require('@jswork/next-camelize');
require('@jswork/next-compact-object');
require('@jswork/next-deep-assign');
require('@jswork/next-deep-clone');
require('@jswork/next-deep-each');
require('@jswork/next-deep-equal');
require('@jswork/next-empty');
require('@jswork/next-get2get');
require('@jswork/next-is-empty-object');
require('@jswork/next-is-plain-object');
require('@jswork/next-kebab-case');
require('@jswork/next-key-map');
require('@jswork/next-param');
require('@jswork/next-qs');
require('@jswork/next-sets');
require('@jswork/next-json');
require('@jswork/next-to-clipboard');
require('@jswork/next-guid');
function _interopRequireDefault(e) {
return e && e.__esModule ? e : { default: e };
}
// classes
// packages
var defaults = {
prefix: 'nak'
};
var NxAdminKits = _next['default'].declare('nx.AdminKits', {
statics: {
create: function create(inOptions) {
return new this(inOptions);
}
},
methods: {
init: function init(inOptions) {
this.options = _next['default'].mix(null, defaults, inOptions);
this.initLocal();
this.initEvent();
},
initLocal: function initLocal() {
var prefix = this.options.prefix;
_next['default'].sets({
$local: new _next['default'].LocalStorage(prefix)
});
_next['default'].sets({
$session: new _next['default'].SessionStorage(prefix)
});
},
initEvent: function initEvent() {
_next['default'].sets({
$event: _next['default'].mix(null, _eventMitt['default'])
});
}
}
});
if (typeof module !== 'undefined' && module.exports) {
module.exports = NxAdminKits;
}
var _default = (exports['default'] = NxAdminKits);