/// <summary> /// This is a javascript application. /// </summary> /// <param name="page">HTML document rendered by the web server which can now be enhanced.</param> public Application(IDefault page) { var s = new ApplicationSprite(); var e = s.ToHTMLElement(); s.AttachSpriteTo(page.PageContainer); Action Update = delegate { var w = page.SizeShadow.scrollWidth; var h = page.SizeShadow.scrollHeight; e.style.SetSize(w, h); }; Native.window.onresize += delegate { Update(); }; Update(); }
/// <summary> /// This is a javascript application. /// </summary> /// <param name="page">HTML document rendered by the web server which can now be enhanced.</param> public Application(IDefault page) { var s = new ApplicationSprite(); var e = s.ToHTMLElement(); s.AttachSpriteTo(page.PageContainer); Action Update = delegate { var w = page.SizeShadow.scrollWidth; var h = page.SizeShadow.scrollHeight; e.style.SetSize(w, h); }; Native.window.onresize += delegate { Update(); }; Update(); }