From 2d75c97ed1783331d8e12cd4f6456e88b80c73f6 Mon Sep 17 00:00:00 2001 From: WlodekM Date: Fri, 24 Jan 2025 17:38:33 +0200 Subject: working maelink client --- screenbuilder.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'screenbuilder.ts') diff --git a/screenbuilder.ts b/screenbuilder.ts index 98af374..ca4ce5d 100644 --- a/screenbuilder.ts +++ b/screenbuilder.ts @@ -31,8 +31,8 @@ type Data = { onload?: (screen: Screen) => any } -export function build(data: Data) { - const screen = new Screen(data.name); +export function build(data: Data, client: any) { + const screen = new Screen(data.name, client); for (const element of data.elements) { if (!element.data) element.data = [] //@ts-ignore @@ -40,5 +40,6 @@ export function build(data: Data) { } if (data.focus) screen.focus(data.focus); screen.ready() - if (data.onload) data.onload(screen) + if (data.onload) data.onload(screen); + return screen } \ No newline at end of file -- cgit 1.4.1-2-gfad0