diff --git a/src/webapp/src/components/seatplan/editor/window.vue b/src/webapp/src/components/seatplan/editor/window.vue index 2474ae9..6b26b5e 100644 --- a/src/webapp/src/components/seatplan/editor/window.vue +++ b/src/webapp/src/components/seatplan/editor/window.vue @@ -1,22 +1,14 @@ - { e.preventDefault(); print('context') }" @dblclick="enableEditMode( 1 )"> - This is a test example + @resize-end="print('resize-end')" @contextmenu="(e) => { e.preventDefault(); print('context') }" @dblclick="enableEditMode( draggable.id )"> + This is a test example - { e.preventDefault(); print('context') }" @dblclick="enableEditMode( 2 )"> - This is a test example (2) - - @@ -32,7 +24,7 @@ }, data() { return { - draggables: { 1: { 'x': 100, 'y':100, 'h': 100, 'w': 100, 'active': false, 'draggable': true, 'resizable': true }, 2: { 'x': 100, 'y':100, 'h': 100, 'w': 100, 'active': false, 'draggable': true, 'resizable': true } } + draggables: { 1: { 'x': 100, 'y':100, 'h': 100, 'w': 100, 'active': false, 'draggable': true, 'resizable': true, 'id': 1 }, 2: { 'x': 100, 'y':100, 'h': 100, 'w': 100, 'active': false, 'draggable': true, 'resizable': true, 'id': 2 } } } }, methods: { @@ -55,3 +47,11 @@ } } + + diff --git a/src/webapp/src/router/adminRoutes.js b/src/webapp/src/router/adminRoutes.js index 631e165..9337d6f 100644 --- a/src/webapp/src/router/adminRoutes.js +++ b/src/webapp/src/router/adminRoutes.js @@ -43,17 +43,6 @@ export default { title: 'Events :: Admin - myevent', adminAuthRequired: true, }, - children: [ - { - path: 'seatplan', - name: 'adminSeatplanEditor', - component: () => import( '@/views/admin/events/EditorView.vue' ), - meta: { - title: 'Seatplan Editor :: Admin - myevent', - adminAuthRequired: true, - } - }, - ] }, { path: 'plugins', diff --git a/src/webapp/src/router/mainRoutes.js b/src/webapp/src/router/mainRoutes.js index ee2218c..b48b2b4 100644 --- a/src/webapp/src/router/mainRoutes.js +++ b/src/webapp/src/router/mainRoutes.js @@ -91,4 +91,13 @@ export default [ name: 'NotFound', component: () => import( '@/views/404.vue') }, + { + path: '/admin/seatplan', + name: 'adminSeatplanEditor', + component: () => import( '@/views/admin/events/EditorView.vue' ), + meta: { + title: 'Seatplan Editor :: Admin - myevent', + adminAuthRequired: true, + } + }, ] \ No newline at end of file diff --git a/src/webapp/src/views/admin/events/EditorView.vue b/src/webapp/src/views/admin/events/EditorView.vue index 8fd67ea..b351f8f 100644 --- a/src/webapp/src/views/admin/events/EditorView.vue +++ b/src/webapp/src/views/admin/events/EditorView.vue @@ -24,3 +24,9 @@ } }; + +
This is a test example
This is a test example (2)