UNPKG

@jswork/next-admin-kits

Version:

Next kits for admin sysytem.

90 lines (85 loc) 2.57 kB
/*! * name: @jswork/next-admin-kits * description: Next kits for admin sysytem. * homepage: https://js.work * version: 1.0.61 * date: 2026-05-04 17:26:13 * license: MIT */ 'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); exports['default'] = void 0; var _next = _interopRequireDefault(require('@jswork/next')); var _eventMitt = _interopRequireDefault(require('@jswork/event-mitt')); var _urlLiteral = _interopRequireDefault(require('@jswork/url-literal')); 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'); require('@jswork/next-create-fetcher'); function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } // classes // packages var defaults = { prefix: 'nak' }; var NxAdminKits = _next['default'].define('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) }); _next['default'].sets({ $url: _urlLiteral['default'] }); }, 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);