├── .eslintrc.json ├── .gitignore ├── .npmignore ├── .stylelintrc ├── Gruntfile.js ├── LICENSE ├── README.md ├── bower.json ├── img ├── ex-010.png ├── ex-020.gif ├── ex-021.png ├── ex-030.png ├── ex-031.png ├── ex-040.gif ├── ex-050.png ├── ex-060.png ├── ex-070.png ├── ex-080.gif ├── ex-090.png ├── ex-100.png ├── ex-110.gif ├── ex-180.png ├── ex-220.png └── ex-450.png ├── leader-line.min.js ├── package.json ├── src ├── .eslintrc.json ├── anim.js ├── defs.js ├── leader-line.css ├── leader-line.js ├── leader-line.scss ├── path-data-polyfill │ ├── .eslintrc.json │ └── path-data-polyfill.js ├── symbols.html └── symbols.json ├── test ├── .eslintrc.json ├── SHAPE_GAP.html ├── attachment-label │ ├── index.html │ ├── test.js │ └── view.css ├── bindWindow │ ├── index-c1.html │ ├── index-c2.html │ ├── index.css │ ├── index.html │ └── test.js ├── effect-show │ ├── index-c1.html │ ├── index.html │ ├── test.js │ └── view.css ├── func-PATH_GRID │ ├── cases.html │ ├── cases.js │ ├── testCases.json.js │ └── testCasesSvg.json.js ├── function-test │ ├── function-test.css │ ├── function-test.js │ └── function-test.scss ├── get-source.js ├── grid.svg ├── guide-view.css ├── guide-view.js ├── httpd.js ├── index.html ├── mask │ ├── cases.css │ ├── cases.html │ └── cases.js ├── polygon2PathList-test.html ├── polygon2PathList.js ├── reflow │ ├── index-c1.html │ ├── index.html │ ├── test.js │ └── view.css ├── spec │ ├── attachment.js │ ├── bbox.js │ ├── bbox │ │ ├── bbox.css │ │ ├── bbox.scss │ │ ├── coordinates.html │ │ ├── nested-window-c1.html │ │ ├── nested-window-c2.html │ │ ├── nested-window.html │ │ ├── scroll-c1.html │ │ └── scroll.html │ ├── common │ │ ├── page-c1.html │ │ └── page.html │ ├── effect-show.js │ ├── effect.js │ ├── func-PATH_FLUID.js │ ├── func-PATH_GRID.js │ ├── func │ │ ├── PATH_FLUID │ │ └── PATH_GRID │ ├── funcs.js │ ├── funcs │ │ ├── funcs.html │ │ ├── isElement-c.html │ │ └── isElement.html │ ├── options.js │ ├── socket.js │ ├── socket │ │ └── page.html │ ├── stats.js │ ├── win-resize.js │ └── win-resize │ │ ├── page-c1.html │ │ └── page.html ├── traceLog-test.html ├── traceLog.js └── util.js └── types └── index.d.ts /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .sass-cache 2 | .vscode 3 | node_modules 4 | temp 5 | .idea 6 | .npmrc 7 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/.npmignore -------------------------------------------------------------------------------- /.stylelintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../_common/stylelintrc.json" 3 | } 4 | -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/README.md -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/bower.json -------------------------------------------------------------------------------- /img/ex-010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/img/ex-010.png -------------------------------------------------------------------------------- /img/ex-020.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/img/ex-020.gif -------------------------------------------------------------------------------- /img/ex-021.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/img/ex-021.png -------------------------------------------------------------------------------- /img/ex-030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/img/ex-030.png -------------------------------------------------------------------------------- /img/ex-031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/img/ex-031.png -------------------------------------------------------------------------------- /img/ex-040.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/img/ex-040.gif -------------------------------------------------------------------------------- /img/ex-050.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/img/ex-050.png -------------------------------------------------------------------------------- /img/ex-060.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/img/ex-060.png -------------------------------------------------------------------------------- /img/ex-070.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/img/ex-070.png -------------------------------------------------------------------------------- /img/ex-080.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/img/ex-080.gif -------------------------------------------------------------------------------- /img/ex-090.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/img/ex-090.png -------------------------------------------------------------------------------- /img/ex-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/img/ex-100.png -------------------------------------------------------------------------------- /img/ex-110.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/img/ex-110.gif -------------------------------------------------------------------------------- /img/ex-180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/img/ex-180.png -------------------------------------------------------------------------------- /img/ex-220.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/img/ex-220.png -------------------------------------------------------------------------------- /img/ex-450.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/img/ex-450.png -------------------------------------------------------------------------------- /leader-line.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/leader-line.min.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/package.json -------------------------------------------------------------------------------- /src/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/src/.eslintrc.json -------------------------------------------------------------------------------- /src/anim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/src/anim.js -------------------------------------------------------------------------------- /src/defs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/src/defs.js -------------------------------------------------------------------------------- /src/leader-line.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/src/leader-line.css -------------------------------------------------------------------------------- /src/leader-line.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/src/leader-line.js -------------------------------------------------------------------------------- /src/leader-line.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/src/leader-line.scss -------------------------------------------------------------------------------- /src/path-data-polyfill/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/src/path-data-polyfill/.eslintrc.json -------------------------------------------------------------------------------- /src/path-data-polyfill/path-data-polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/src/path-data-polyfill/path-data-polyfill.js -------------------------------------------------------------------------------- /src/symbols.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/src/symbols.html -------------------------------------------------------------------------------- /src/symbols.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/src/symbols.json -------------------------------------------------------------------------------- /test/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/.eslintrc.json -------------------------------------------------------------------------------- /test/SHAPE_GAP.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/SHAPE_GAP.html -------------------------------------------------------------------------------- /test/attachment-label/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/attachment-label/index.html -------------------------------------------------------------------------------- /test/attachment-label/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/attachment-label/test.js -------------------------------------------------------------------------------- /test/attachment-label/view.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/attachment-label/view.css -------------------------------------------------------------------------------- /test/bindWindow/index-c1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/bindWindow/index-c1.html -------------------------------------------------------------------------------- /test/bindWindow/index-c2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/bindWindow/index-c2.html -------------------------------------------------------------------------------- /test/bindWindow/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/bindWindow/index.css -------------------------------------------------------------------------------- /test/bindWindow/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/bindWindow/index.html -------------------------------------------------------------------------------- /test/bindWindow/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/bindWindow/test.js -------------------------------------------------------------------------------- /test/effect-show/index-c1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/effect-show/index-c1.html -------------------------------------------------------------------------------- /test/effect-show/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/effect-show/index.html -------------------------------------------------------------------------------- /test/effect-show/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/effect-show/test.js -------------------------------------------------------------------------------- /test/effect-show/view.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/effect-show/view.css -------------------------------------------------------------------------------- /test/func-PATH_GRID/cases.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/func-PATH_GRID/cases.html -------------------------------------------------------------------------------- /test/func-PATH_GRID/cases.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/func-PATH_GRID/cases.js -------------------------------------------------------------------------------- /test/func-PATH_GRID/testCases.json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/func-PATH_GRID/testCases.json.js -------------------------------------------------------------------------------- /test/func-PATH_GRID/testCasesSvg.json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/func-PATH_GRID/testCasesSvg.json.js -------------------------------------------------------------------------------- /test/function-test/function-test.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/function-test/function-test.css -------------------------------------------------------------------------------- /test/function-test/function-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/function-test/function-test.js -------------------------------------------------------------------------------- /test/function-test/function-test.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/function-test/function-test.scss -------------------------------------------------------------------------------- /test/get-source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/get-source.js -------------------------------------------------------------------------------- /test/grid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/grid.svg -------------------------------------------------------------------------------- /test/guide-view.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/guide-view.css -------------------------------------------------------------------------------- /test/guide-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/guide-view.js -------------------------------------------------------------------------------- /test/httpd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/httpd.js -------------------------------------------------------------------------------- /test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/index.html -------------------------------------------------------------------------------- /test/mask/cases.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/mask/cases.css -------------------------------------------------------------------------------- /test/mask/cases.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/mask/cases.html -------------------------------------------------------------------------------- /test/mask/cases.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/mask/cases.js -------------------------------------------------------------------------------- /test/polygon2PathList-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/polygon2PathList-test.html -------------------------------------------------------------------------------- /test/polygon2PathList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/polygon2PathList.js -------------------------------------------------------------------------------- /test/reflow/index-c1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/reflow/index-c1.html -------------------------------------------------------------------------------- /test/reflow/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/reflow/index.html -------------------------------------------------------------------------------- /test/reflow/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/reflow/test.js -------------------------------------------------------------------------------- /test/reflow/view.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/reflow/view.css -------------------------------------------------------------------------------- /test/spec/attachment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/attachment.js -------------------------------------------------------------------------------- /test/spec/bbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/bbox.js -------------------------------------------------------------------------------- /test/spec/bbox/bbox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/bbox/bbox.css -------------------------------------------------------------------------------- /test/spec/bbox/bbox.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/bbox/bbox.scss -------------------------------------------------------------------------------- /test/spec/bbox/coordinates.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/bbox/coordinates.html -------------------------------------------------------------------------------- /test/spec/bbox/nested-window-c1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/bbox/nested-window-c1.html -------------------------------------------------------------------------------- /test/spec/bbox/nested-window-c2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/bbox/nested-window-c2.html -------------------------------------------------------------------------------- /test/spec/bbox/nested-window.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/bbox/nested-window.html -------------------------------------------------------------------------------- /test/spec/bbox/scroll-c1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/bbox/scroll-c1.html -------------------------------------------------------------------------------- /test/spec/bbox/scroll.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/bbox/scroll.html -------------------------------------------------------------------------------- /test/spec/common/page-c1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/common/page-c1.html -------------------------------------------------------------------------------- /test/spec/common/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/common/page.html -------------------------------------------------------------------------------- /test/spec/effect-show.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/effect-show.js -------------------------------------------------------------------------------- /test/spec/effect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/effect.js -------------------------------------------------------------------------------- /test/spec/func-PATH_FLUID.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/func-PATH_FLUID.js -------------------------------------------------------------------------------- /test/spec/func-PATH_GRID.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/func-PATH_GRID.js -------------------------------------------------------------------------------- /test/spec/func/PATH_FLUID: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/func/PATH_FLUID -------------------------------------------------------------------------------- /test/spec/func/PATH_GRID: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/func/PATH_GRID -------------------------------------------------------------------------------- /test/spec/funcs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/funcs.js -------------------------------------------------------------------------------- /test/spec/funcs/funcs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/funcs/funcs.html -------------------------------------------------------------------------------- /test/spec/funcs/isElement-c.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/funcs/isElement-c.html -------------------------------------------------------------------------------- /test/spec/funcs/isElement.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/funcs/isElement.html -------------------------------------------------------------------------------- /test/spec/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/options.js -------------------------------------------------------------------------------- /test/spec/socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/socket.js -------------------------------------------------------------------------------- /test/spec/socket/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/socket/page.html -------------------------------------------------------------------------------- /test/spec/stats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/stats.js -------------------------------------------------------------------------------- /test/spec/win-resize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/win-resize.js -------------------------------------------------------------------------------- /test/spec/win-resize/page-c1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/win-resize/page-c1.html -------------------------------------------------------------------------------- /test/spec/win-resize/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/spec/win-resize/page.html -------------------------------------------------------------------------------- /test/traceLog-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/traceLog-test.html -------------------------------------------------------------------------------- /test/traceLog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/traceLog.js -------------------------------------------------------------------------------- /test/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/test/util.js -------------------------------------------------------------------------------- /types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/II-alex-II/leader-line-new/HEAD/types/index.d.ts --------------------------------------------------------------------------------