src/main/resources/static/layui_ext/dtree/dtree.js
(开头部分) 249KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
*@Name dtree 树形组件
*@Author 智慧的小西瓜
*@DOCS http://www.wisdomelon.com/DTreeHelper/
*@License https://www.layui.com/
*@LASTTIME 2019/06/21
*@VERSION v2.5.4
*/
layui.define(['jquery', 'layer', 'form'], function (exports) {
var $ = layui.$,
layer = layui.layer,
form = layui.form;
// 树的公共定义样式汇总
var LI_NAV_CHILD = "dtree-nav-ul-sid", LI_NAV_ITEM = "dtree-nav-item",
LI_DIV_ITEM = "dtree-nav-div", DTREEFONTSPECIAL = "dtreefont-special", NONETITLE = "dtree-none-text",
LI_DIV_MENUBAR = "dtree-menubar",
LI_DIV_TOOLBAR = "dtree-toolbar", TOOLBAR_TOOL = "dtree-toolbar-tool", TOOLBAR_TOOL_EM = "dtree-toolbar-fixed",
LI_DIV_CHECKBAR = "dtree-nav-checkbox-div",
LI_CLICK_CHECKBAR = "d-click-checkbar", //绑定点击复选框时需要用到
LI_DIV_TEXT_CLASS = "t-click", UL_ROOT = "dtree",
LI_NAV_FIRST_LINE = "dtree-nav-first-line", LI_NAV_LINE = "dtree-nav-line",
LI_NAV_LAST_LINE = "dtree-nav-last-line";
// 树的公共指定
var NAV_THIS = "dtree-nav-this", //当前节点
NAV_SHOW = "dtree-nav-show", //显示子节点
NAV_HIDE = "dtree-nav-hide", //隐藏节点
NAV_DIS = "dtree-disabled", //禁用节点
ICON_HIDE = "dtree-icon-hide", //隐藏图标
$BODY = $("body"), //body选择器
$WIN = $(window), //window窗口
$DOC = $(document), //当前文档
MOD_NAME = "dtree", //模块名称
VERSION = "v2.5.4", //版本
OPTIONS = {}, //全局属性配置
DTrees = {}; //当前被实例化的树的集合
// 树的自定义图标
var DTREEFONT = "dtreefont", //默认使用图标字体
LI_DIV_CHECKBAR_ON = "dtree-icon-fuxuankuangxuanzhong", //复选框选中图标
LI_DIV_CHECKBAR_OUT = "dtree-icon-fuxuankuang", //复选框未选中图标
LI_DIV_CHECKBAR_NOALL = "dtree-icon-fuxuankuang-banxuan", //复选框半选图标
LI_DIV_MENUBAR_DOWN = "dtree-icon-move-down", //menubar的展开全部的图标
LI_DIV_MENUBAR_UP = "dtree-icon-move-up", //menubar的收缩全部的图标
LI_DIV_MENUBAR_REFRESH = "dtree-icon-refresh", //menubar的刷新图标
LI_DIV_MENUBAR_CHECKALL = "dtree-icon-roundcheckfill", //menubar的全选图标
LI_DIV_MENUBAR_UNCHECKALL = "dtree-icon-roundclosefill", //menubar的全不选图标
LI_DIV_MENUBAR_INVERTALL = "dtree-icon-roundcheck", //menubar的反选图标
LI_DIV_MENUBAR_DELETE = "dtree-icon-delete1", //menubar的删除图标
LI_DIV_MENUBAR_SEARCH = "dtree-icon-search_list_light", //menubar的搜索图标
LI_DIV_TOOLBAR_PULLDOWN = "dtree-icon-pulldown", //toolbar的展开图标
LI_DIV_TOOLBAR_PULLUP = "dtree-icon-pullup", //toolbar的收缩图标
LI_DIV_TOOLBAR_ADD = "dtree-icon-roundadd", //toolbar的新增图标
LI_DIV_TOOLBAR_EDIT = "dtree-icon-bianji", //toolbar的编辑图标
LI_DIV_TOOLBAR_DEL = "dtree-icon-roundclose"; //toolbar的删除图标
// 树的非叶子节点图标集合
var nodeIconArray = {
后面还有 4672 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
