UNPKG

@jswork/next-admin-kits

Version:

Next kits for admin sysytem.

85 lines (80 loc) 2.37 kB
/*! * 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 */ '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')); 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);