From 0e31798459c0b0abf9ce952e65120972c8bbde8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9ry=20Debongnie?= Date: Mon, 4 Mar 2019 16:33:16 +0100 Subject: [PATCH] display view type in views --- web/static/src/ts/store/action_manager_mixin.ts | 2 +- web/static/src/ts/ui/view.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/web/static/src/ts/store/action_manager_mixin.ts b/web/static/src/ts/store/action_manager_mixin.ts index e6d1f44e..3085336c 100644 --- a/web/static/src/ts/store/action_manager_mixin.ts +++ b/web/static/src/ts/store/action_manager_mixin.ts @@ -103,7 +103,7 @@ export function actionManagerMixin>( doActWindowAction(descr: ActWindowActionDescription) { return async function executor(this: Action, parent: Widget) { - const widget = new View(parent, {}); + const widget = new View(parent, { info: descr.views[0][1] }); const div = document.createElement("div"); await widget.mount(div); this.widget = widget; diff --git a/web/static/src/ts/ui/view.ts b/web/static/src/ts/ui/view.ts index f7f93623..f02ced8b 100644 --- a/web/static/src/ts/ui/view.ts +++ b/web/static/src/ts/ui/view.ts @@ -1,5 +1,5 @@ import { Widget } from "./widget"; -export class View extends Widget<{}, {}> { - inlineTemplate = "
some view
"; +export class View extends Widget<{}, { info: any }> { + inlineTemplate = `
some view:
`; }