wip: experiments with Canvas support for exercise.assign exercise_assign
authorAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Mon, 18 Aug 2014 08:29:08 +0000 (10:29 +0200)
committerAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Mon, 18 Aug 2014 08:29:08 +0000 (10:29 +0200)
commit001f12aa1576f93fbcec4d378a1e75474de73631
treefb89b0297df7f4341be8497c9835b161a6e28d77
parent5043a90b6a1039cd854e6d67a5f73acebeb84428
wip: experiments with Canvas support for exercise.assign

Incomplete and somewhat messy:

- partial custom element implementation (renders assignments
when set manually via source editor),
- experiments with mirroring elements on Canvas (partially working),
- incomplete drag & drop code.
15 files changed:
src/editor/modules/documentCanvas/canvas/canvas.js
src/editor/modules/documentCanvas/canvas/container.js
src/editor/modules/documentCanvas/canvas/documentElement.js
src/editor/modules/documentCanvas/canvas/genericElement.js
src/editor/modules/documentCanvas/canvas/utils.js
src/editor/modules/documentCanvas/canvas/wlxmlListener.js
src/editor/plugins/core/edumed/actions.js
src/editor/plugins/core/edumed/assign/assign.less [new file with mode: 0644]
src/editor/plugins/core/edumed/assign/destinationItem.html [new file with mode: 0644]
src/editor/plugins/core/edumed/assign/element.js [new file with mode: 0644]
src/editor/plugins/core/edumed/assign/sourceItem.html [new file with mode: 0644]
src/editor/plugins/core/edumed/assign/view.html [new file with mode: 0644]
src/editor/plugins/core/edumed/assign/view.js [new file with mode: 0644]
src/editor/plugins/core/edumed/edumed.js
src/editor/plugins/core/edumed/edumed.less