![]() System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /var/www/html/libs/absol-full/dist/js/ |
Upload File : |
/*** module: node_modules/absol-acomp/js/checktreeleafbox/CheckTreeLeafItem.js ***/ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _ACore = require("../../ACore"); var _CTLIPropHandlers = _interopRequireDefault(require("./CTLIPropHandlers")); var _OOP = _interopRequireDefault(require("absol/src/HTML5/OOP")); var _MCheckTreeBox = require("../checktreebox/MCheckTreeBox"); /*** * @extends AElement * @constructor */ function CheckTreeLeafItem() { this._data = null; this._status = 'none'; this.$text = (0, _ACore.$)('.am-check-tree-item-text', this).firstChild; this.$desc = (0, _ACore.$)('.am-check-tree-item-desc', this).firstChild; this.$iconCtn = (0, _ACore.$)('.am-check-tree-item-icon-ctn', this); this.$checkbox = (0, _ACore.$)('checkboxinput', this).on('change', this.eventHandler.checkboxChange); this.addEventListener('click', this.eventHandler.click); } _OOP.default.mixClass(CheckTreeLeafItem, _MCheckTreeBox.MCheckTreeItem); CheckTreeLeafItem.tag = 'CheckTreeLeafItem'.toLowerCase(); CheckTreeLeafItem.render = function () { return (0, _ACore._)({ extendEvent: ['checkedchange', 'click', 'statuschange'], class: ['am-check-tree-leaf-item', 'am-check-tree-item', 'am-dropdown-box-item'], child: [{ class: 'am-check-tree-item-toggle-ctn', child: 'toggler-ico' }, { class: 'am-check-tree-item-icon-ctn' }, { class: 'am-check-tree-item-checkbox-ctn', child: 'checkboxinput' }, { class: 'am-check-tree-item-text', child: { text: '' } }, { class: 'am-check-tree-item-desc', child: { text: '' } }] }); }; CheckTreeLeafItem.eventHandler = Object.assign({}, _MCheckTreeBox.MCheckTreeItem.eventHandler); CheckTreeLeafItem.property = _CTLIPropHandlers.default; /*** * @name data * @memberOf CheckTreeLeafItem# */ /***. * @name text * @type {string} * @memberOf CheckTreeLeafItem# */ /*** * @name desc * @type {string} * @memberOf CheckTreeLeafItem# */ /*** * @name value * @memberOf CheckTreeLeafItem# */ var _default = CheckTreeLeafItem; exports.default = _default;