文件名称:d3-brush:使用鼠标或触摸选择一维或二维区域
文件大小:198KB
文件格式:ZIP
更新时间:2024-05-25 22:08:34
JavaScript
d3-画笔 笔刷是交互式规范,它使用指向手势(例如通过单击和拖动鼠标)来选择一维或二维区域。 笔刷通常用于选择离散元素,例如散点图中的点或桌面上的文件。 它也可以用于放大到感兴趣的区域,或选择用于或实时直方图的连续区域: d3-brush模块使用对鼠标和触摸事件进行刷涂。 单击并拖动画笔选择以翻译选择。 单击并拖动选择手柄之一,以移动选择的相应边(或多条边)。 单击并拖动不可见的覆盖层以定义新的笔刷选择,或者在按住META(⌘)键的同时单击可刷区域内的任何位置。 在移动画笔时按住ALT(⌥)键可使其围绕其中心重新定位,而在按住SPACE的同时可锁定当前画笔大小,仅允许平移。 笔刷还支持程序控制。 例如,您可以监听,然后使用启动过渡,以将笔刷选择对齐到语义边界: 或者,当您在当前选择之外单击时,也可以使用画笔更新程序: 正在安装 如果使用NPM,则npm install d3-brus
【文件预览】:
d3-brush-master
----.eslintrc.json(226B)
----rollup.config.js(869B)
----yarn.lock(47KB)
----src()
--------constant.js(29B)
--------event.js(515B)
--------noevent.js(175B)
--------index.js(87B)
--------brush.js(18KB)
----img()
--------recenter.jpg(58KB)
--------snapping.png(9KB)
--------mona-lisa.jpg(114KB)
----LICENSE(1KB)
----README.md(15KB)
----d3-brush.sublime-project(340B)
----.gitignore(63B)
----package.json(2KB)