MCPcopy
hub / github.com/aui/artDialog

github.com/aui/artDialog @v7.0.0 sqlite

repository ↗ · DeepWiki ↗ · release v7.0.0 ↗
81 symbols 184 edges 9 files 0 documented · 0%
README

artDialog

NPM Version NPM Downloads

artDialog——经典、优雅的网页对话框控件。

文档与示例 | AngularJS 版本

npm install --save-dev art-dialog

成功案例

超过 40 万网站在使用 artDialog,其中不乏国内顶尖的产品:

更新历史

7.0.0

  1. 支持 Webpack
  2. 支持 Npm
  3. 将 CSS 打包到 JS 中

6.0.4

  1. content()方法传入隐藏元素并显示,并且remove()的时候会将元素插入到body避免被销毁 #103 #126
  2. 修复button方法可能会多次绑定事件的问题
  3. 模态对话框可以避免 shift + tab 将焦点移出对话框 #67

6.0.3

  1. 修复button方法直接传入 html 不显示的问题
  2. 修复版本管理导致#78重现问题

6.0.2

  1. 提供无依赖 seajs 与 requirejs 的版本
  2. 取消按钮增加cancelDisplay配置,保留cancel事件的同时也不会显示取消按钮

6.0.1

  1. 进一步完善焦点管理,避免抢夺开发者自己设置的焦点#67
  2. 修复对话框内容使用 html5 data-id 属性冲突的问题#78
  3. 改善 Esc 快捷键与 cancel 的问题#36

6.0.0

  1. 功能增强:支持定义左下角的区域 HTML、支持 12 个方向的气泡对话框、支持无标题栏与按钮区的对话框
  2. 更好的交互体验:更加先进的焦点管理,支持无障碍访问
  3. 面向未来:基于 HTML5 Dialog 的 API
  4. 模块化:支持 AMD、CMD 规范
  5. 可选增强版:拖拽支持、简化框架页面调用

授权协议

免费,且开源,基于LGPL-3.0协议。

Core symbols most depended-on inside this repo

x
called by 50
lib/jquery-1.10.2.js
$
called by 40
lib/jquery-1.10.2.js
Ft
called by 14
lib/jquery-1.10.2.js
ut
called by 11
lib/jquery-1.10.2.js
r
called by 11
lib/jquery-1.10.2.js
lt
called by 10
lib/jquery-1.10.2.js
a
called by 8
lib/jquery-1.10.2.js
ht
called by 7
lib/jquery-1.10.2.js

Shape

Function 81

Languages

TypeScript100%

Modules by API surface

lib/jquery-1.10.2.js74 symbols
src/drag.js2 symbols
src/dialog.js2 symbols
src/popup.js1 symbols
src/dialog-plus.js1 symbols
doc/js/doc.js1 symbols

Dependencies from manifests, versioned

css-loader0.27.3 · 1×
markdown-it8.3.1 · 1×
style-loader0.15.0 · 1×
webpack2.2.1 · 1×

For agents

$ claude mcp add artDialog \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact