Fefactor canvas elements to use a wrapper-div-overlay for drag and drop
This makes the actual component elements agnostic to any drag and drop and selection logic, which is handled completely via the wrapper-overlay. Now the component elements can be easily used by the player.
Showing
- projects/common/canvas-element-component.directive.ts 4 additions, 24 deletionsprojects/common/canvas-element-component.directive.ts
- projects/common/element-components/audio.component.ts 2 additions, 10 deletionsprojects/common/element-components/audio.component.ts
- projects/common/element-components/button.component.ts 2 additions, 12 deletionsprojects/common/element-components/button.component.ts
- projects/common/element-components/checkbox.component.ts 2 additions, 15 deletionsprojects/common/element-components/checkbox.component.ts
- projects/common/element-components/dropdown.component.ts 2 additions, 20 deletionsprojects/common/element-components/dropdown.component.ts
- projects/common/element-components/image.component.ts 2 additions, 13 deletionsprojects/common/element-components/image.component.ts
- projects/common/element-components/label.component.ts 2 additions, 13 deletionsprojects/common/element-components/label.component.ts
- projects/common/element-components/radio-button-group.component.ts 2 additions, 18 deletions...common/element-components/radio-button-group.component.ts
- projects/common/element-components/text-field.component.ts 8 additions, 25 deletionsprojects/common/element-components/text-field.component.ts
- projects/common/element-components/video.component.ts 2 additions, 10 deletionsprojects/common/element-components/video.component.ts
- projects/editor/src/app/app.module.ts 3 additions, 1 deletionprojects/editor/src/app/app.module.ts
- projects/editor/src/app/components/unit-view/page-view/canvas/canvas-drag-overlay.component.ts 105 additions, 0 deletions...it-view/page-view/canvas/canvas-drag-overlay.component.ts
- projects/editor/src/app/components/unit-view/page-view/canvas/canvas-section.component.ts 13 additions, 51 deletions...ts/unit-view/page-view/canvas/canvas-section.component.ts
- projects/editor/src/app/components/unit-view/page-view/canvas/page-canvas.component.ts 17 additions, 17 deletions...nents/unit-view/page-view/canvas/page-canvas.component.ts
Loading
Please register or sign in to comment