mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-04 06:22:16 +08:00
Update runtime wrapper. Update base templates.
This commit is contained in:
parent
053f2748d5
commit
02fcf738d3
@ -8,80 +8,73 @@ export interface Size {
|
|||||||
h: number;
|
h: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
export function EventsEmit(eventName: string, data?: any): void;
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
export function EventsOn(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
export function EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
export function EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
export function EventsOff(eventName: string): void;
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
export function LogTrace(message: string): void;
|
||||||
|
|
||||||
LogError(message: string): void;
|
export function LogDebug(message: string): void;
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
export function LogError(message: string): void;
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
export function LogFatal(message: string): void;
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
export function LogInfo(message: string): void;
|
||||||
|
|
||||||
WindowReload(): void;
|
export function LogWarning(message: string): void;
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
export function WindowReload(): void;
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
export function WindowSetSystemDefaultTheme(): void;
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
export function WindowSetLightTheme(): void;
|
||||||
|
|
||||||
WindowCenter(): void;
|
export function WindowSetDarkTheme(): void;
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
export function WindowCenter(): void;
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
export function WindowSetTitle(title: string): void;
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
export function WindowFullscreen(): void;
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
export function WindowUnfullscreen(): void;
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
export function WindowSetSize(width: number, height: number): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
export function WindowGetSize(): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
export function WindowSetMaxSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
export function WindowSetMinSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
export function WindowSetPosition(x: number, y: number): void;
|
||||||
|
|
||||||
WindowHide(): void;
|
export function WindowGetPosition(): Promise<Position>;
|
||||||
|
|
||||||
WindowShow(): void;
|
export function WindowHide(): void;
|
||||||
|
|
||||||
WindowMaximise(): void;
|
export function WindowShow(): void;
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
export function WindowMaximise(): void;
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
export function WindowToggleMaximise(): void;
|
||||||
|
|
||||||
WindowMinimise(): void;
|
export function WindowUnmaximise(): void;
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
export function WindowMinimise(): void;
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
export function WindowUnminimise(): void;
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
export function WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
||||||
|
|
||||||
Quit(): void;
|
export function BrowserOpenURL(url: string): void;
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
export function Quit(): void;
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
@ -1 +1,140 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
export function LogTrace(message) {
|
||||||
|
window.runtime.LogTrace(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogDebug(message) {
|
||||||
|
window.runtime.LogDebug(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogInfo(message) {
|
||||||
|
window.runtime.LogInfo(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogWarning(message) {
|
||||||
|
window.runtime.LogWarning(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogError(message) {
|
||||||
|
window.runtime.LogError(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogFatal(message) {
|
||||||
|
window.runtime.LogFatal(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnMultiple(eventName, callback, maxCallbacks) {
|
||||||
|
window.runtime.EventsOnMultiple(eventName, callback, maxCallbacks);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOn(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOff(eventName) {
|
||||||
|
return window.runtime.EventsOff(eventName);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnce(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsEmit(eventName) {
|
||||||
|
let args = [eventName].slice.call(arguments);
|
||||||
|
return window.runtime.EventsEmit.apply(null, args);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowReload() {
|
||||||
|
window.runtime.WindowReload();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSystemDefaultTheme() {
|
||||||
|
window.runtime.WindowSetSystemDefaultTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetLightTheme() {
|
||||||
|
window.runtime.WindowSetLightTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetDarkTheme() {
|
||||||
|
window.runtime.WindowSetDarkTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowCenter() {
|
||||||
|
window.runtime.WindowCenter();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetTitle(title) {
|
||||||
|
window.runtime.WindowSetTitle(title);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowFullscreen() {
|
||||||
|
window.runtime.WindowFullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnfullscreen() {
|
||||||
|
window.runtime.WindowUnfullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetSize() {
|
||||||
|
window.runtime.WindowGetSize();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSize(width, height) {
|
||||||
|
window.runtime.WindowSetSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMaxSize(width, height) {
|
||||||
|
window.runtime.WindowSetMaxSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMinSize(width, height) {
|
||||||
|
window.runtime.WindowSetMinSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetPosition(x, y) {
|
||||||
|
window.runtime.WindowSetPosition(x, y);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetPosition() {
|
||||||
|
window.runtime.WindowGetPosition();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowHide() {
|
||||||
|
window.runtime.WindowHide();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowShow() {
|
||||||
|
window.runtime.WindowShow();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMaximise() {
|
||||||
|
window.runtime.WindowMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowToggleMaximise() {
|
||||||
|
window.runtime.WindowToggleMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnmaximise() {
|
||||||
|
window.runtime.WindowUnmaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMinimise() {
|
||||||
|
window.runtime.WindowMinimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnminimise() {
|
||||||
|
window.runtime.WindowUnminimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetRGBA(RGBA) {
|
||||||
|
window.runtime.WindowSetRGBA(RGBA);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function BrowserOpenURL(url) {
|
||||||
|
window.runtime.BrowserOpenURL(url);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function Quit() {
|
||||||
|
window.runtime.Quit();
|
||||||
|
}
|
||||||
|
@ -1,4 +0,0 @@
|
|||||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
|
||||||
// This file is automatically generated. DO NOT EDIT
|
|
||||||
|
|
||||||
export function Greet(arg1: string): Promise<string>;
|
|
@ -1,7 +0,0 @@
|
|||||||
// @ts-check
|
|
||||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
|
||||||
// This file is automatically generated. DO NOT EDIT
|
|
||||||
|
|
||||||
export function Greet(arg1) {
|
|
||||||
return window['go']['main']['App']['Greet'](arg1);
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
(()=>{(function(){let n=function(e){for(var s=window[e.shift()];s&&e.length;)s=s[e.shift()];return s},o=n(["chrome","webview","postMessage"]),t=n(["webkit","messageHandlers","external","postMessage"]);if(!o&&!t){console.error("Unsupported Platform");return}o&&(window.WailsInvoke=e=>window.chrome.webview.postMessage(e)),t&&(window.WailsInvoke=e=>window.webkit.messageHandlers.external.postMessage(e))})();})();
|
|
@ -1,24 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "@wailsapp/runtime",
|
|
||||||
"version": "2.0.0",
|
|
||||||
"description": "Wails Javascript runtime library",
|
|
||||||
"main": "runtime.js",
|
|
||||||
"types": "runtime.d.ts",
|
|
||||||
"scripts": {
|
|
||||||
},
|
|
||||||
"repository": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "git+https://github.com/wailsapp/wails.git"
|
|
||||||
},
|
|
||||||
"keywords": [
|
|
||||||
"Wails",
|
|
||||||
"Javascript",
|
|
||||||
"Go"
|
|
||||||
],
|
|
||||||
"author": "Lea Anthony <lea.anthony@gmail.com>",
|
|
||||||
"license": "MIT",
|
|
||||||
"bugs": {
|
|
||||||
"url": "https://github.com/wailsapp/wails/issues"
|
|
||||||
},
|
|
||||||
"homepage": "https://github.com/wailsapp/wails#readme"
|
|
||||||
}
|
|
@ -1,87 +0,0 @@
|
|||||||
export interface Position {
|
|
||||||
x: number;
|
|
||||||
y: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface Size {
|
|
||||||
w: number;
|
|
||||||
h: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
|
||||||
|
|
||||||
LogError(message: string): void;
|
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
|
||||||
|
|
||||||
WindowReload(): void;
|
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
|
||||||
|
|
||||||
WindowCenter(): void;
|
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
|
||||||
|
|
||||||
WindowHide(): void;
|
|
||||||
|
|
||||||
WindowShow(): void;
|
|
||||||
|
|
||||||
WindowMaximise(): void;
|
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
|
||||||
|
|
||||||
WindowMinimise(): void;
|
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
|
||||||
|
|
||||||
Quit(): void;
|
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
|
File diff suppressed because one or more lines are too long
@ -1,4 +0,0 @@
|
|||||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
|
||||||
// This file is automatically generated. DO NOT EDIT
|
|
||||||
|
|
||||||
export function Greet(arg1: string): Promise<string>;
|
|
@ -1,7 +0,0 @@
|
|||||||
// @ts-check
|
|
||||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
|
||||||
// This file is automatically generated. DO NOT EDIT
|
|
||||||
|
|
||||||
export function Greet(arg1) {
|
|
||||||
return window['go']['main']['App']['Greet'](arg1);
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
(()=>{(function(){let n=function(e){for(var s=window[e.shift()];s&&e.length;)s=s[e.shift()];return s},o=n(["chrome","webview","postMessage"]),t=n(["webkit","messageHandlers","external","postMessage"]);if(!o&&!t){console.error("Unsupported Platform");return}o&&(window.WailsInvoke=e=>window.chrome.webview.postMessage(e)),t&&(window.WailsInvoke=e=>window.webkit.messageHandlers.external.postMessage(e))})();})();
|
|
@ -1,24 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "@wailsapp/runtime",
|
|
||||||
"version": "2.0.0",
|
|
||||||
"description": "Wails Javascript runtime library",
|
|
||||||
"main": "runtime.js",
|
|
||||||
"types": "runtime.d.ts",
|
|
||||||
"scripts": {
|
|
||||||
},
|
|
||||||
"repository": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "git+https://github.com/wailsapp/wails.git"
|
|
||||||
},
|
|
||||||
"keywords": [
|
|
||||||
"Wails",
|
|
||||||
"Javascript",
|
|
||||||
"Go"
|
|
||||||
],
|
|
||||||
"author": "Lea Anthony <lea.anthony@gmail.com>",
|
|
||||||
"license": "MIT",
|
|
||||||
"bugs": {
|
|
||||||
"url": "https://github.com/wailsapp/wails/issues"
|
|
||||||
},
|
|
||||||
"homepage": "https://github.com/wailsapp/wails#readme"
|
|
||||||
}
|
|
@ -1,87 +0,0 @@
|
|||||||
export interface Position {
|
|
||||||
x: number;
|
|
||||||
y: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface Size {
|
|
||||||
w: number;
|
|
||||||
h: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
|
||||||
|
|
||||||
LogError(message: string): void;
|
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
|
||||||
|
|
||||||
WindowReload(): void;
|
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
|
||||||
|
|
||||||
WindowCenter(): void;
|
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
|
||||||
|
|
||||||
WindowHide(): void;
|
|
||||||
|
|
||||||
WindowShow(): void;
|
|
||||||
|
|
||||||
WindowMaximise(): void;
|
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
|
||||||
|
|
||||||
WindowMinimise(): void;
|
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
|
||||||
|
|
||||||
Quit(): void;
|
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
|
File diff suppressed because one or more lines are too long
@ -1,4 +0,0 @@
|
|||||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
|
||||||
// This file is automatically generated. DO NOT EDIT
|
|
||||||
|
|
||||||
export function Greet(arg1: string): Promise<string>;
|
|
@ -1,7 +0,0 @@
|
|||||||
// @ts-check
|
|
||||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
|
||||||
// This file is automatically generated. DO NOT EDIT
|
|
||||||
|
|
||||||
export function Greet(arg1) {
|
|
||||||
return window['go']['main']['App']['Greet'](arg1);
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
(()=>{(function(){let n=function(e){for(var s=window[e.shift()];s&&e.length;)s=s[e.shift()];return s},o=n(["chrome","webview","postMessage"]),t=n(["webkit","messageHandlers","external","postMessage"]);if(!o&&!t){console.error("Unsupported Platform");return}o&&(window.WailsInvoke=e=>window.chrome.webview.postMessage(e)),t&&(window.WailsInvoke=e=>window.webkit.messageHandlers.external.postMessage(e))})();})();
|
|
@ -1,24 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "@wailsapp/runtime",
|
|
||||||
"version": "2.0.0",
|
|
||||||
"description": "Wails Javascript runtime library",
|
|
||||||
"main": "runtime.js",
|
|
||||||
"types": "runtime.d.ts",
|
|
||||||
"scripts": {
|
|
||||||
},
|
|
||||||
"repository": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "git+https://github.com/wailsapp/wails.git"
|
|
||||||
},
|
|
||||||
"keywords": [
|
|
||||||
"Wails",
|
|
||||||
"Javascript",
|
|
||||||
"Go"
|
|
||||||
],
|
|
||||||
"author": "Lea Anthony <lea.anthony@gmail.com>",
|
|
||||||
"license": "MIT",
|
|
||||||
"bugs": {
|
|
||||||
"url": "https://github.com/wailsapp/wails/issues"
|
|
||||||
},
|
|
||||||
"homepage": "https://github.com/wailsapp/wails#readme"
|
|
||||||
}
|
|
@ -1,87 +0,0 @@
|
|||||||
export interface Position {
|
|
||||||
x: number;
|
|
||||||
y: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface Size {
|
|
||||||
w: number;
|
|
||||||
h: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
|
||||||
|
|
||||||
LogError(message: string): void;
|
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
|
||||||
|
|
||||||
WindowReload(): void;
|
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
|
||||||
|
|
||||||
WindowCenter(): void;
|
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
|
||||||
|
|
||||||
WindowHide(): void;
|
|
||||||
|
|
||||||
WindowShow(): void;
|
|
||||||
|
|
||||||
WindowMaximise(): void;
|
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
|
||||||
|
|
||||||
WindowMinimise(): void;
|
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
|
||||||
|
|
||||||
Quit(): void;
|
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
|
File diff suppressed because one or more lines are too long
@ -1,4 +0,0 @@
|
|||||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
|
||||||
// This file is automatically generated. DO NOT EDIT
|
|
||||||
|
|
||||||
export function Greet(arg1: string): Promise<string>;
|
|
@ -1,7 +0,0 @@
|
|||||||
// @ts-check
|
|
||||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
|
||||||
// This file is automatically generated. DO NOT EDIT
|
|
||||||
|
|
||||||
export function Greet(arg1) {
|
|
||||||
return window['go']['main']['App']['Greet'](arg1);
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
(()=>{(function(){let n=function(e){for(var s=window[e.shift()];s&&e.length;)s=s[e.shift()];return s},o=n(["chrome","webview","postMessage"]),t=n(["webkit","messageHandlers","external","postMessage"]);if(!o&&!t){console.error("Unsupported Platform");return}o&&(window.WailsInvoke=e=>window.chrome.webview.postMessage(e)),t&&(window.WailsInvoke=e=>window.webkit.messageHandlers.external.postMessage(e))})();})();
|
|
@ -1,24 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "@wailsapp/runtime",
|
|
||||||
"version": "2.0.0",
|
|
||||||
"description": "Wails Javascript runtime library",
|
|
||||||
"main": "runtime.js",
|
|
||||||
"types": "runtime.d.ts",
|
|
||||||
"scripts": {
|
|
||||||
},
|
|
||||||
"repository": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "git+https://github.com/wailsapp/wails.git"
|
|
||||||
},
|
|
||||||
"keywords": [
|
|
||||||
"Wails",
|
|
||||||
"Javascript",
|
|
||||||
"Go"
|
|
||||||
],
|
|
||||||
"author": "Lea Anthony <lea.anthony@gmail.com>",
|
|
||||||
"license": "MIT",
|
|
||||||
"bugs": {
|
|
||||||
"url": "https://github.com/wailsapp/wails/issues"
|
|
||||||
},
|
|
||||||
"homepage": "https://github.com/wailsapp/wails#readme"
|
|
||||||
}
|
|
@ -1,87 +0,0 @@
|
|||||||
export interface Position {
|
|
||||||
x: number;
|
|
||||||
y: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface Size {
|
|
||||||
w: number;
|
|
||||||
h: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
|
||||||
|
|
||||||
LogError(message: string): void;
|
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
|
||||||
|
|
||||||
WindowReload(): void;
|
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
|
||||||
|
|
||||||
WindowCenter(): void;
|
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
|
||||||
|
|
||||||
WindowHide(): void;
|
|
||||||
|
|
||||||
WindowShow(): void;
|
|
||||||
|
|
||||||
WindowMaximise(): void;
|
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
|
||||||
|
|
||||||
WindowMinimise(): void;
|
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
|
||||||
|
|
||||||
Quit(): void;
|
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>W,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>c,LogTrace:()=>p,LogWarning:()=>f});function p(n){window.runtime.LogTrace(n)}function W(n){window.runtime.LogDebug(n)}function c(n){window.runtime.LogInfo(n)}function f(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function g(n,i){OnMultiple(n,i,1)}function S(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>M,WindowFullscreen:()=>v,WindowGetPosition:()=>B,WindowGetSize:()=>O,WindowHide:()=>F,WindowMaximise:()=>b,WindowMinimise:()=>C,WindowReload:()=>L,WindowSetMaxSize:()=>G,WindowSetMinSize:()=>R,WindowSetPosition:()=>T,WindowSetRGBA:()=>H,WindowSetSize:()=>U,WindowSetTitle:()=>E,WindowShow:()=>P,WindowToggleMaximise:()=>h,WindowUnfullscreen:()=>z,WindowUnmaximise:()=>A,WindowUnminimise:()=>D});function L(){window.runtime.WindowReload()}function M(){window.runtime.WindowCenter()}function E(n){window.runtime.WindowSetTitle(n)}function v(){window.runtime.WindowFullscreen()}function z(){window.runtime.WindowUnfullscreen()}function O(){window.runtime.WindowGetSize()}function U(n,i){window.runtime.WindowSetSize(n,i)}function G(n,i){window.runtime.WindowSetMaxSize(n,i)}function R(n,i){window.runtime.WindowSetMinSize(n,i)}function T(n,i){window.runtime.WindowSetPosition(n,i)}function B(){window.runtime.WindowGetPosition()}function F(){window.runtime.WindowHide()}function P(){window.runtime.WindowShow()}function b(){window.runtime.WindowMaximise()}function h(){window.runtime.WindowToggleMaximise()}function A(){window.runtime.WindowUnmaximise()}function C(){window.runtime.WindowMinimise()}function D(){window.runtime.WindowUnminimise()}function H(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>I});function I(n){window.runtime.BrowserOpenURL(n)}function Q(){window.runtime.Quit()}var j={...t,...w,...r,...u,Quit:Q};})();
|
|
File diff suppressed because one or more lines are too long
@ -1,4 +0,0 @@
|
|||||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
|
||||||
// This file is automatically generated. DO NOT EDIT
|
|
||||||
|
|
||||||
export function Greet(arg1: string): Promise<string>;
|
|
@ -1,7 +0,0 @@
|
|||||||
// @ts-check
|
|
||||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
|
||||||
// This file is automatically generated. DO NOT EDIT
|
|
||||||
|
|
||||||
export function Greet(arg1) {
|
|
||||||
return window['go']['main']['App']['Greet'](arg1);
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
(()=>{(function(){let n=function(e){for(var s=window[e.shift()];s&&e.length;)s=s[e.shift()];return s},o=n(["chrome","webview","postMessage"]),t=n(["webkit","messageHandlers","external","postMessage"]);if(!o&&!t){console.error("Unsupported Platform");return}o&&(window.WailsInvoke=e=>window.chrome.webview.postMessage(e)),t&&(window.WailsInvoke=e=>window.webkit.messageHandlers.external.postMessage(e))})();})();
|
|
@ -1,24 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "@wailsapp/runtime",
|
|
||||||
"version": "2.0.0",
|
|
||||||
"description": "Wails Javascript runtime library",
|
|
||||||
"main": "runtime.js",
|
|
||||||
"types": "runtime.d.ts",
|
|
||||||
"scripts": {
|
|
||||||
},
|
|
||||||
"repository": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "git+https://github.com/wailsapp/wails.git"
|
|
||||||
},
|
|
||||||
"keywords": [
|
|
||||||
"Wails",
|
|
||||||
"Javascript",
|
|
||||||
"Go"
|
|
||||||
],
|
|
||||||
"author": "Lea Anthony <lea.anthony@gmail.com>",
|
|
||||||
"license": "MIT",
|
|
||||||
"bugs": {
|
|
||||||
"url": "https://github.com/wailsapp/wails/issues"
|
|
||||||
},
|
|
||||||
"homepage": "https://github.com/wailsapp/wails#readme"
|
|
||||||
}
|
|
@ -1,87 +0,0 @@
|
|||||||
export interface Position {
|
|
||||||
x: number;
|
|
||||||
y: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface Size {
|
|
||||||
w: number;
|
|
||||||
h: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
|
||||||
|
|
||||||
LogError(message: string): void;
|
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
|
||||||
|
|
||||||
WindowReload(): void;
|
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
|
||||||
|
|
||||||
WindowCenter(): void;
|
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
|
||||||
|
|
||||||
WindowHide(): void;
|
|
||||||
|
|
||||||
WindowShow(): void;
|
|
||||||
|
|
||||||
WindowMaximise(): void;
|
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
|
||||||
|
|
||||||
WindowMinimise(): void;
|
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
|
||||||
|
|
||||||
Quit(): void;
|
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
|
File diff suppressed because one or more lines are too long
@ -1,4 +0,0 @@
|
|||||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
|
||||||
// This file is automatically generated. DO NOT EDIT
|
|
||||||
|
|
||||||
export function Greet(arg1: string): Promise<string>;
|
|
@ -1,7 +0,0 @@
|
|||||||
// @ts-check
|
|
||||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
|
||||||
// This file is automatically generated. DO NOT EDIT
|
|
||||||
|
|
||||||
export function Greet(arg1) {
|
|
||||||
return window['go']['main']['App']['Greet'](arg1);
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
(()=>{(function(){let n=function(e){for(var s=window[e.shift()];s&&e.length;)s=s[e.shift()];return s},o=n(["chrome","webview","postMessage"]),t=n(["webkit","messageHandlers","external","postMessage"]);if(!o&&!t){console.error("Unsupported Platform");return}o&&(window.WailsInvoke=e=>window.chrome.webview.postMessage(e)),t&&(window.WailsInvoke=e=>window.webkit.messageHandlers.external.postMessage(e))})();})();
|
|
@ -1,24 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "@wailsapp/runtime",
|
|
||||||
"version": "2.0.0",
|
|
||||||
"description": "Wails Javascript runtime library",
|
|
||||||
"main": "runtime.js",
|
|
||||||
"types": "runtime.d.ts",
|
|
||||||
"scripts": {
|
|
||||||
},
|
|
||||||
"repository": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "git+https://github.com/wailsapp/wails.git"
|
|
||||||
},
|
|
||||||
"keywords": [
|
|
||||||
"Wails",
|
|
||||||
"Javascript",
|
|
||||||
"Go"
|
|
||||||
],
|
|
||||||
"author": "Lea Anthony <lea.anthony@gmail.com>",
|
|
||||||
"license": "MIT",
|
|
||||||
"bugs": {
|
|
||||||
"url": "https://github.com/wailsapp/wails/issues"
|
|
||||||
},
|
|
||||||
"homepage": "https://github.com/wailsapp/wails#readme"
|
|
||||||
}
|
|
@ -1,87 +0,0 @@
|
|||||||
export interface Position {
|
|
||||||
x: number;
|
|
||||||
y: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface Size {
|
|
||||||
w: number;
|
|
||||||
h: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
|
||||||
|
|
||||||
LogError(message: string): void;
|
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
|
||||||
|
|
||||||
WindowReload(): void;
|
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
|
||||||
|
|
||||||
WindowCenter(): void;
|
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
|
||||||
|
|
||||||
WindowHide(): void;
|
|
||||||
|
|
||||||
WindowShow(): void;
|
|
||||||
|
|
||||||
WindowMaximise(): void;
|
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
|
||||||
|
|
||||||
WindowMinimise(): void;
|
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
|
||||||
|
|
||||||
Quit(): void;
|
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
|
File diff suppressed because one or more lines are too long
@ -9,11 +9,6 @@ import {Greet} from "../wailsjs/go/main/App";
|
|||||||
* @csspart button - The button
|
* @csspart button - The button
|
||||||
*/
|
*/
|
||||||
export class MyElement extends LitElement {
|
export class MyElement extends LitElement {
|
||||||
constructor() {
|
|
||||||
super()
|
|
||||||
this.resultText = "Please enter your name below 👇"
|
|
||||||
}
|
|
||||||
|
|
||||||
static get styles() {
|
static get styles() {
|
||||||
return css`
|
return css`
|
||||||
#logo {
|
#logo {
|
||||||
@ -74,6 +69,11 @@ export class MyElement extends LitElement {
|
|||||||
`
|
`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
constructor() {
|
||||||
|
super()
|
||||||
|
this.resultText = "Please enter your name below 👇"
|
||||||
|
}
|
||||||
|
|
||||||
static get properties() {
|
static get properties() {
|
||||||
return {
|
return {
|
||||||
resultText: {type: String},
|
resultText: {type: String},
|
||||||
|
@ -1,4 +0,0 @@
|
|||||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
|
||||||
// This file is automatically generated. DO NOT EDIT
|
|
||||||
|
|
||||||
export function Greet(arg1: string): Promise<string>;
|
|
@ -1,7 +0,0 @@
|
|||||||
// @ts-check
|
|
||||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
|
||||||
// This file is automatically generated. DO NOT EDIT
|
|
||||||
|
|
||||||
export function Greet(arg1) {
|
|
||||||
return window['go']['main']['App']['Greet'](arg1);
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
(()=>{(function(){let n=function(e){for(var s=window[e.shift()];s&&e.length;)s=s[e.shift()];return s},o=n(["chrome","webview","postMessage"]),t=n(["webkit","messageHandlers","external","postMessage"]);if(!o&&!t){console.error("Unsupported Platform");return}o&&(window.WailsInvoke=e=>window.chrome.webview.postMessage(e)),t&&(window.WailsInvoke=e=>window.webkit.messageHandlers.external.postMessage(e))})();})();
|
|
@ -1,24 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "@wailsapp/runtime",
|
|
||||||
"version": "2.0.0",
|
|
||||||
"description": "Wails Javascript runtime library",
|
|
||||||
"main": "runtime.js",
|
|
||||||
"types": "runtime.d.ts",
|
|
||||||
"scripts": {
|
|
||||||
},
|
|
||||||
"repository": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "git+https://github.com/wailsapp/wails.git"
|
|
||||||
},
|
|
||||||
"keywords": [
|
|
||||||
"Wails",
|
|
||||||
"Javascript",
|
|
||||||
"Go"
|
|
||||||
],
|
|
||||||
"author": "Lea Anthony <lea.anthony@gmail.com>",
|
|
||||||
"license": "MIT",
|
|
||||||
"bugs": {
|
|
||||||
"url": "https://github.com/wailsapp/wails/issues"
|
|
||||||
},
|
|
||||||
"homepage": "https://github.com/wailsapp/wails#readme"
|
|
||||||
}
|
|
@ -1,87 +0,0 @@
|
|||||||
export interface Position {
|
|
||||||
x: number;
|
|
||||||
y: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface Size {
|
|
||||||
w: number;
|
|
||||||
h: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
|
||||||
|
|
||||||
LogError(message: string): void;
|
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
|
||||||
|
|
||||||
WindowReload(): void;
|
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
|
||||||
|
|
||||||
WindowCenter(): void;
|
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
|
||||||
|
|
||||||
WindowHide(): void;
|
|
||||||
|
|
||||||
WindowShow(): void;
|
|
||||||
|
|
||||||
WindowMaximise(): void;
|
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
|
||||||
|
|
||||||
WindowMinimise(): void;
|
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
|
||||||
|
|
||||||
Quit(): void;
|
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
|
File diff suppressed because one or more lines are too long
@ -8,80 +8,73 @@ export interface Size {
|
|||||||
h: number;
|
h: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
export function EventsEmit(eventName: string, data?: any): void;
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
export function EventsOn(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
export function EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
export function EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
export function EventsOff(eventName: string): void;
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
export function LogTrace(message: string): void;
|
||||||
|
|
||||||
LogError(message: string): void;
|
export function LogDebug(message: string): void;
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
export function LogError(message: string): void;
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
export function LogFatal(message: string): void;
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
export function LogInfo(message: string): void;
|
||||||
|
|
||||||
WindowReload(): void;
|
export function LogWarning(message: string): void;
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
export function WindowReload(): void;
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
export function WindowSetSystemDefaultTheme(): void;
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
export function WindowSetLightTheme(): void;
|
||||||
|
|
||||||
WindowCenter(): void;
|
export function WindowSetDarkTheme(): void;
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
export function WindowCenter(): void;
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
export function WindowSetTitle(title: string): void;
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
export function WindowFullscreen(): void;
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
export function WindowUnfullscreen(): void;
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
export function WindowSetSize(width: number, height: number): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
export function WindowGetSize(): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
export function WindowSetMaxSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
export function WindowSetMinSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
export function WindowSetPosition(x: number, y: number): void;
|
||||||
|
|
||||||
WindowHide(): void;
|
export function WindowGetPosition(): Promise<Position>;
|
||||||
|
|
||||||
WindowShow(): void;
|
export function WindowHide(): void;
|
||||||
|
|
||||||
WindowMaximise(): void;
|
export function WindowShow(): void;
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
export function WindowMaximise(): void;
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
export function WindowToggleMaximise(): void;
|
||||||
|
|
||||||
WindowMinimise(): void;
|
export function WindowUnmaximise(): void;
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
export function WindowMinimise(): void;
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
export function WindowUnminimise(): void;
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
export function WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
||||||
|
|
||||||
Quit(): void;
|
export function BrowserOpenURL(url: string): void;
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
export function Quit(): void;
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
@ -1 +1,140 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
export function LogTrace(message) {
|
||||||
|
window.runtime.LogTrace(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogDebug(message) {
|
||||||
|
window.runtime.LogDebug(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogInfo(message) {
|
||||||
|
window.runtime.LogInfo(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogWarning(message) {
|
||||||
|
window.runtime.LogWarning(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogError(message) {
|
||||||
|
window.runtime.LogError(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogFatal(message) {
|
||||||
|
window.runtime.LogFatal(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnMultiple(eventName, callback, maxCallbacks) {
|
||||||
|
window.runtime.EventsOnMultiple(eventName, callback, maxCallbacks);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOn(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOff(eventName) {
|
||||||
|
return window.runtime.EventsOff(eventName);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnce(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsEmit(eventName) {
|
||||||
|
let args = [eventName].slice.call(arguments);
|
||||||
|
return window.runtime.EventsEmit.apply(null, args);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowReload() {
|
||||||
|
window.runtime.WindowReload();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSystemDefaultTheme() {
|
||||||
|
window.runtime.WindowSetSystemDefaultTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetLightTheme() {
|
||||||
|
window.runtime.WindowSetLightTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetDarkTheme() {
|
||||||
|
window.runtime.WindowSetDarkTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowCenter() {
|
||||||
|
window.runtime.WindowCenter();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetTitle(title) {
|
||||||
|
window.runtime.WindowSetTitle(title);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowFullscreen() {
|
||||||
|
window.runtime.WindowFullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnfullscreen() {
|
||||||
|
window.runtime.WindowUnfullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetSize() {
|
||||||
|
window.runtime.WindowGetSize();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSize(width, height) {
|
||||||
|
window.runtime.WindowSetSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMaxSize(width, height) {
|
||||||
|
window.runtime.WindowSetMaxSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMinSize(width, height) {
|
||||||
|
window.runtime.WindowSetMinSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetPosition(x, y) {
|
||||||
|
window.runtime.WindowSetPosition(x, y);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetPosition() {
|
||||||
|
window.runtime.WindowGetPosition();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowHide() {
|
||||||
|
window.runtime.WindowHide();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowShow() {
|
||||||
|
window.runtime.WindowShow();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMaximise() {
|
||||||
|
window.runtime.WindowMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowToggleMaximise() {
|
||||||
|
window.runtime.WindowToggleMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnmaximise() {
|
||||||
|
window.runtime.WindowUnmaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMinimise() {
|
||||||
|
window.runtime.WindowMinimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnminimise() {
|
||||||
|
window.runtime.WindowUnminimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetRGBA(RGBA) {
|
||||||
|
window.runtime.WindowSetRGBA(RGBA);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function BrowserOpenURL(url) {
|
||||||
|
window.runtime.BrowserOpenURL(url);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function Quit() {
|
||||||
|
window.runtime.Quit();
|
||||||
|
}
|
||||||
|
@ -8,80 +8,73 @@ export interface Size {
|
|||||||
h: number;
|
h: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
export function EventsEmit(eventName: string, data?: any): void;
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
export function EventsOn(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
export function EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
export function EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
export function EventsOff(eventName: string): void;
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
export function LogTrace(message: string): void;
|
||||||
|
|
||||||
LogError(message: string): void;
|
export function LogDebug(message: string): void;
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
export function LogError(message: string): void;
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
export function LogFatal(message: string): void;
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
export function LogInfo(message: string): void;
|
||||||
|
|
||||||
WindowReload(): void;
|
export function LogWarning(message: string): void;
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
export function WindowReload(): void;
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
export function WindowSetSystemDefaultTheme(): void;
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
export function WindowSetLightTheme(): void;
|
||||||
|
|
||||||
WindowCenter(): void;
|
export function WindowSetDarkTheme(): void;
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
export function WindowCenter(): void;
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
export function WindowSetTitle(title: string): void;
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
export function WindowFullscreen(): void;
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
export function WindowUnfullscreen(): void;
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
export function WindowSetSize(width: number, height: number): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
export function WindowGetSize(): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
export function WindowSetMaxSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
export function WindowSetMinSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
export function WindowSetPosition(x: number, y: number): void;
|
||||||
|
|
||||||
WindowHide(): void;
|
export function WindowGetPosition(): Promise<Position>;
|
||||||
|
|
||||||
WindowShow(): void;
|
export function WindowHide(): void;
|
||||||
|
|
||||||
WindowMaximise(): void;
|
export function WindowShow(): void;
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
export function WindowMaximise(): void;
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
export function WindowToggleMaximise(): void;
|
||||||
|
|
||||||
WindowMinimise(): void;
|
export function WindowUnmaximise(): void;
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
export function WindowMinimise(): void;
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
export function WindowUnminimise(): void;
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
export function WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
||||||
|
|
||||||
Quit(): void;
|
export function BrowserOpenURL(url: string): void;
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
export function Quit(): void;
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
@ -1 +1,140 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
export function LogTrace(message) {
|
||||||
|
window.runtime.LogTrace(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogDebug(message) {
|
||||||
|
window.runtime.LogDebug(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogInfo(message) {
|
||||||
|
window.runtime.LogInfo(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogWarning(message) {
|
||||||
|
window.runtime.LogWarning(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogError(message) {
|
||||||
|
window.runtime.LogError(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogFatal(message) {
|
||||||
|
window.runtime.LogFatal(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnMultiple(eventName, callback, maxCallbacks) {
|
||||||
|
window.runtime.EventsOnMultiple(eventName, callback, maxCallbacks);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOn(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOff(eventName) {
|
||||||
|
return window.runtime.EventsOff(eventName);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnce(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsEmit(eventName) {
|
||||||
|
let args = [eventName].slice.call(arguments);
|
||||||
|
return window.runtime.EventsEmit.apply(null, args);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowReload() {
|
||||||
|
window.runtime.WindowReload();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSystemDefaultTheme() {
|
||||||
|
window.runtime.WindowSetSystemDefaultTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetLightTheme() {
|
||||||
|
window.runtime.WindowSetLightTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetDarkTheme() {
|
||||||
|
window.runtime.WindowSetDarkTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowCenter() {
|
||||||
|
window.runtime.WindowCenter();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetTitle(title) {
|
||||||
|
window.runtime.WindowSetTitle(title);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowFullscreen() {
|
||||||
|
window.runtime.WindowFullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnfullscreen() {
|
||||||
|
window.runtime.WindowUnfullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetSize() {
|
||||||
|
window.runtime.WindowGetSize();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSize(width, height) {
|
||||||
|
window.runtime.WindowSetSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMaxSize(width, height) {
|
||||||
|
window.runtime.WindowSetMaxSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMinSize(width, height) {
|
||||||
|
window.runtime.WindowSetMinSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetPosition(x, y) {
|
||||||
|
window.runtime.WindowSetPosition(x, y);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetPosition() {
|
||||||
|
window.runtime.WindowGetPosition();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowHide() {
|
||||||
|
window.runtime.WindowHide();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowShow() {
|
||||||
|
window.runtime.WindowShow();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMaximise() {
|
||||||
|
window.runtime.WindowMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowToggleMaximise() {
|
||||||
|
window.runtime.WindowToggleMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnmaximise() {
|
||||||
|
window.runtime.WindowUnmaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMinimise() {
|
||||||
|
window.runtime.WindowMinimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnminimise() {
|
||||||
|
window.runtime.WindowUnminimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetRGBA(RGBA) {
|
||||||
|
window.runtime.WindowSetRGBA(RGBA);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function BrowserOpenURL(url) {
|
||||||
|
window.runtime.BrowserOpenURL(url);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function Quit() {
|
||||||
|
window.runtime.Quit();
|
||||||
|
}
|
||||||
|
@ -8,80 +8,73 @@ export interface Size {
|
|||||||
h: number;
|
h: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
export function EventsEmit(eventName: string, data?: any): void;
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
export function EventsOn(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
export function EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
export function EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
export function EventsOff(eventName: string): void;
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
export function LogTrace(message: string): void;
|
||||||
|
|
||||||
LogError(message: string): void;
|
export function LogDebug(message: string): void;
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
export function LogError(message: string): void;
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
export function LogFatal(message: string): void;
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
export function LogInfo(message: string): void;
|
||||||
|
|
||||||
WindowReload(): void;
|
export function LogWarning(message: string): void;
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
export function WindowReload(): void;
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
export function WindowSetSystemDefaultTheme(): void;
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
export function WindowSetLightTheme(): void;
|
||||||
|
|
||||||
WindowCenter(): void;
|
export function WindowSetDarkTheme(): void;
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
export function WindowCenter(): void;
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
export function WindowSetTitle(title: string): void;
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
export function WindowFullscreen(): void;
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
export function WindowUnfullscreen(): void;
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
export function WindowSetSize(width: number, height: number): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
export function WindowGetSize(): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
export function WindowSetMaxSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
export function WindowSetMinSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
export function WindowSetPosition(x: number, y: number): void;
|
||||||
|
|
||||||
WindowHide(): void;
|
export function WindowGetPosition(): Promise<Position>;
|
||||||
|
|
||||||
WindowShow(): void;
|
export function WindowHide(): void;
|
||||||
|
|
||||||
WindowMaximise(): void;
|
export function WindowShow(): void;
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
export function WindowMaximise(): void;
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
export function WindowToggleMaximise(): void;
|
||||||
|
|
||||||
WindowMinimise(): void;
|
export function WindowUnmaximise(): void;
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
export function WindowMinimise(): void;
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
export function WindowUnminimise(): void;
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
export function WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
||||||
|
|
||||||
Quit(): void;
|
export function BrowserOpenURL(url: string): void;
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
export function Quit(): void;
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
@ -1 +1,140 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
export function LogTrace(message) {
|
||||||
|
window.runtime.LogTrace(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogDebug(message) {
|
||||||
|
window.runtime.LogDebug(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogInfo(message) {
|
||||||
|
window.runtime.LogInfo(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogWarning(message) {
|
||||||
|
window.runtime.LogWarning(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogError(message) {
|
||||||
|
window.runtime.LogError(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogFatal(message) {
|
||||||
|
window.runtime.LogFatal(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnMultiple(eventName, callback, maxCallbacks) {
|
||||||
|
window.runtime.EventsOnMultiple(eventName, callback, maxCallbacks);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOn(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOff(eventName) {
|
||||||
|
return window.runtime.EventsOff(eventName);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnce(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsEmit(eventName) {
|
||||||
|
let args = [eventName].slice.call(arguments);
|
||||||
|
return window.runtime.EventsEmit.apply(null, args);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowReload() {
|
||||||
|
window.runtime.WindowReload();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSystemDefaultTheme() {
|
||||||
|
window.runtime.WindowSetSystemDefaultTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetLightTheme() {
|
||||||
|
window.runtime.WindowSetLightTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetDarkTheme() {
|
||||||
|
window.runtime.WindowSetDarkTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowCenter() {
|
||||||
|
window.runtime.WindowCenter();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetTitle(title) {
|
||||||
|
window.runtime.WindowSetTitle(title);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowFullscreen() {
|
||||||
|
window.runtime.WindowFullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnfullscreen() {
|
||||||
|
window.runtime.WindowUnfullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetSize() {
|
||||||
|
window.runtime.WindowGetSize();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSize(width, height) {
|
||||||
|
window.runtime.WindowSetSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMaxSize(width, height) {
|
||||||
|
window.runtime.WindowSetMaxSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMinSize(width, height) {
|
||||||
|
window.runtime.WindowSetMinSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetPosition(x, y) {
|
||||||
|
window.runtime.WindowSetPosition(x, y);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetPosition() {
|
||||||
|
window.runtime.WindowGetPosition();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowHide() {
|
||||||
|
window.runtime.WindowHide();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowShow() {
|
||||||
|
window.runtime.WindowShow();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMaximise() {
|
||||||
|
window.runtime.WindowMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowToggleMaximise() {
|
||||||
|
window.runtime.WindowToggleMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnmaximise() {
|
||||||
|
window.runtime.WindowUnmaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMinimise() {
|
||||||
|
window.runtime.WindowMinimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnminimise() {
|
||||||
|
window.runtime.WindowUnminimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetRGBA(RGBA) {
|
||||||
|
window.runtime.WindowSetRGBA(RGBA);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function BrowserOpenURL(url) {
|
||||||
|
window.runtime.BrowserOpenURL(url);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function Quit() {
|
||||||
|
window.runtime.Quit();
|
||||||
|
}
|
||||||
|
@ -8,80 +8,73 @@ export interface Size {
|
|||||||
h: number;
|
h: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
export function EventsEmit(eventName: string, data?: any): void;
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
export function EventsOn(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
export function EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
export function EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
export function EventsOff(eventName: string): void;
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
export function LogTrace(message: string): void;
|
||||||
|
|
||||||
LogError(message: string): void;
|
export function LogDebug(message: string): void;
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
export function LogError(message: string): void;
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
export function LogFatal(message: string): void;
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
export function LogInfo(message: string): void;
|
||||||
|
|
||||||
WindowReload(): void;
|
export function LogWarning(message: string): void;
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
export function WindowReload(): void;
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
export function WindowSetSystemDefaultTheme(): void;
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
export function WindowSetLightTheme(): void;
|
||||||
|
|
||||||
WindowCenter(): void;
|
export function WindowSetDarkTheme(): void;
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
export function WindowCenter(): void;
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
export function WindowSetTitle(title: string): void;
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
export function WindowFullscreen(): void;
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
export function WindowUnfullscreen(): void;
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
export function WindowSetSize(width: number, height: number): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
export function WindowGetSize(): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
export function WindowSetMaxSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
export function WindowSetMinSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
export function WindowSetPosition(x: number, y: number): void;
|
||||||
|
|
||||||
WindowHide(): void;
|
export function WindowGetPosition(): Promise<Position>;
|
||||||
|
|
||||||
WindowShow(): void;
|
export function WindowHide(): void;
|
||||||
|
|
||||||
WindowMaximise(): void;
|
export function WindowShow(): void;
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
export function WindowMaximise(): void;
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
export function WindowToggleMaximise(): void;
|
||||||
|
|
||||||
WindowMinimise(): void;
|
export function WindowUnmaximise(): void;
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
export function WindowMinimise(): void;
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
export function WindowUnminimise(): void;
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
export function WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
||||||
|
|
||||||
Quit(): void;
|
export function BrowserOpenURL(url: string): void;
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
export function Quit(): void;
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
@ -1 +1,140 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
export function LogTrace(message) {
|
||||||
|
window.runtime.LogTrace(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogDebug(message) {
|
||||||
|
window.runtime.LogDebug(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogInfo(message) {
|
||||||
|
window.runtime.LogInfo(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogWarning(message) {
|
||||||
|
window.runtime.LogWarning(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogError(message) {
|
||||||
|
window.runtime.LogError(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogFatal(message) {
|
||||||
|
window.runtime.LogFatal(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnMultiple(eventName, callback, maxCallbacks) {
|
||||||
|
window.runtime.EventsOnMultiple(eventName, callback, maxCallbacks);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOn(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOff(eventName) {
|
||||||
|
return window.runtime.EventsOff(eventName);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnce(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsEmit(eventName) {
|
||||||
|
let args = [eventName].slice.call(arguments);
|
||||||
|
return window.runtime.EventsEmit.apply(null, args);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowReload() {
|
||||||
|
window.runtime.WindowReload();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSystemDefaultTheme() {
|
||||||
|
window.runtime.WindowSetSystemDefaultTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetLightTheme() {
|
||||||
|
window.runtime.WindowSetLightTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetDarkTheme() {
|
||||||
|
window.runtime.WindowSetDarkTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowCenter() {
|
||||||
|
window.runtime.WindowCenter();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetTitle(title) {
|
||||||
|
window.runtime.WindowSetTitle(title);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowFullscreen() {
|
||||||
|
window.runtime.WindowFullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnfullscreen() {
|
||||||
|
window.runtime.WindowUnfullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetSize() {
|
||||||
|
window.runtime.WindowGetSize();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSize(width, height) {
|
||||||
|
window.runtime.WindowSetSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMaxSize(width, height) {
|
||||||
|
window.runtime.WindowSetMaxSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMinSize(width, height) {
|
||||||
|
window.runtime.WindowSetMinSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetPosition(x, y) {
|
||||||
|
window.runtime.WindowSetPosition(x, y);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetPosition() {
|
||||||
|
window.runtime.WindowGetPosition();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowHide() {
|
||||||
|
window.runtime.WindowHide();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowShow() {
|
||||||
|
window.runtime.WindowShow();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMaximise() {
|
||||||
|
window.runtime.WindowMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowToggleMaximise() {
|
||||||
|
window.runtime.WindowToggleMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnmaximise() {
|
||||||
|
window.runtime.WindowUnmaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMinimise() {
|
||||||
|
window.runtime.WindowMinimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnminimise() {
|
||||||
|
window.runtime.WindowUnminimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetRGBA(RGBA) {
|
||||||
|
window.runtime.WindowSetRGBA(RGBA);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function BrowserOpenURL(url) {
|
||||||
|
window.runtime.BrowserOpenURL(url);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function Quit() {
|
||||||
|
window.runtime.Quit();
|
||||||
|
}
|
||||||
|
@ -8,80 +8,73 @@ export interface Size {
|
|||||||
h: number;
|
h: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
export function EventsEmit(eventName: string, data?: any): void;
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
export function EventsOn(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
export function EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
export function EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
export function EventsOff(eventName: string): void;
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
export function LogTrace(message: string): void;
|
||||||
|
|
||||||
LogError(message: string): void;
|
export function LogDebug(message: string): void;
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
export function LogError(message: string): void;
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
export function LogFatal(message: string): void;
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
export function LogInfo(message: string): void;
|
||||||
|
|
||||||
WindowReload(): void;
|
export function LogWarning(message: string): void;
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
export function WindowReload(): void;
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
export function WindowSetSystemDefaultTheme(): void;
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
export function WindowSetLightTheme(): void;
|
||||||
|
|
||||||
WindowCenter(): void;
|
export function WindowSetDarkTheme(): void;
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
export function WindowCenter(): void;
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
export function WindowSetTitle(title: string): void;
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
export function WindowFullscreen(): void;
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
export function WindowUnfullscreen(): void;
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
export function WindowSetSize(width: number, height: number): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
export function WindowGetSize(): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
export function WindowSetMaxSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
export function WindowSetMinSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
export function WindowSetPosition(x: number, y: number): void;
|
||||||
|
|
||||||
WindowHide(): void;
|
export function WindowGetPosition(): Promise<Position>;
|
||||||
|
|
||||||
WindowShow(): void;
|
export function WindowHide(): void;
|
||||||
|
|
||||||
WindowMaximise(): void;
|
export function WindowShow(): void;
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
export function WindowMaximise(): void;
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
export function WindowToggleMaximise(): void;
|
||||||
|
|
||||||
WindowMinimise(): void;
|
export function WindowUnmaximise(): void;
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
export function WindowMinimise(): void;
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
export function WindowUnminimise(): void;
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
export function WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
||||||
|
|
||||||
Quit(): void;
|
export function BrowserOpenURL(url: string): void;
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
export function Quit(): void;
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
@ -1 +1,140 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
export function LogTrace(message) {
|
||||||
|
window.runtime.LogTrace(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogDebug(message) {
|
||||||
|
window.runtime.LogDebug(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogInfo(message) {
|
||||||
|
window.runtime.LogInfo(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogWarning(message) {
|
||||||
|
window.runtime.LogWarning(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogError(message) {
|
||||||
|
window.runtime.LogError(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogFatal(message) {
|
||||||
|
window.runtime.LogFatal(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnMultiple(eventName, callback, maxCallbacks) {
|
||||||
|
window.runtime.EventsOnMultiple(eventName, callback, maxCallbacks);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOn(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOff(eventName) {
|
||||||
|
return window.runtime.EventsOff(eventName);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnce(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsEmit(eventName) {
|
||||||
|
let args = [eventName].slice.call(arguments);
|
||||||
|
return window.runtime.EventsEmit.apply(null, args);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowReload() {
|
||||||
|
window.runtime.WindowReload();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSystemDefaultTheme() {
|
||||||
|
window.runtime.WindowSetSystemDefaultTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetLightTheme() {
|
||||||
|
window.runtime.WindowSetLightTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetDarkTheme() {
|
||||||
|
window.runtime.WindowSetDarkTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowCenter() {
|
||||||
|
window.runtime.WindowCenter();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetTitle(title) {
|
||||||
|
window.runtime.WindowSetTitle(title);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowFullscreen() {
|
||||||
|
window.runtime.WindowFullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnfullscreen() {
|
||||||
|
window.runtime.WindowUnfullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetSize() {
|
||||||
|
window.runtime.WindowGetSize();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSize(width, height) {
|
||||||
|
window.runtime.WindowSetSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMaxSize(width, height) {
|
||||||
|
window.runtime.WindowSetMaxSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMinSize(width, height) {
|
||||||
|
window.runtime.WindowSetMinSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetPosition(x, y) {
|
||||||
|
window.runtime.WindowSetPosition(x, y);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetPosition() {
|
||||||
|
window.runtime.WindowGetPosition();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowHide() {
|
||||||
|
window.runtime.WindowHide();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowShow() {
|
||||||
|
window.runtime.WindowShow();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMaximise() {
|
||||||
|
window.runtime.WindowMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowToggleMaximise() {
|
||||||
|
window.runtime.WindowToggleMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnmaximise() {
|
||||||
|
window.runtime.WindowUnmaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMinimise() {
|
||||||
|
window.runtime.WindowMinimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnminimise() {
|
||||||
|
window.runtime.WindowUnminimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetRGBA(RGBA) {
|
||||||
|
window.runtime.WindowSetRGBA(RGBA);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function BrowserOpenURL(url) {
|
||||||
|
window.runtime.BrowserOpenURL(url);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function Quit() {
|
||||||
|
window.runtime.Quit();
|
||||||
|
}
|
||||||
|
@ -8,80 +8,73 @@ export interface Size {
|
|||||||
h: number;
|
h: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
export function EventsEmit(eventName: string, data?: any): void;
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
export function EventsOn(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
export function EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
export function EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
export function EventsOff(eventName: string): void;
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
export function LogTrace(message: string): void;
|
||||||
|
|
||||||
LogError(message: string): void;
|
export function LogDebug(message: string): void;
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
export function LogError(message: string): void;
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
export function LogFatal(message: string): void;
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
export function LogInfo(message: string): void;
|
||||||
|
|
||||||
WindowReload(): void;
|
export function LogWarning(message: string): void;
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
export function WindowReload(): void;
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
export function WindowSetSystemDefaultTheme(): void;
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
export function WindowSetLightTheme(): void;
|
||||||
|
|
||||||
WindowCenter(): void;
|
export function WindowSetDarkTheme(): void;
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
export function WindowCenter(): void;
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
export function WindowSetTitle(title: string): void;
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
export function WindowFullscreen(): void;
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
export function WindowUnfullscreen(): void;
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
export function WindowSetSize(width: number, height: number): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
export function WindowGetSize(): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
export function WindowSetMaxSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
export function WindowSetMinSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
export function WindowSetPosition(x: number, y: number): void;
|
||||||
|
|
||||||
WindowHide(): void;
|
export function WindowGetPosition(): Promise<Position>;
|
||||||
|
|
||||||
WindowShow(): void;
|
export function WindowHide(): void;
|
||||||
|
|
||||||
WindowMaximise(): void;
|
export function WindowShow(): void;
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
export function WindowMaximise(): void;
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
export function WindowToggleMaximise(): void;
|
||||||
|
|
||||||
WindowMinimise(): void;
|
export function WindowUnmaximise(): void;
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
export function WindowMinimise(): void;
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
export function WindowUnminimise(): void;
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
export function WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
||||||
|
|
||||||
Quit(): void;
|
export function BrowserOpenURL(url: string): void;
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
export function Quit(): void;
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
@ -1 +1,140 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
export function LogTrace(message) {
|
||||||
|
window.runtime.LogTrace(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogDebug(message) {
|
||||||
|
window.runtime.LogDebug(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogInfo(message) {
|
||||||
|
window.runtime.LogInfo(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogWarning(message) {
|
||||||
|
window.runtime.LogWarning(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogError(message) {
|
||||||
|
window.runtime.LogError(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogFatal(message) {
|
||||||
|
window.runtime.LogFatal(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnMultiple(eventName, callback, maxCallbacks) {
|
||||||
|
window.runtime.EventsOnMultiple(eventName, callback, maxCallbacks);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOn(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOff(eventName) {
|
||||||
|
return window.runtime.EventsOff(eventName);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnce(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsEmit(eventName) {
|
||||||
|
let args = [eventName].slice.call(arguments);
|
||||||
|
return window.runtime.EventsEmit.apply(null, args);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowReload() {
|
||||||
|
window.runtime.WindowReload();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSystemDefaultTheme() {
|
||||||
|
window.runtime.WindowSetSystemDefaultTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetLightTheme() {
|
||||||
|
window.runtime.WindowSetLightTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetDarkTheme() {
|
||||||
|
window.runtime.WindowSetDarkTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowCenter() {
|
||||||
|
window.runtime.WindowCenter();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetTitle(title) {
|
||||||
|
window.runtime.WindowSetTitle(title);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowFullscreen() {
|
||||||
|
window.runtime.WindowFullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnfullscreen() {
|
||||||
|
window.runtime.WindowUnfullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetSize() {
|
||||||
|
window.runtime.WindowGetSize();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSize(width, height) {
|
||||||
|
window.runtime.WindowSetSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMaxSize(width, height) {
|
||||||
|
window.runtime.WindowSetMaxSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMinSize(width, height) {
|
||||||
|
window.runtime.WindowSetMinSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetPosition(x, y) {
|
||||||
|
window.runtime.WindowSetPosition(x, y);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetPosition() {
|
||||||
|
window.runtime.WindowGetPosition();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowHide() {
|
||||||
|
window.runtime.WindowHide();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowShow() {
|
||||||
|
window.runtime.WindowShow();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMaximise() {
|
||||||
|
window.runtime.WindowMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowToggleMaximise() {
|
||||||
|
window.runtime.WindowToggleMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnmaximise() {
|
||||||
|
window.runtime.WindowUnmaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMinimise() {
|
||||||
|
window.runtime.WindowMinimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnminimise() {
|
||||||
|
window.runtime.WindowUnminimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetRGBA(RGBA) {
|
||||||
|
window.runtime.WindowSetRGBA(RGBA);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function BrowserOpenURL(url) {
|
||||||
|
window.runtime.BrowserOpenURL(url);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function Quit() {
|
||||||
|
window.runtime.Quit();
|
||||||
|
}
|
||||||
|
@ -8,80 +8,73 @@ export interface Size {
|
|||||||
h: number;
|
h: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
export function EventsEmit(eventName: string, data?: any): void;
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
export function EventsOn(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
export function EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
export function EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
export function EventsOff(eventName: string): void;
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
export function LogTrace(message: string): void;
|
||||||
|
|
||||||
LogError(message: string): void;
|
export function LogDebug(message: string): void;
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
export function LogError(message: string): void;
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
export function LogFatal(message: string): void;
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
export function LogInfo(message: string): void;
|
||||||
|
|
||||||
WindowReload(): void;
|
export function LogWarning(message: string): void;
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
export function WindowReload(): void;
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
export function WindowSetSystemDefaultTheme(): void;
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
export function WindowSetLightTheme(): void;
|
||||||
|
|
||||||
WindowCenter(): void;
|
export function WindowSetDarkTheme(): void;
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
export function WindowCenter(): void;
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
export function WindowSetTitle(title: string): void;
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
export function WindowFullscreen(): void;
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
export function WindowUnfullscreen(): void;
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
export function WindowSetSize(width: number, height: number): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
export function WindowGetSize(): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
export function WindowSetMaxSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
export function WindowSetMinSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
export function WindowSetPosition(x: number, y: number): void;
|
||||||
|
|
||||||
WindowHide(): void;
|
export function WindowGetPosition(): Promise<Position>;
|
||||||
|
|
||||||
WindowShow(): void;
|
export function WindowHide(): void;
|
||||||
|
|
||||||
WindowMaximise(): void;
|
export function WindowShow(): void;
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
export function WindowMaximise(): void;
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
export function WindowToggleMaximise(): void;
|
||||||
|
|
||||||
WindowMinimise(): void;
|
export function WindowUnmaximise(): void;
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
export function WindowMinimise(): void;
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
export function WindowUnminimise(): void;
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
export function WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
||||||
|
|
||||||
Quit(): void;
|
export function BrowserOpenURL(url: string): void;
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
export function Quit(): void;
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
@ -1 +1,140 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
export function LogTrace(message) {
|
||||||
|
window.runtime.LogTrace(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogDebug(message) {
|
||||||
|
window.runtime.LogDebug(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogInfo(message) {
|
||||||
|
window.runtime.LogInfo(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogWarning(message) {
|
||||||
|
window.runtime.LogWarning(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogError(message) {
|
||||||
|
window.runtime.LogError(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogFatal(message) {
|
||||||
|
window.runtime.LogFatal(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnMultiple(eventName, callback, maxCallbacks) {
|
||||||
|
window.runtime.EventsOnMultiple(eventName, callback, maxCallbacks);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOn(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOff(eventName) {
|
||||||
|
return window.runtime.EventsOff(eventName);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnce(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsEmit(eventName) {
|
||||||
|
let args = [eventName].slice.call(arguments);
|
||||||
|
return window.runtime.EventsEmit.apply(null, args);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowReload() {
|
||||||
|
window.runtime.WindowReload();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSystemDefaultTheme() {
|
||||||
|
window.runtime.WindowSetSystemDefaultTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetLightTheme() {
|
||||||
|
window.runtime.WindowSetLightTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetDarkTheme() {
|
||||||
|
window.runtime.WindowSetDarkTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowCenter() {
|
||||||
|
window.runtime.WindowCenter();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetTitle(title) {
|
||||||
|
window.runtime.WindowSetTitle(title);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowFullscreen() {
|
||||||
|
window.runtime.WindowFullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnfullscreen() {
|
||||||
|
window.runtime.WindowUnfullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetSize() {
|
||||||
|
window.runtime.WindowGetSize();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSize(width, height) {
|
||||||
|
window.runtime.WindowSetSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMaxSize(width, height) {
|
||||||
|
window.runtime.WindowSetMaxSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMinSize(width, height) {
|
||||||
|
window.runtime.WindowSetMinSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetPosition(x, y) {
|
||||||
|
window.runtime.WindowSetPosition(x, y);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetPosition() {
|
||||||
|
window.runtime.WindowGetPosition();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowHide() {
|
||||||
|
window.runtime.WindowHide();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowShow() {
|
||||||
|
window.runtime.WindowShow();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMaximise() {
|
||||||
|
window.runtime.WindowMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowToggleMaximise() {
|
||||||
|
window.runtime.WindowToggleMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnmaximise() {
|
||||||
|
window.runtime.WindowUnmaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMinimise() {
|
||||||
|
window.runtime.WindowMinimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnminimise() {
|
||||||
|
window.runtime.WindowUnminimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetRGBA(RGBA) {
|
||||||
|
window.runtime.WindowSetRGBA(RGBA);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function BrowserOpenURL(url) {
|
||||||
|
window.runtime.BrowserOpenURL(url);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function Quit() {
|
||||||
|
window.runtime.Quit();
|
||||||
|
}
|
||||||
|
@ -8,80 +8,73 @@ export interface Size {
|
|||||||
h: number;
|
h: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
export function EventsEmit(eventName: string, data?: any): void;
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
export function EventsOn(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
export function EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
export function EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
export function EventsOff(eventName: string): void;
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
export function LogTrace(message: string): void;
|
||||||
|
|
||||||
LogError(message: string): void;
|
export function LogDebug(message: string): void;
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
export function LogError(message: string): void;
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
export function LogFatal(message: string): void;
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
export function LogInfo(message: string): void;
|
||||||
|
|
||||||
WindowReload(): void;
|
export function LogWarning(message: string): void;
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
export function WindowReload(): void;
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
export function WindowSetSystemDefaultTheme(): void;
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
export function WindowSetLightTheme(): void;
|
||||||
|
|
||||||
WindowCenter(): void;
|
export function WindowSetDarkTheme(): void;
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
export function WindowCenter(): void;
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
export function WindowSetTitle(title: string): void;
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
export function WindowFullscreen(): void;
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
export function WindowUnfullscreen(): void;
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
export function WindowSetSize(width: number, height: number): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
export function WindowGetSize(): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
export function WindowSetMaxSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
export function WindowSetMinSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
export function WindowSetPosition(x: number, y: number): void;
|
||||||
|
|
||||||
WindowHide(): void;
|
export function WindowGetPosition(): Promise<Position>;
|
||||||
|
|
||||||
WindowShow(): void;
|
export function WindowHide(): void;
|
||||||
|
|
||||||
WindowMaximise(): void;
|
export function WindowShow(): void;
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
export function WindowMaximise(): void;
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
export function WindowToggleMaximise(): void;
|
||||||
|
|
||||||
WindowMinimise(): void;
|
export function WindowUnmaximise(): void;
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
export function WindowMinimise(): void;
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
export function WindowUnminimise(): void;
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
export function WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
||||||
|
|
||||||
Quit(): void;
|
export function BrowserOpenURL(url: string): void;
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
export function Quit(): void;
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
@ -1 +1,140 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
export function LogTrace(message) {
|
||||||
|
window.runtime.LogTrace(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogDebug(message) {
|
||||||
|
window.runtime.LogDebug(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogInfo(message) {
|
||||||
|
window.runtime.LogInfo(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogWarning(message) {
|
||||||
|
window.runtime.LogWarning(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogError(message) {
|
||||||
|
window.runtime.LogError(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogFatal(message) {
|
||||||
|
window.runtime.LogFatal(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnMultiple(eventName, callback, maxCallbacks) {
|
||||||
|
window.runtime.EventsOnMultiple(eventName, callback, maxCallbacks);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOn(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOff(eventName) {
|
||||||
|
return window.runtime.EventsOff(eventName);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnce(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsEmit(eventName) {
|
||||||
|
let args = [eventName].slice.call(arguments);
|
||||||
|
return window.runtime.EventsEmit.apply(null, args);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowReload() {
|
||||||
|
window.runtime.WindowReload();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSystemDefaultTheme() {
|
||||||
|
window.runtime.WindowSetSystemDefaultTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetLightTheme() {
|
||||||
|
window.runtime.WindowSetLightTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetDarkTheme() {
|
||||||
|
window.runtime.WindowSetDarkTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowCenter() {
|
||||||
|
window.runtime.WindowCenter();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetTitle(title) {
|
||||||
|
window.runtime.WindowSetTitle(title);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowFullscreen() {
|
||||||
|
window.runtime.WindowFullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnfullscreen() {
|
||||||
|
window.runtime.WindowUnfullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetSize() {
|
||||||
|
window.runtime.WindowGetSize();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSize(width, height) {
|
||||||
|
window.runtime.WindowSetSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMaxSize(width, height) {
|
||||||
|
window.runtime.WindowSetMaxSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMinSize(width, height) {
|
||||||
|
window.runtime.WindowSetMinSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetPosition(x, y) {
|
||||||
|
window.runtime.WindowSetPosition(x, y);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetPosition() {
|
||||||
|
window.runtime.WindowGetPosition();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowHide() {
|
||||||
|
window.runtime.WindowHide();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowShow() {
|
||||||
|
window.runtime.WindowShow();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMaximise() {
|
||||||
|
window.runtime.WindowMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowToggleMaximise() {
|
||||||
|
window.runtime.WindowToggleMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnmaximise() {
|
||||||
|
window.runtime.WindowUnmaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMinimise() {
|
||||||
|
window.runtime.WindowMinimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnminimise() {
|
||||||
|
window.runtime.WindowUnminimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetRGBA(RGBA) {
|
||||||
|
window.runtime.WindowSetRGBA(RGBA);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function BrowserOpenURL(url) {
|
||||||
|
window.runtime.BrowserOpenURL(url);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function Quit() {
|
||||||
|
window.runtime.Quit();
|
||||||
|
}
|
||||||
|
@ -25,6 +25,6 @@ func main() {
|
|||||||
})
|
})
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
println("Error:", err.Error())
|
println("Error:", err)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -8,80 +8,73 @@ export interface Size {
|
|||||||
h: number;
|
h: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
export function EventsEmit(eventName: string, data?: any): void;
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
export function EventsOn(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
export function EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
export function EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
export function EventsOff(eventName: string): void;
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
export function LogTrace(message: string): void;
|
||||||
|
|
||||||
LogError(message: string): void;
|
export function LogDebug(message: string): void;
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
export function LogError(message: string): void;
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
export function LogFatal(message: string): void;
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
export function LogInfo(message: string): void;
|
||||||
|
|
||||||
WindowReload(): void;
|
export function LogWarning(message: string): void;
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
export function WindowReload(): void;
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
export function WindowSetSystemDefaultTheme(): void;
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
export function WindowSetLightTheme(): void;
|
||||||
|
|
||||||
WindowCenter(): void;
|
export function WindowSetDarkTheme(): void;
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
export function WindowCenter(): void;
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
export function WindowSetTitle(title: string): void;
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
export function WindowFullscreen(): void;
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
export function WindowUnfullscreen(): void;
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
export function WindowSetSize(width: number, height: number): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
export function WindowGetSize(): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
export function WindowSetMaxSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
export function WindowSetMinSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
export function WindowSetPosition(x: number, y: number): void;
|
||||||
|
|
||||||
WindowHide(): void;
|
export function WindowGetPosition(): Promise<Position>;
|
||||||
|
|
||||||
WindowShow(): void;
|
export function WindowHide(): void;
|
||||||
|
|
||||||
WindowMaximise(): void;
|
export function WindowShow(): void;
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
export function WindowMaximise(): void;
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
export function WindowToggleMaximise(): void;
|
||||||
|
|
||||||
WindowMinimise(): void;
|
export function WindowUnmaximise(): void;
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
export function WindowMinimise(): void;
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
export function WindowUnminimise(): void;
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
export function WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
||||||
|
|
||||||
Quit(): void;
|
export function BrowserOpenURL(url: string): void;
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
export function Quit(): void;
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
@ -1 +1,140 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
export function LogTrace(message) {
|
||||||
|
window.runtime.LogTrace(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogDebug(message) {
|
||||||
|
window.runtime.LogDebug(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogInfo(message) {
|
||||||
|
window.runtime.LogInfo(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogWarning(message) {
|
||||||
|
window.runtime.LogWarning(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogError(message) {
|
||||||
|
window.runtime.LogError(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogFatal(message) {
|
||||||
|
window.runtime.LogFatal(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnMultiple(eventName, callback, maxCallbacks) {
|
||||||
|
window.runtime.EventsOnMultiple(eventName, callback, maxCallbacks);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOn(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOff(eventName) {
|
||||||
|
return window.runtime.EventsOff(eventName);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnce(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsEmit(eventName) {
|
||||||
|
let args = [eventName].slice.call(arguments);
|
||||||
|
return window.runtime.EventsEmit.apply(null, args);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowReload() {
|
||||||
|
window.runtime.WindowReload();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSystemDefaultTheme() {
|
||||||
|
window.runtime.WindowSetSystemDefaultTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetLightTheme() {
|
||||||
|
window.runtime.WindowSetLightTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetDarkTheme() {
|
||||||
|
window.runtime.WindowSetDarkTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowCenter() {
|
||||||
|
window.runtime.WindowCenter();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetTitle(title) {
|
||||||
|
window.runtime.WindowSetTitle(title);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowFullscreen() {
|
||||||
|
window.runtime.WindowFullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnfullscreen() {
|
||||||
|
window.runtime.WindowUnfullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetSize() {
|
||||||
|
window.runtime.WindowGetSize();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSize(width, height) {
|
||||||
|
window.runtime.WindowSetSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMaxSize(width, height) {
|
||||||
|
window.runtime.WindowSetMaxSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMinSize(width, height) {
|
||||||
|
window.runtime.WindowSetMinSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetPosition(x, y) {
|
||||||
|
window.runtime.WindowSetPosition(x, y);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetPosition() {
|
||||||
|
window.runtime.WindowGetPosition();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowHide() {
|
||||||
|
window.runtime.WindowHide();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowShow() {
|
||||||
|
window.runtime.WindowShow();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMaximise() {
|
||||||
|
window.runtime.WindowMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowToggleMaximise() {
|
||||||
|
window.runtime.WindowToggleMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnmaximise() {
|
||||||
|
window.runtime.WindowUnmaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMinimise() {
|
||||||
|
window.runtime.WindowMinimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnminimise() {
|
||||||
|
window.runtime.WindowUnminimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetRGBA(RGBA) {
|
||||||
|
window.runtime.WindowSetRGBA(RGBA);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function BrowserOpenURL(url) {
|
||||||
|
window.runtime.BrowserOpenURL(url);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function Quit() {
|
||||||
|
window.runtime.Quit();
|
||||||
|
}
|
||||||
|
@ -8,80 +8,73 @@ export interface Size {
|
|||||||
h: number;
|
h: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
export function EventsEmit(eventName: string, data?: any): void;
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
export function EventsOn(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
export function EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
export function EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
export function EventsOff(eventName: string): void;
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
export function LogTrace(message: string): void;
|
||||||
|
|
||||||
LogError(message: string): void;
|
export function LogDebug(message: string): void;
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
export function LogError(message: string): void;
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
export function LogFatal(message: string): void;
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
export function LogInfo(message: string): void;
|
||||||
|
|
||||||
WindowReload(): void;
|
export function LogWarning(message: string): void;
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
export function WindowReload(): void;
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
export function WindowSetSystemDefaultTheme(): void;
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
export function WindowSetLightTheme(): void;
|
||||||
|
|
||||||
WindowCenter(): void;
|
export function WindowSetDarkTheme(): void;
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
export function WindowCenter(): void;
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
export function WindowSetTitle(title: string): void;
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
export function WindowFullscreen(): void;
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
export function WindowUnfullscreen(): void;
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
export function WindowSetSize(width: number, height: number): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
export function WindowGetSize(): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
export function WindowSetMaxSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
export function WindowSetMinSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
export function WindowSetPosition(x: number, y: number): void;
|
||||||
|
|
||||||
WindowHide(): void;
|
export function WindowGetPosition(): Promise<Position>;
|
||||||
|
|
||||||
WindowShow(): void;
|
export function WindowHide(): void;
|
||||||
|
|
||||||
WindowMaximise(): void;
|
export function WindowShow(): void;
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
export function WindowMaximise(): void;
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
export function WindowToggleMaximise(): void;
|
||||||
|
|
||||||
WindowMinimise(): void;
|
export function WindowUnmaximise(): void;
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
export function WindowMinimise(): void;
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
export function WindowUnminimise(): void;
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
export function WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
||||||
|
|
||||||
Quit(): void;
|
export function BrowserOpenURL(url: string): void;
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
export function Quit(): void;
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
@ -1 +1,140 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
export function LogTrace(message) {
|
||||||
|
window.runtime.LogTrace(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogDebug(message) {
|
||||||
|
window.runtime.LogDebug(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogInfo(message) {
|
||||||
|
window.runtime.LogInfo(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogWarning(message) {
|
||||||
|
window.runtime.LogWarning(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogError(message) {
|
||||||
|
window.runtime.LogError(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogFatal(message) {
|
||||||
|
window.runtime.LogFatal(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnMultiple(eventName, callback, maxCallbacks) {
|
||||||
|
window.runtime.EventsOnMultiple(eventName, callback, maxCallbacks);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOn(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOff(eventName) {
|
||||||
|
return window.runtime.EventsOff(eventName);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnce(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsEmit(eventName) {
|
||||||
|
let args = [eventName].slice.call(arguments);
|
||||||
|
return window.runtime.EventsEmit.apply(null, args);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowReload() {
|
||||||
|
window.runtime.WindowReload();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSystemDefaultTheme() {
|
||||||
|
window.runtime.WindowSetSystemDefaultTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetLightTheme() {
|
||||||
|
window.runtime.WindowSetLightTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetDarkTheme() {
|
||||||
|
window.runtime.WindowSetDarkTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowCenter() {
|
||||||
|
window.runtime.WindowCenter();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetTitle(title) {
|
||||||
|
window.runtime.WindowSetTitle(title);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowFullscreen() {
|
||||||
|
window.runtime.WindowFullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnfullscreen() {
|
||||||
|
window.runtime.WindowUnfullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetSize() {
|
||||||
|
window.runtime.WindowGetSize();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSize(width, height) {
|
||||||
|
window.runtime.WindowSetSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMaxSize(width, height) {
|
||||||
|
window.runtime.WindowSetMaxSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMinSize(width, height) {
|
||||||
|
window.runtime.WindowSetMinSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetPosition(x, y) {
|
||||||
|
window.runtime.WindowSetPosition(x, y);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetPosition() {
|
||||||
|
window.runtime.WindowGetPosition();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowHide() {
|
||||||
|
window.runtime.WindowHide();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowShow() {
|
||||||
|
window.runtime.WindowShow();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMaximise() {
|
||||||
|
window.runtime.WindowMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowToggleMaximise() {
|
||||||
|
window.runtime.WindowToggleMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnmaximise() {
|
||||||
|
window.runtime.WindowUnmaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMinimise() {
|
||||||
|
window.runtime.WindowMinimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnminimise() {
|
||||||
|
window.runtime.WindowUnminimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetRGBA(RGBA) {
|
||||||
|
window.runtime.WindowSetRGBA(RGBA);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function BrowserOpenURL(url) {
|
||||||
|
window.runtime.BrowserOpenURL(url);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function Quit() {
|
||||||
|
window.runtime.Quit();
|
||||||
|
}
|
||||||
|
File diff suppressed because one or more lines are too long
@ -9,7 +9,6 @@
|
|||||||
"build:ipc-dev": "cd dev && npm install && npm run build",
|
"build:ipc-dev": "cd dev && npm install && npm run build",
|
||||||
"build:runtime-desktop-prod": "npx esbuild desktop/main.js --bundle --minify --outfile=runtime_prod_desktop.js --define:ENV=1",
|
"build:runtime-desktop-prod": "npx esbuild desktop/main.js --bundle --minify --outfile=runtime_prod_desktop.js --define:ENV=1",
|
||||||
"build:runtime-desktop-dev": "npx esbuild desktop/main.js --bundle --sourcemap=inline --outfile=runtime_dev_desktop.js --define:ENV=0",
|
"build:runtime-desktop-dev": "npx esbuild desktop/main.js --bundle --sourcemap=inline --outfile=runtime_dev_desktop.js --define:ENV=0",
|
||||||
"build:runtime-wrapper": "cd wrapper && esbuild main.js --bundle --minify --outfile=runtime.js",
|
|
||||||
"test": "echo \"Error: no test specified\" && exit 1"
|
"test": "echo \"Error: no test specified\" && exit 1"
|
||||||
},
|
},
|
||||||
"author": "Lea Anthony <lea.anthony@gmail.com>",
|
"author": "Lea Anthony <lea.anthony@gmail.com>",
|
||||||
|
File diff suppressed because one or more lines are too long
@ -1,4 +0,0 @@
|
|||||||
# Wails Runtime
|
|
||||||
|
|
||||||
This module is the Javascript runtime library for the [Wails](https://wails.app) framework. It is intended to be
|
|
||||||
installed as part of a [Wails](https://wails.app) project, not a standalone module.
|
|
@ -1,8 +0,0 @@
|
|||||||
/**
|
|
||||||
* @description: Use the system default browser to open the url
|
|
||||||
* @param {string} url
|
|
||||||
* @return {void}
|
|
||||||
*/
|
|
||||||
export function BrowserOpenURL(url) {
|
|
||||||
window.runtime.BrowserOpenURL(url);
|
|
||||||
}
|
|
@ -1,68 +0,0 @@
|
|||||||
/*
|
|
||||||
_ __ _ __
|
|
||||||
| | / /___ _(_) /____
|
|
||||||
| | /| / / __ `/ / / ___/
|
|
||||||
| |/ |/ / /_/ / / (__ )
|
|
||||||
|__/|__/\__,_/_/_/____/
|
|
||||||
The electron alternative for Go
|
|
||||||
(c) Lea Anthony 2019-present
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* jshint esversion: 9 */
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Registers an event listener that will be invoked `maxCallbacks` times before being destroyed
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @param {string} eventName
|
|
||||||
* @param {function} callback
|
|
||||||
* @param {number} maxCallbacks
|
|
||||||
*/
|
|
||||||
export function EventsOnMultiple(eventName, callback, maxCallbacks) {
|
|
||||||
window.runtime.EventsOnMultiple(eventName, callback, maxCallbacks);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Registers an event listener that will be invoked every time the event is emitted
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @param {string} eventName
|
|
||||||
* @param {function} callback
|
|
||||||
*/
|
|
||||||
export function EventsOn(eventName, callback) {
|
|
||||||
OnMultiple(eventName, callback, -1);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Unregisters the listener for the given event name
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @param {string} eventName
|
|
||||||
*/
|
|
||||||
export function EventsOff(eventName) {
|
|
||||||
return window.runtime.EventsOff(eventName);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Registers an event listener that will be invoked once then destroyed
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @param {string} eventName
|
|
||||||
* @param {function} callback
|
|
||||||
*/
|
|
||||||
export function EventsOnce(eventName, callback) {
|
|
||||||
OnMultiple(eventName, callback, 1);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Emit an event with the given name and data
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @param {string} eventName
|
|
||||||
*/
|
|
||||||
export function EventsEmit(eventName) {
|
|
||||||
let args = [eventName].slice.call(arguments);
|
|
||||||
return window.runtime.EventsEmit.apply(null, args);
|
|
||||||
}
|
|
@ -1,72 +0,0 @@
|
|||||||
/*
|
|
||||||
_ __ _ __
|
|
||||||
| | / /___ _(_) /____
|
|
||||||
| | /| / / __ `/ / / ___/
|
|
||||||
| |/ |/ / /_/ / / (__ )
|
|
||||||
|__/|__/\__,_/_/_/____/
|
|
||||||
The electron alternative for Go
|
|
||||||
(c) Lea Anthony 2019-present
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* jshint esversion: 6 */
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Log the given trace message with the backend
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @param {string} message
|
|
||||||
*/
|
|
||||||
export function LogTrace(message) {
|
|
||||||
window.runtime.LogTrace(message);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Log the given debug message with the backend
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @param {string} message
|
|
||||||
*/
|
|
||||||
export function LogDebug(message) {
|
|
||||||
window.runtime.LogDebug(message);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Log the given info message with the backend
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @param {string} message
|
|
||||||
*/
|
|
||||||
export function LogInfo(message) {
|
|
||||||
window.runtime.LogInfo(message);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Log the given warning message with the backend
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @param {string} message
|
|
||||||
*/
|
|
||||||
export function LogWarning(message) {
|
|
||||||
window.runtime.LogWarning(message);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Log the given error message with the backend
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @param {string} message
|
|
||||||
*/
|
|
||||||
export function LogError(message) {
|
|
||||||
window.runtime.LogError(message);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Log the given fatal message with the backend
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @param {string} message
|
|
||||||
*/
|
|
||||||
export function LogFatal(message) {
|
|
||||||
window.runtime.LogFatal(message);
|
|
||||||
}
|
|
@ -1,28 +0,0 @@
|
|||||||
/*
|
|
||||||
_ __ _ __
|
|
||||||
| | / /___ _(_) /____
|
|
||||||
| | /| / / __ `/ / / ___/
|
|
||||||
| |/ |/ / /_/ / / (__ )
|
|
||||||
|__/|__/\__,_/_/_/____/
|
|
||||||
The electron alternative for Go
|
|
||||||
(c) Lea Anthony 2019-present
|
|
||||||
*/
|
|
||||||
/* jshint esversion: 9 */
|
|
||||||
|
|
||||||
import * as Log from "./log";
|
|
||||||
import * as Events from './events';
|
|
||||||
import * as Window from './window';
|
|
||||||
import * as Browser from './browser';
|
|
||||||
|
|
||||||
export function Quit() {
|
|
||||||
window.runtime.Quit();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
export default {
|
|
||||||
...Log,
|
|
||||||
...Events,
|
|
||||||
...Window,
|
|
||||||
...Browser,
|
|
||||||
Quit
|
|
||||||
};
|
|
@ -1,13 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "@wailsapp/runtime",
|
|
||||||
"version": "2.0.0",
|
|
||||||
"lockfileVersion": 2,
|
|
||||||
"requires": true,
|
|
||||||
"packages": {
|
|
||||||
"": {
|
|
||||||
"name": "@wailsapp/runtime",
|
|
||||||
"version": "2.0.0",
|
|
||||||
"license": "MIT"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -8,80 +8,73 @@ export interface Size {
|
|||||||
h: number;
|
h: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface runtime {
|
|
||||||
EventsEmit(eventName: string, data?: any): void;
|
|
||||||
|
|
||||||
EventsOn(eventName: string, callback: (data?: any) => void): void;
|
export function EventsEmit(eventName: string, data?: any): void;
|
||||||
|
|
||||||
EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
export function EventsOn(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
export function EventsOnMultiple(eventName: string, callback: (data?: any) => void, maxCallbacks: number): void;
|
||||||
|
|
||||||
EventsOff(eventName: string): void;
|
export function EventsOnce(eventName: string, callback: (data?: any) => void): void;
|
||||||
|
|
||||||
LogTrace(message: string): void;
|
export function EventsOff(eventName: string): void;
|
||||||
|
|
||||||
LogDebug(message: string): void;
|
export function LogTrace(message: string): void;
|
||||||
|
|
||||||
LogError(message: string): void;
|
export function LogDebug(message: string): void;
|
||||||
|
|
||||||
LogFatal(message: string): void;
|
export function LogError(message: string): void;
|
||||||
|
|
||||||
LogInfo(message: string): void;
|
export function LogFatal(message: string): void;
|
||||||
|
|
||||||
LogWarning(message: string): void;
|
export function LogInfo(message: string): void;
|
||||||
|
|
||||||
WindowReload(): void;
|
export function LogWarning(message: string): void;
|
||||||
|
|
||||||
WindowSetSystemDefaultTheme(): void;
|
export function WindowReload(): void;
|
||||||
|
|
||||||
WindowSetLightTheme(): void;
|
export function WindowSetSystemDefaultTheme(): void;
|
||||||
|
|
||||||
WindowSetDarkTheme(): void;
|
export function WindowSetLightTheme(): void;
|
||||||
|
|
||||||
WindowCenter(): void;
|
export function WindowSetDarkTheme(): void;
|
||||||
|
|
||||||
WindowSetTitle(title: string): void;
|
export function WindowCenter(): void;
|
||||||
|
|
||||||
WindowFullscreen(): void;
|
export function WindowSetTitle(title: string): void;
|
||||||
|
|
||||||
WindowUnfullscreen(): void;
|
export function WindowFullscreen(): void;
|
||||||
|
|
||||||
WindowSetSize(width: number, height: number): Promise<Size>;
|
export function WindowUnfullscreen(): void;
|
||||||
|
|
||||||
WindowGetSize(): Promise<Size>;
|
export function WindowSetSize(width: number, height: number): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMaxSize(width: number, height: number): void;
|
export function WindowGetSize(): Promise<Size>;
|
||||||
|
|
||||||
WindowSetMinSize(width: number, height: number): void;
|
export function WindowSetMaxSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowSetPosition(x: number, y: number): void;
|
export function WindowSetMinSize(width: number, height: number): void;
|
||||||
|
|
||||||
WindowGetPosition(): Promise<Position>;
|
export function WindowSetPosition(x: number, y: number): void;
|
||||||
|
|
||||||
WindowHide(): void;
|
export function WindowGetPosition(): Promise<Position>;
|
||||||
|
|
||||||
WindowShow(): void;
|
export function WindowHide(): void;
|
||||||
|
|
||||||
WindowMaximise(): void;
|
export function WindowShow(): void;
|
||||||
|
|
||||||
WindowToggleMaximise(): void;
|
export function WindowMaximise(): void;
|
||||||
|
|
||||||
WindowUnmaximise(): void;
|
export function WindowToggleMaximise(): void;
|
||||||
|
|
||||||
WindowMinimise(): void;
|
export function WindowUnmaximise(): void;
|
||||||
|
|
||||||
WindowUnminimise(): void;
|
export function WindowMinimise(): void;
|
||||||
|
|
||||||
WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
export function WindowUnminimise(): void;
|
||||||
|
|
||||||
BrowserOpenURL(url: string): void;
|
export function WindowSetRGBA(R: number, G: number, B: number, A: number): void;
|
||||||
|
|
||||||
Quit(): void;
|
export function BrowserOpenURL(url: string): void;
|
||||||
}
|
|
||||||
|
|
||||||
declare global {
|
export function Quit(): void;
|
||||||
interface Window {
|
|
||||||
runtime: runtime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
@ -1 +1,140 @@
|
|||||||
(()=>{var d=Object.defineProperty;var m=n=>d(n,"__esModule",{value:!0});var e=(n,i)=>{m(n);for(var o in i)d(n,o,{get:i[o],enumerable:!0})};var t={};e(t,{LogDebug:()=>p,LogError:()=>x,LogFatal:()=>s,LogInfo:()=>W,LogTrace:()=>f,LogWarning:()=>c});function f(n){window.runtime.LogTrace(n)}function p(n){window.runtime.LogDebug(n)}function W(n){window.runtime.LogInfo(n)}function c(n){window.runtime.LogWarning(n)}function x(n){window.runtime.LogError(n)}function s(n){window.runtime.LogFatal(n)}var w={};e(w,{EventsEmit:()=>L,EventsOff:()=>S,EventsOn:()=>a,EventsOnMultiple:()=>l,EventsOnce:()=>g});function l(n,i,o){window.runtime.EventsOnMultiple(n,i,o)}function a(n,i){OnMultiple(n,i,-1)}function S(n){return window.runtime.EventsOff(n)}function g(n,i){OnMultiple(n,i,1)}function L(n){let i=[n].slice.call(arguments);return window.runtime.EventsEmit.apply(null,i)}var r={};e(r,{WindowCenter:()=>v,WindowFullscreen:()=>z,WindowGetPosition:()=>P,WindowGetSize:()=>D,WindowHide:()=>b,WindowMaximise:()=>k,WindowMinimise:()=>H,WindowReload:()=>M,WindowSetDarkTheme:()=>h,WindowSetLightTheme:()=>T,WindowSetMaxSize:()=>R,WindowSetMinSize:()=>B,WindowSetPosition:()=>F,WindowSetRGBA:()=>Q,WindowSetSize:()=>G,WindowSetSystemDefaultTheme:()=>E,WindowSetTitle:()=>O,WindowShow:()=>y,WindowToggleMaximise:()=>A,WindowUnfullscreen:()=>U,WindowUnmaximise:()=>C,WindowUnminimise:()=>I});function M(){window.runtime.WindowReload()}function E(){window.runtime.WindowSetSystemDefaultTheme()}function T(){window.runtime.WindowSetLightTheme()}function h(){window.runtime.WindowSetDarkTheme()}function v(){window.runtime.WindowCenter()}function O(n){window.runtime.WindowSetTitle(n)}function z(){window.runtime.WindowFullscreen()}function U(){window.runtime.WindowUnfullscreen()}function D(){window.runtime.WindowGetSize()}function G(n,i){window.runtime.WindowSetSize(n,i)}function R(n,i){window.runtime.WindowSetMaxSize(n,i)}function B(n,i){window.runtime.WindowSetMinSize(n,i)}function F(n,i){window.runtime.WindowSetPosition(n,i)}function P(){window.runtime.WindowGetPosition()}function b(){window.runtime.WindowHide()}function y(){window.runtime.WindowShow()}function k(){window.runtime.WindowMaximise()}function A(){window.runtime.WindowToggleMaximise()}function C(){window.runtime.WindowUnmaximise()}function H(){window.runtime.WindowMinimise()}function I(){window.runtime.WindowUnminimise()}function Q(n){window.runtime.WindowSetRGBA(n)}var u={};e(u,{BrowserOpenURL:()=>j});function j(n){window.runtime.BrowserOpenURL(n)}function q(){window.runtime.Quit()}var K={...t,...w,...r,...u,Quit:q};})();
|
export function LogTrace(message) {
|
||||||
|
window.runtime.LogTrace(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogDebug(message) {
|
||||||
|
window.runtime.LogDebug(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogInfo(message) {
|
||||||
|
window.runtime.LogInfo(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogWarning(message) {
|
||||||
|
window.runtime.LogWarning(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogError(message) {
|
||||||
|
window.runtime.LogError(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function LogFatal(message) {
|
||||||
|
window.runtime.LogFatal(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnMultiple(eventName, callback, maxCallbacks) {
|
||||||
|
window.runtime.EventsOnMultiple(eventName, callback, maxCallbacks);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOn(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOff(eventName) {
|
||||||
|
return window.runtime.EventsOff(eventName);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsOnce(eventName, callback) {
|
||||||
|
OnMultiple(eventName, callback, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function EventsEmit(eventName) {
|
||||||
|
let args = [eventName].slice.call(arguments);
|
||||||
|
return window.runtime.EventsEmit.apply(null, args);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowReload() {
|
||||||
|
window.runtime.WindowReload();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSystemDefaultTheme() {
|
||||||
|
window.runtime.WindowSetSystemDefaultTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetLightTheme() {
|
||||||
|
window.runtime.WindowSetLightTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetDarkTheme() {
|
||||||
|
window.runtime.WindowSetDarkTheme();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowCenter() {
|
||||||
|
window.runtime.WindowCenter();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetTitle(title) {
|
||||||
|
window.runtime.WindowSetTitle(title);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowFullscreen() {
|
||||||
|
window.runtime.WindowFullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnfullscreen() {
|
||||||
|
window.runtime.WindowUnfullscreen();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetSize() {
|
||||||
|
window.runtime.WindowGetSize();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetSize(width, height) {
|
||||||
|
window.runtime.WindowSetSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMaxSize(width, height) {
|
||||||
|
window.runtime.WindowSetMaxSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetMinSize(width, height) {
|
||||||
|
window.runtime.WindowSetMinSize(width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetPosition(x, y) {
|
||||||
|
window.runtime.WindowSetPosition(x, y);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowGetPosition() {
|
||||||
|
window.runtime.WindowGetPosition();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowHide() {
|
||||||
|
window.runtime.WindowHide();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowShow() {
|
||||||
|
window.runtime.WindowShow();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMaximise() {
|
||||||
|
window.runtime.WindowMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowToggleMaximise() {
|
||||||
|
window.runtime.WindowToggleMaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnmaximise() {
|
||||||
|
window.runtime.WindowUnmaximise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowMinimise() {
|
||||||
|
window.runtime.WindowMinimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowUnminimise() {
|
||||||
|
window.runtime.WindowUnminimise();
|
||||||
|
}
|
||||||
|
|
||||||
|
export function WindowSetRGBA(RGBA) {
|
||||||
|
window.runtime.WindowSetRGBA(RGBA);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function BrowserOpenURL(url) {
|
||||||
|
window.runtime.BrowserOpenURL(url);
|
||||||
|
}
|
||||||
|
|
||||||
|
export function Quit() {
|
||||||
|
window.runtime.Quit();
|
||||||
|
}
|
||||||
|
@ -1,208 +0,0 @@
|
|||||||
/*
|
|
||||||
_ __ _ __
|
|
||||||
| | / /___ _(_) /____
|
|
||||||
| | /| / / __ `/ / / ___/
|
|
||||||
| |/ |/ / /_/ / / (__ )
|
|
||||||
|__/|__/\__,_/_/_/____/
|
|
||||||
The electron alternative for Go
|
|
||||||
(c) Lea Anthony 2019-present
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* jshint esversion: 9 */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Reloads the Window
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
*/
|
|
||||||
export function WindowReload() {
|
|
||||||
window.runtime.WindowReload();
|
|
||||||
}
|
|
||||||
|
|
||||||
export function WindowSetSystemDefaultTheme() {
|
|
||||||
window.runtime.WindowSetSystemDefaultTheme();
|
|
||||||
}
|
|
||||||
|
|
||||||
export function WindowSetLightTheme() {
|
|
||||||
window.runtime.WindowSetLightTheme();
|
|
||||||
}
|
|
||||||
|
|
||||||
export function WindowSetDarkTheme() {
|
|
||||||
window.runtime.WindowSetDarkTheme();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Place the window in the center of the screen
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
*/
|
|
||||||
export function WindowCenter() {
|
|
||||||
window.runtime.WindowCenter();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the window title
|
|
||||||
*
|
|
||||||
* @param {string} title
|
|
||||||
* @export
|
|
||||||
*/
|
|
||||||
export function WindowSetTitle(title) {
|
|
||||||
window.runtime.WindowSetTitle(title);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Makes the window go fullscreen
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
*/
|
|
||||||
export function WindowFullscreen() {
|
|
||||||
window.runtime.WindowFullscreen();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Reverts the window from fullscreen
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
*/
|
|
||||||
export function WindowUnfullscreen() {
|
|
||||||
window.runtime.WindowUnfullscreen();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the Size of the window
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @return {Promise<{w: number, h: number}>} The size of the window
|
|
||||||
|
|
||||||
*/
|
|
||||||
export function WindowGetSize() {
|
|
||||||
window.runtime.WindowGetSize();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Set the Size of the window
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @param {number} width
|
|
||||||
* @param {number} height
|
|
||||||
*/
|
|
||||||
export function WindowSetSize(width, height) {
|
|
||||||
window.runtime.WindowSetSize(width, height);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Set the maximum size of the window
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @param {number} width
|
|
||||||
* @param {number} height
|
|
||||||
*/
|
|
||||||
export function WindowSetMaxSize(width, height) {
|
|
||||||
window.runtime.WindowSetMaxSize(width, height);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Set the minimum size of the window
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @param {number} width
|
|
||||||
* @param {number} height
|
|
||||||
*/
|
|
||||||
export function WindowSetMinSize(width, height) {
|
|
||||||
window.runtime.WindowSetMinSize(width, height);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Set the Position of the window
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @param {number} x
|
|
||||||
* @param {number} y
|
|
||||||
*/
|
|
||||||
export function WindowSetPosition(x, y) {
|
|
||||||
window.runtime.WindowSetPosition(x, y);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the Position of the window
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @return {Promise<{x: number, y: number}>} The position of the window
|
|
||||||
*/
|
|
||||||
export function WindowGetPosition() {
|
|
||||||
window.runtime.WindowGetPosition();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Hide the Window
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
*/
|
|
||||||
export function WindowHide() {
|
|
||||||
window.runtime.WindowHide();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Show the Window
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
*/
|
|
||||||
export function WindowShow() {
|
|
||||||
window.runtime.WindowShow();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Maximise the Window
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
*/
|
|
||||||
export function WindowMaximise() {
|
|
||||||
window.runtime.WindowMaximise();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Toggle the Maximise of the Window
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
*/
|
|
||||||
export function WindowToggleMaximise() {
|
|
||||||
window.runtime.WindowToggleMaximise();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Unmaximise the Window
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
*/
|
|
||||||
export function WindowUnmaximise() {
|
|
||||||
window.runtime.WindowUnmaximise();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Minimise the Window
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
*/
|
|
||||||
export function WindowMinimise() {
|
|
||||||
window.runtime.WindowMinimise();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Unminimise the Window
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
*/
|
|
||||||
export function WindowUnminimise() {
|
|
||||||
window.runtime.WindowUnminimise();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the background colour of the window
|
|
||||||
*
|
|
||||||
* @export
|
|
||||||
* @param {RGBA} RGBA background colour
|
|
||||||
*/
|
|
||||||
export function WindowSetRGBA(RGBA) {
|
|
||||||
window.runtime.WindowSetRGBA(RGBA);
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user