├── .eslintignore ├── .eslintrc.cjs ├── .github └── workflows │ └── deploy.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .prettierrc.json ├── .vscode └── extensions.json ├── LICENSE ├── README.en_US.md ├── README.md ├── commitlint.config.js ├── docs ├── assets │ ├── index-C0McZrGV.js │ └── index-TajGq8Br.css ├── favicon-32x32.png ├── gifler.min.js ├── img │ ├── gif │ │ ├── 5.gif │ │ ├── 6.gif │ │ └── 8.gif │ ├── jpg │ │ └── big.jpg │ ├── png │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 7.png │ │ └── 9.png │ └── svg │ │ ├── AC_2.svg │ │ ├── AC_SOURCE.svg │ │ ├── ARCSUPPCOIL.svg │ │ ├── ARRESTER_1.svg │ │ ├── ARRESTER_2.svg │ │ ├── ARRESTER_2_1.svg │ │ ├── BREAKER_CLOSE.svg │ │ ├── BREAKER_OPEN.svg │ │ ├── CAPACITOR.svg │ │ ├── CT.svg │ │ ├── CT_1.svg │ │ ├── CT_2.svg │ │ ├── CT_3.svg │ │ ├── DDCT.svg │ │ ├── DELTAWINDING.svg │ │ ├── EQUIVALENTSOURCE.svg │ │ ├── FLANGED_CONNECTION.svg │ │ ├── GROUND.svg │ │ ├── HL.svg │ │ ├── INDUCTOR.svg │ │ ├── IRONCOREGAPINDUCTOR.svg │ │ ├── IRONCOREINDUCTOR.svg │ │ ├── IRONCOREVARINDUCTOR.svg │ │ ├── LOAD.svg │ │ ├── MEMRISTOR_1.svg │ │ ├── MULTIPLIER.svg │ │ ├── POTENTIAL_TRANSFORMER_2.svg │ │ ├── POT_TRANS_3_WINDINGS.svg │ │ ├── PROTECT_GROUND.svg │ │ ├── PT.svg │ │ ├── PT_1.svg │ │ ├── REACTOR.svg │ │ ├── REGUINDUCTOR.svg │ │ ├── REGYCAPACITOR.svg │ │ ├── SERIES_CAPACITOR.svg │ │ ├── SHUNT_REACTOR.svg │ │ ├── SHUNT_REACTOR_1.svg │ │ ├── SIX_CIRCLE.svg │ │ ├── ST.svg │ │ ├── THERR_CIRCLE.svg │ │ ├── WINDING.svg │ │ ├── WINDINGX.svg │ │ ├── YWINDING.svg │ │ ├── a-CT2xianghu.svg │ │ ├── a-CTsanxiang.svg │ │ ├── combin.svg │ │ ├── combin2.svg │ │ ├── combin3.svg │ │ ├── combin4.svg │ │ ├── combin5.svg │ │ ├── guangfufadian.svg │ │ ├── jiedidaozha.svg │ │ ├── sukeduanluqi.svg │ │ └── xianshideng.svg ├── index.html ├── json │ ├── 1.json │ ├── 1.png │ ├── 2.json │ ├── 2.png │ ├── 3.json │ ├── 3.png │ ├── 4.json │ ├── 4.png │ ├── 5.json │ ├── 5.png │ ├── 6.json │ ├── 6.png │ ├── 7.json │ └── 7.png ├── logo.png ├── pathfinding-browser@0.4.18.min.js └── test │ ├── adjust-transform.json │ ├── align.json │ ├── area-size.json │ ├── big.json │ ├── huge-auto-link.json │ ├── huge-manual-link.json │ ├── huge.json │ ├── link-rotate.json │ ├── link.json │ ├── rotate.json │ └── svg-export.json ├── env.d.ts ├── index.html ├── package.json ├── pnpm-lock.yaml ├── public ├── donate.jpg ├── donate2.jpg ├── favicon-32x32.png ├── gifler.min.js ├── img │ ├── gif │ │ ├── 5.gif │ │ ├── 6.gif │ │ └── 8.gif │ ├── jpg │ │ └── big.jpg │ ├── png │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 7.png │ │ └── 9.png │ └── svg │ │ ├── AC_2.svg │ │ ├── AC_SOURCE.svg │ │ ├── ARCSUPPCOIL.svg │ │ ├── ARRESTER_1.svg │ │ ├── ARRESTER_2.svg │ │ ├── ARRESTER_2_1.svg │ │ ├── BREAKER_CLOSE.svg │ │ ├── BREAKER_OPEN.svg │ │ ├── CAPACITOR.svg │ │ ├── CT.svg │ │ ├── CT_1.svg │ │ ├── CT_2.svg │ │ ├── CT_3.svg │ │ ├── DDCT.svg │ │ ├── DELTAWINDING.svg │ │ ├── EQUIVALENTSOURCE.svg │ │ ├── FLANGED_CONNECTION.svg │ │ ├── GROUND.svg │ │ ├── HL.svg │ │ ├── INDUCTOR.svg │ │ ├── IRONCOREGAPINDUCTOR.svg │ │ ├── IRONCOREINDUCTOR.svg │ │ ├── IRONCOREVARINDUCTOR.svg │ │ ├── LOAD.svg │ │ ├── MEMRISTOR_1.svg │ │ ├── MULTIPLIER.svg │ │ ├── POTENTIAL_TRANSFORMER_2.svg │ │ ├── POT_TRANS_3_WINDINGS.svg │ │ ├── PROTECT_GROUND.svg │ │ ├── PT.svg │ │ ├── PT_1.svg │ │ ├── REACTOR.svg │ │ ├── REGUINDUCTOR.svg │ │ ├── REGYCAPACITOR.svg │ │ ├── SERIES_CAPACITOR.svg │ │ ├── SHUNT_REACTOR.svg │ │ ├── SHUNT_REACTOR_1.svg │ │ ├── SIX_CIRCLE.svg │ │ ├── ST.svg │ │ ├── THERR_CIRCLE.svg │ │ ├── WINDING.svg │ │ ├── WINDINGX.svg │ │ ├── YWINDING.svg │ │ ├── a-CT2xianghu.svg │ │ ├── a-CTsanxiang.svg │ │ ├── combin.svg │ │ ├── combin2.svg │ │ ├── combin3.svg │ │ ├── combin4.svg │ │ ├── combin5.svg │ │ ├── guangfufadian.svg │ │ ├── jiedidaozha.svg │ │ ├── sukeduanluqi.svg │ │ └── xianshideng.svg ├── json │ ├── 1.json │ ├── 1.png │ ├── 2.json │ ├── 2.png │ ├── 3.json │ ├── 3.png │ ├── 4.json │ ├── 4.png │ ├── 5.json │ ├── 5.png │ ├── 6.json │ ├── 6.png │ ├── 7.json │ └── 7.png ├── logo.png ├── pathfinding-browser@0.4.18.min.js └── test │ ├── adjust-transform.json │ ├── align.json │ ├── area-size.json │ ├── big.json │ ├── huge-auto-link.json │ ├── huge-manual-link.json │ ├── huge.json │ ├── link-bezier.json │ ├── link-rotate.json │ ├── link-stroke.json │ ├── link.json │ ├── rotate.json │ └── svg-export.json ├── snippets.md ├── src ├── App.vue ├── PlayPage.vue ├── Render │ ├── draws │ │ ├── AttractDraw.ts │ │ ├── BgDraw.ts │ │ ├── ContextmenuDraw.ts │ │ ├── GraphDraw.ts │ │ ├── LinkDraw.ts │ │ ├── PreviewDraw.ts │ │ ├── RefLineDraw.ts │ │ ├── RulerDraw.ts │ │ └── index.ts │ ├── graphs │ │ ├── BaseGraph.ts │ │ ├── Bezier.ts │ │ ├── Circle.ts │ │ ├── Curve.ts │ │ ├── Line.ts │ │ ├── Rect.ts │ │ └── index.ts │ ├── handlers │ │ ├── DragHandlers.ts │ │ ├── DragOutsideHandlers.ts │ │ ├── GraphHandlers.ts │ │ ├── KeyMoveHandlers.ts │ │ ├── LinkHandlers.ts │ │ ├── SelectionHandlers.ts │ │ ├── ShutcutHandlers.ts │ │ ├── TextHandlers.ts │ │ ├── ZoomHandlers.ts │ │ └── index.ts │ ├── index.ts │ ├── tools │ │ ├── AlignTool.ts │ │ ├── AssetTool.ts │ │ ├── AttractTool.ts │ │ ├── CopyTool.ts │ │ ├── ImportExportTool.ts │ │ ├── LinkTool.ts │ │ ├── PositionTool.ts │ │ ├── SelectionTool.ts │ │ ├── ZIndexTool.ts │ │ └── index.ts │ ├── types.ts │ └── utils │ │ ├── BezierSceneFunc.ts │ │ └── aStar.ts ├── assets │ ├── base.css │ └── main.css ├── components │ ├── asset-bar │ │ ├── data.ts │ │ └── index.vue │ └── main-header │ │ └── index.vue ├── index.d.ts ├── log.ts └── main.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/LICENSE -------------------------------------------------------------------------------- /README.en_US.md: -------------------------------------------------------------------------------- 1 | Please wait... -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /docs/assets/index-C0McZrGV.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/assets/index-C0McZrGV.js -------------------------------------------------------------------------------- /docs/assets/index-TajGq8Br.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/assets/index-TajGq8Br.css -------------------------------------------------------------------------------- /docs/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/favicon-32x32.png -------------------------------------------------------------------------------- /docs/gifler.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/gifler.min.js -------------------------------------------------------------------------------- /docs/img/gif/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/gif/5.gif -------------------------------------------------------------------------------- /docs/img/gif/6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/gif/6.gif -------------------------------------------------------------------------------- /docs/img/gif/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/gif/8.gif -------------------------------------------------------------------------------- /docs/img/jpg/big.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/jpg/big.jpg -------------------------------------------------------------------------------- /docs/img/png/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/png/1.png -------------------------------------------------------------------------------- /docs/img/png/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/png/2.png -------------------------------------------------------------------------------- /docs/img/png/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/png/3.png -------------------------------------------------------------------------------- /docs/img/png/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/png/7.png -------------------------------------------------------------------------------- /docs/img/png/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/png/9.png -------------------------------------------------------------------------------- /docs/img/svg/AC_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/AC_2.svg -------------------------------------------------------------------------------- /docs/img/svg/AC_SOURCE.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/AC_SOURCE.svg -------------------------------------------------------------------------------- /docs/img/svg/ARCSUPPCOIL.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/ARCSUPPCOIL.svg -------------------------------------------------------------------------------- /docs/img/svg/ARRESTER_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/ARRESTER_1.svg -------------------------------------------------------------------------------- /docs/img/svg/ARRESTER_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/ARRESTER_2.svg -------------------------------------------------------------------------------- /docs/img/svg/ARRESTER_2_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/ARRESTER_2_1.svg -------------------------------------------------------------------------------- /docs/img/svg/BREAKER_CLOSE.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/BREAKER_CLOSE.svg -------------------------------------------------------------------------------- /docs/img/svg/BREAKER_OPEN.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/BREAKER_OPEN.svg -------------------------------------------------------------------------------- /docs/img/svg/CAPACITOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/CAPACITOR.svg -------------------------------------------------------------------------------- /docs/img/svg/CT.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/CT.svg -------------------------------------------------------------------------------- /docs/img/svg/CT_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/CT_1.svg -------------------------------------------------------------------------------- /docs/img/svg/CT_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/CT_2.svg -------------------------------------------------------------------------------- /docs/img/svg/CT_3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/CT_3.svg -------------------------------------------------------------------------------- /docs/img/svg/DDCT.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/DDCT.svg -------------------------------------------------------------------------------- /docs/img/svg/DELTAWINDING.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/DELTAWINDING.svg -------------------------------------------------------------------------------- /docs/img/svg/EQUIVALENTSOURCE.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/EQUIVALENTSOURCE.svg -------------------------------------------------------------------------------- /docs/img/svg/FLANGED_CONNECTION.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/FLANGED_CONNECTION.svg -------------------------------------------------------------------------------- /docs/img/svg/GROUND.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/GROUND.svg -------------------------------------------------------------------------------- /docs/img/svg/HL.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/HL.svg -------------------------------------------------------------------------------- /docs/img/svg/INDUCTOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/INDUCTOR.svg -------------------------------------------------------------------------------- /docs/img/svg/IRONCOREGAPINDUCTOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/IRONCOREGAPINDUCTOR.svg -------------------------------------------------------------------------------- /docs/img/svg/IRONCOREINDUCTOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/IRONCOREINDUCTOR.svg -------------------------------------------------------------------------------- /docs/img/svg/IRONCOREVARINDUCTOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/IRONCOREVARINDUCTOR.svg -------------------------------------------------------------------------------- /docs/img/svg/LOAD.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/LOAD.svg -------------------------------------------------------------------------------- /docs/img/svg/MEMRISTOR_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/MEMRISTOR_1.svg -------------------------------------------------------------------------------- /docs/img/svg/MULTIPLIER.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/MULTIPLIER.svg -------------------------------------------------------------------------------- /docs/img/svg/POTENTIAL_TRANSFORMER_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/POTENTIAL_TRANSFORMER_2.svg -------------------------------------------------------------------------------- /docs/img/svg/POT_TRANS_3_WINDINGS.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/POT_TRANS_3_WINDINGS.svg -------------------------------------------------------------------------------- /docs/img/svg/PROTECT_GROUND.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/PROTECT_GROUND.svg -------------------------------------------------------------------------------- /docs/img/svg/PT.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/PT.svg -------------------------------------------------------------------------------- /docs/img/svg/PT_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/PT_1.svg -------------------------------------------------------------------------------- /docs/img/svg/REACTOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/REACTOR.svg -------------------------------------------------------------------------------- /docs/img/svg/REGUINDUCTOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/REGUINDUCTOR.svg -------------------------------------------------------------------------------- /docs/img/svg/REGYCAPACITOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/REGYCAPACITOR.svg -------------------------------------------------------------------------------- /docs/img/svg/SERIES_CAPACITOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/SERIES_CAPACITOR.svg -------------------------------------------------------------------------------- /docs/img/svg/SHUNT_REACTOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/SHUNT_REACTOR.svg -------------------------------------------------------------------------------- /docs/img/svg/SHUNT_REACTOR_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/SHUNT_REACTOR_1.svg -------------------------------------------------------------------------------- /docs/img/svg/SIX_CIRCLE.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/SIX_CIRCLE.svg -------------------------------------------------------------------------------- /docs/img/svg/ST.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/ST.svg -------------------------------------------------------------------------------- /docs/img/svg/THERR_CIRCLE.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/THERR_CIRCLE.svg -------------------------------------------------------------------------------- /docs/img/svg/WINDING.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/WINDING.svg -------------------------------------------------------------------------------- /docs/img/svg/WINDINGX.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/WINDINGX.svg -------------------------------------------------------------------------------- /docs/img/svg/YWINDING.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/YWINDING.svg -------------------------------------------------------------------------------- /docs/img/svg/a-CT2xianghu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/a-CT2xianghu.svg -------------------------------------------------------------------------------- /docs/img/svg/a-CTsanxiang.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/a-CTsanxiang.svg -------------------------------------------------------------------------------- /docs/img/svg/combin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/combin.svg -------------------------------------------------------------------------------- /docs/img/svg/combin2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/combin2.svg -------------------------------------------------------------------------------- /docs/img/svg/combin3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/combin3.svg -------------------------------------------------------------------------------- /docs/img/svg/combin4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/combin4.svg -------------------------------------------------------------------------------- /docs/img/svg/combin5.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/combin5.svg -------------------------------------------------------------------------------- /docs/img/svg/guangfufadian.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/guangfufadian.svg -------------------------------------------------------------------------------- /docs/img/svg/jiedidaozha.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/jiedidaozha.svg -------------------------------------------------------------------------------- /docs/img/svg/sukeduanluqi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/sukeduanluqi.svg -------------------------------------------------------------------------------- /docs/img/svg/xianshideng.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/img/svg/xianshideng.svg -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/json/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/json/1.json -------------------------------------------------------------------------------- /docs/json/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/json/1.png -------------------------------------------------------------------------------- /docs/json/2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/json/2.json -------------------------------------------------------------------------------- /docs/json/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/json/2.png -------------------------------------------------------------------------------- /docs/json/3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/json/3.json -------------------------------------------------------------------------------- /docs/json/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/json/3.png -------------------------------------------------------------------------------- /docs/json/4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/json/4.json -------------------------------------------------------------------------------- /docs/json/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/json/4.png -------------------------------------------------------------------------------- /docs/json/5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/json/5.json -------------------------------------------------------------------------------- /docs/json/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/json/5.png -------------------------------------------------------------------------------- /docs/json/6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/json/6.json -------------------------------------------------------------------------------- /docs/json/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/json/6.png -------------------------------------------------------------------------------- /docs/json/7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/json/7.json -------------------------------------------------------------------------------- /docs/json/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/json/7.png -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/logo.png -------------------------------------------------------------------------------- /docs/pathfinding-browser@0.4.18.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/pathfinding-browser@0.4.18.min.js -------------------------------------------------------------------------------- /docs/test/adjust-transform.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/test/adjust-transform.json -------------------------------------------------------------------------------- /docs/test/align.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/test/align.json -------------------------------------------------------------------------------- /docs/test/area-size.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/test/area-size.json -------------------------------------------------------------------------------- /docs/test/big.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/test/big.json -------------------------------------------------------------------------------- /docs/test/huge-auto-link.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/test/huge-auto-link.json -------------------------------------------------------------------------------- /docs/test/huge-manual-link.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/test/huge-manual-link.json -------------------------------------------------------------------------------- /docs/test/huge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/test/huge.json -------------------------------------------------------------------------------- /docs/test/link-rotate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/test/link-rotate.json -------------------------------------------------------------------------------- /docs/test/link.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/test/link.json -------------------------------------------------------------------------------- /docs/test/rotate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/test/rotate.json -------------------------------------------------------------------------------- /docs/test/svg-export.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/docs/test/svg-export.json -------------------------------------------------------------------------------- /env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/donate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/donate.jpg -------------------------------------------------------------------------------- /public/donate2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/donate2.jpg -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/gifler.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/gifler.min.js -------------------------------------------------------------------------------- /public/img/gif/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/gif/5.gif -------------------------------------------------------------------------------- /public/img/gif/6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/gif/6.gif -------------------------------------------------------------------------------- /public/img/gif/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/gif/8.gif -------------------------------------------------------------------------------- /public/img/jpg/big.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/jpg/big.jpg -------------------------------------------------------------------------------- /public/img/png/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/png/1.png -------------------------------------------------------------------------------- /public/img/png/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/png/2.png -------------------------------------------------------------------------------- /public/img/png/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/png/3.png -------------------------------------------------------------------------------- /public/img/png/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/png/7.png -------------------------------------------------------------------------------- /public/img/png/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/png/9.png -------------------------------------------------------------------------------- /public/img/svg/AC_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/AC_2.svg -------------------------------------------------------------------------------- /public/img/svg/AC_SOURCE.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/AC_SOURCE.svg -------------------------------------------------------------------------------- /public/img/svg/ARCSUPPCOIL.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/ARCSUPPCOIL.svg -------------------------------------------------------------------------------- /public/img/svg/ARRESTER_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/ARRESTER_1.svg -------------------------------------------------------------------------------- /public/img/svg/ARRESTER_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/ARRESTER_2.svg -------------------------------------------------------------------------------- /public/img/svg/ARRESTER_2_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/ARRESTER_2_1.svg -------------------------------------------------------------------------------- /public/img/svg/BREAKER_CLOSE.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/BREAKER_CLOSE.svg -------------------------------------------------------------------------------- /public/img/svg/BREAKER_OPEN.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/BREAKER_OPEN.svg -------------------------------------------------------------------------------- /public/img/svg/CAPACITOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/CAPACITOR.svg -------------------------------------------------------------------------------- /public/img/svg/CT.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/CT.svg -------------------------------------------------------------------------------- /public/img/svg/CT_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/CT_1.svg -------------------------------------------------------------------------------- /public/img/svg/CT_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/CT_2.svg -------------------------------------------------------------------------------- /public/img/svg/CT_3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/CT_3.svg -------------------------------------------------------------------------------- /public/img/svg/DDCT.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/DDCT.svg -------------------------------------------------------------------------------- /public/img/svg/DELTAWINDING.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/DELTAWINDING.svg -------------------------------------------------------------------------------- /public/img/svg/EQUIVALENTSOURCE.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/EQUIVALENTSOURCE.svg -------------------------------------------------------------------------------- /public/img/svg/FLANGED_CONNECTION.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/FLANGED_CONNECTION.svg -------------------------------------------------------------------------------- /public/img/svg/GROUND.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/GROUND.svg -------------------------------------------------------------------------------- /public/img/svg/HL.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/HL.svg -------------------------------------------------------------------------------- /public/img/svg/INDUCTOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/INDUCTOR.svg -------------------------------------------------------------------------------- /public/img/svg/IRONCOREGAPINDUCTOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/IRONCOREGAPINDUCTOR.svg -------------------------------------------------------------------------------- /public/img/svg/IRONCOREINDUCTOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/IRONCOREINDUCTOR.svg -------------------------------------------------------------------------------- /public/img/svg/IRONCOREVARINDUCTOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/IRONCOREVARINDUCTOR.svg -------------------------------------------------------------------------------- /public/img/svg/LOAD.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/LOAD.svg -------------------------------------------------------------------------------- /public/img/svg/MEMRISTOR_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/MEMRISTOR_1.svg -------------------------------------------------------------------------------- /public/img/svg/MULTIPLIER.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/MULTIPLIER.svg -------------------------------------------------------------------------------- /public/img/svg/POTENTIAL_TRANSFORMER_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/POTENTIAL_TRANSFORMER_2.svg -------------------------------------------------------------------------------- /public/img/svg/POT_TRANS_3_WINDINGS.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/POT_TRANS_3_WINDINGS.svg -------------------------------------------------------------------------------- /public/img/svg/PROTECT_GROUND.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/PROTECT_GROUND.svg -------------------------------------------------------------------------------- /public/img/svg/PT.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/PT.svg -------------------------------------------------------------------------------- /public/img/svg/PT_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/PT_1.svg -------------------------------------------------------------------------------- /public/img/svg/REACTOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/REACTOR.svg -------------------------------------------------------------------------------- /public/img/svg/REGUINDUCTOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/REGUINDUCTOR.svg -------------------------------------------------------------------------------- /public/img/svg/REGYCAPACITOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/REGYCAPACITOR.svg -------------------------------------------------------------------------------- /public/img/svg/SERIES_CAPACITOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/SERIES_CAPACITOR.svg -------------------------------------------------------------------------------- /public/img/svg/SHUNT_REACTOR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/SHUNT_REACTOR.svg -------------------------------------------------------------------------------- /public/img/svg/SHUNT_REACTOR_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/SHUNT_REACTOR_1.svg -------------------------------------------------------------------------------- /public/img/svg/SIX_CIRCLE.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/SIX_CIRCLE.svg -------------------------------------------------------------------------------- /public/img/svg/ST.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/ST.svg -------------------------------------------------------------------------------- /public/img/svg/THERR_CIRCLE.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/THERR_CIRCLE.svg -------------------------------------------------------------------------------- /public/img/svg/WINDING.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/WINDING.svg -------------------------------------------------------------------------------- /public/img/svg/WINDINGX.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/WINDINGX.svg -------------------------------------------------------------------------------- /public/img/svg/YWINDING.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/YWINDING.svg -------------------------------------------------------------------------------- /public/img/svg/a-CT2xianghu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/a-CT2xianghu.svg -------------------------------------------------------------------------------- /public/img/svg/a-CTsanxiang.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/a-CTsanxiang.svg -------------------------------------------------------------------------------- /public/img/svg/combin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/combin.svg -------------------------------------------------------------------------------- /public/img/svg/combin2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/combin2.svg -------------------------------------------------------------------------------- /public/img/svg/combin3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/combin3.svg -------------------------------------------------------------------------------- /public/img/svg/combin4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/combin4.svg -------------------------------------------------------------------------------- /public/img/svg/combin5.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/combin5.svg -------------------------------------------------------------------------------- /public/img/svg/guangfufadian.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/guangfufadian.svg -------------------------------------------------------------------------------- /public/img/svg/jiedidaozha.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/jiedidaozha.svg -------------------------------------------------------------------------------- /public/img/svg/sukeduanluqi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/sukeduanluqi.svg -------------------------------------------------------------------------------- /public/img/svg/xianshideng.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/img/svg/xianshideng.svg -------------------------------------------------------------------------------- /public/json/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/json/1.json -------------------------------------------------------------------------------- /public/json/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/json/1.png -------------------------------------------------------------------------------- /public/json/2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/json/2.json -------------------------------------------------------------------------------- /public/json/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/json/2.png -------------------------------------------------------------------------------- /public/json/3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/json/3.json -------------------------------------------------------------------------------- /public/json/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/json/3.png -------------------------------------------------------------------------------- /public/json/4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/json/4.json -------------------------------------------------------------------------------- /public/json/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/json/4.png -------------------------------------------------------------------------------- /public/json/5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/json/5.json -------------------------------------------------------------------------------- /public/json/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/json/5.png -------------------------------------------------------------------------------- /public/json/6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/json/6.json -------------------------------------------------------------------------------- /public/json/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/json/6.png -------------------------------------------------------------------------------- /public/json/7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/json/7.json -------------------------------------------------------------------------------- /public/json/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/json/7.png -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/logo.png -------------------------------------------------------------------------------- /public/pathfinding-browser@0.4.18.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/pathfinding-browser@0.4.18.min.js -------------------------------------------------------------------------------- /public/test/adjust-transform.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/test/adjust-transform.json -------------------------------------------------------------------------------- /public/test/align.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/test/align.json -------------------------------------------------------------------------------- /public/test/area-size.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/test/area-size.json -------------------------------------------------------------------------------- /public/test/big.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/test/big.json -------------------------------------------------------------------------------- /public/test/huge-auto-link.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/test/huge-auto-link.json -------------------------------------------------------------------------------- /public/test/huge-manual-link.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/test/huge-manual-link.json -------------------------------------------------------------------------------- /public/test/huge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/test/huge.json -------------------------------------------------------------------------------- /public/test/link-bezier.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/test/link-bezier.json -------------------------------------------------------------------------------- /public/test/link-rotate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/test/link-rotate.json -------------------------------------------------------------------------------- /public/test/link-stroke.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/test/link-stroke.json -------------------------------------------------------------------------------- /public/test/link.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/test/link.json -------------------------------------------------------------------------------- /public/test/rotate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/test/rotate.json -------------------------------------------------------------------------------- /public/test/svg-export.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/public/test/svg-export.json -------------------------------------------------------------------------------- /snippets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/snippets.md -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/PlayPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/PlayPage.vue -------------------------------------------------------------------------------- /src/Render/draws/AttractDraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/draws/AttractDraw.ts -------------------------------------------------------------------------------- /src/Render/draws/BgDraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/draws/BgDraw.ts -------------------------------------------------------------------------------- /src/Render/draws/ContextmenuDraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/draws/ContextmenuDraw.ts -------------------------------------------------------------------------------- /src/Render/draws/GraphDraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/draws/GraphDraw.ts -------------------------------------------------------------------------------- /src/Render/draws/LinkDraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/draws/LinkDraw.ts -------------------------------------------------------------------------------- /src/Render/draws/PreviewDraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/draws/PreviewDraw.ts -------------------------------------------------------------------------------- /src/Render/draws/RefLineDraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/draws/RefLineDraw.ts -------------------------------------------------------------------------------- /src/Render/draws/RulerDraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/draws/RulerDraw.ts -------------------------------------------------------------------------------- /src/Render/draws/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/draws/index.ts -------------------------------------------------------------------------------- /src/Render/graphs/BaseGraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/graphs/BaseGraph.ts -------------------------------------------------------------------------------- /src/Render/graphs/Bezier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/graphs/Bezier.ts -------------------------------------------------------------------------------- /src/Render/graphs/Circle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/graphs/Circle.ts -------------------------------------------------------------------------------- /src/Render/graphs/Curve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/graphs/Curve.ts -------------------------------------------------------------------------------- /src/Render/graphs/Line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/graphs/Line.ts -------------------------------------------------------------------------------- /src/Render/graphs/Rect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/graphs/Rect.ts -------------------------------------------------------------------------------- /src/Render/graphs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/graphs/index.ts -------------------------------------------------------------------------------- /src/Render/handlers/DragHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/handlers/DragHandlers.ts -------------------------------------------------------------------------------- /src/Render/handlers/DragOutsideHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/handlers/DragOutsideHandlers.ts -------------------------------------------------------------------------------- /src/Render/handlers/GraphHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/handlers/GraphHandlers.ts -------------------------------------------------------------------------------- /src/Render/handlers/KeyMoveHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/handlers/KeyMoveHandlers.ts -------------------------------------------------------------------------------- /src/Render/handlers/LinkHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/handlers/LinkHandlers.ts -------------------------------------------------------------------------------- /src/Render/handlers/SelectionHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/handlers/SelectionHandlers.ts -------------------------------------------------------------------------------- /src/Render/handlers/ShutcutHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/handlers/ShutcutHandlers.ts -------------------------------------------------------------------------------- /src/Render/handlers/TextHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/handlers/TextHandlers.ts -------------------------------------------------------------------------------- /src/Render/handlers/ZoomHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/handlers/ZoomHandlers.ts -------------------------------------------------------------------------------- /src/Render/handlers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/handlers/index.ts -------------------------------------------------------------------------------- /src/Render/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/index.ts -------------------------------------------------------------------------------- /src/Render/tools/AlignTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/tools/AlignTool.ts -------------------------------------------------------------------------------- /src/Render/tools/AssetTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/tools/AssetTool.ts -------------------------------------------------------------------------------- /src/Render/tools/AttractTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/tools/AttractTool.ts -------------------------------------------------------------------------------- /src/Render/tools/CopyTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/tools/CopyTool.ts -------------------------------------------------------------------------------- /src/Render/tools/ImportExportTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/tools/ImportExportTool.ts -------------------------------------------------------------------------------- /src/Render/tools/LinkTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/tools/LinkTool.ts -------------------------------------------------------------------------------- /src/Render/tools/PositionTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/tools/PositionTool.ts -------------------------------------------------------------------------------- /src/Render/tools/SelectionTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/tools/SelectionTool.ts -------------------------------------------------------------------------------- /src/Render/tools/ZIndexTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/tools/ZIndexTool.ts -------------------------------------------------------------------------------- /src/Render/tools/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/tools/index.ts -------------------------------------------------------------------------------- /src/Render/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/types.ts -------------------------------------------------------------------------------- /src/Render/utils/BezierSceneFunc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/utils/BezierSceneFunc.ts -------------------------------------------------------------------------------- /src/Render/utils/aStar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/Render/utils/aStar.ts -------------------------------------------------------------------------------- /src/assets/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/assets/base.css -------------------------------------------------------------------------------- /src/assets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/assets/main.css -------------------------------------------------------------------------------- /src/components/asset-bar/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/components/asset-bar/data.ts -------------------------------------------------------------------------------- /src/components/asset-bar/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/components/asset-bar/index.vue -------------------------------------------------------------------------------- /src/components/main-header/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/components/main-header/index.vue -------------------------------------------------------------------------------- /src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/index.d.ts -------------------------------------------------------------------------------- /src/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/log.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/src/main.ts -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xachary/konva-designer-sample/HEAD/vite.config.ts --------------------------------------------------------------------------------