').append($(QWeb.render('DashBoard', {node: node})));
+
+ // render each view
+ _.each(this.actionsDescr, function (action) {
+ self.defs.push(self._createController({
+ $node: $html.find('.oe_action[data-id=' + action.id + '] .oe_content'),
+ actionID: _.str.toNumber(action.name),
+ context: action.context,
+ domain: Domain.prototype.stringToArray(action.domain, {}),
+ viewType: action.view_mode,
+ }));
+ });
+ $html.find('.oe_dashboard_column').sortable({
+ connectWith: '.oe_dashboard_column',
+ handle: '.oe_header',
+ scroll: false
+ }).bind('sortstop', function () {
+ self.trigger_up('save_dashboard');
+ });
+ return $html;
+ },
+ });
+
+});
\ No newline at end of file
diff --git a/board_user/static/src/xml/board.xml b/board_user/static/src/xml/board.xml
new file mode 100755
index 0000000..0f8f530
--- /dev/null
+++ b/board_user/static/src/xml/board.xml
@@ -0,0 +1,26 @@
+
+
+
+
+ node.perm_close
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/board_user/views/assets_backend.xml b/board_user/views/assets_backend.xml
new file mode 100755
index 0000000..564ecb9
--- /dev/null
+++ b/board_user/views/assets_backend.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/board_user/views/board_users_view.xml b/board_user/views/board_users_view.xml
new file mode 100755
index 0000000..c26f630
--- /dev/null
+++ b/board_user/views/board_users_view.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+ board_user list
+ board.users
+
+
+
+
+
+
+
+
+
+
+
+ All dashboards per user
+ board.users
+ tree,form
+
+
+
+
+
+
\ No newline at end of file