perf: remove building code which wails generated
This commit is contained in:
parent
5993b8aa10
commit
6f275ebf7f
|
@ -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,107 +0,0 @@
|
|||
export namespace types {
|
||||
|
||||
export class Connection {
|
||||
name: string;
|
||||
group?: string;
|
||||
addr?: string;
|
||||
port?: number;
|
||||
username?: string;
|
||||
password?: string;
|
||||
defaultFilter?: string;
|
||||
keySeparator?: string;
|
||||
connTimeout?: number;
|
||||
execTimeout?: number;
|
||||
markColor?: string;
|
||||
type?: string;
|
||||
connections?: Connection[];
|
||||
|
||||
static createFrom(source: any = {}) {
|
||||
return new Connection(source);
|
||||
}
|
||||
|
||||
constructor(source: any = {}) {
|
||||
if ('string' === typeof source) source = JSON.parse(source);
|
||||
this.name = source["name"];
|
||||
this.group = source["group"];
|
||||
this.addr = source["addr"];
|
||||
this.port = source["port"];
|
||||
this.username = source["username"];
|
||||
this.password = source["password"];
|
||||
this.defaultFilter = source["defaultFilter"];
|
||||
this.keySeparator = source["keySeparator"];
|
||||
this.connTimeout = source["connTimeout"];
|
||||
this.execTimeout = source["execTimeout"];
|
||||
this.markColor = source["markColor"];
|
||||
this.type = source["type"];
|
||||
this.connections = this.convertValues(source["connections"], Connection);
|
||||
}
|
||||
|
||||
convertValues(a: any, classs: any, asMap: boolean = false): any {
|
||||
if (!a) {
|
||||
return a;
|
||||
}
|
||||
if (a.slice) {
|
||||
return (a as any[]).map(elem => this.convertValues(elem, classs));
|
||||
} else if ("object" === typeof a) {
|
||||
if (asMap) {
|
||||
for (const key of Object.keys(a)) {
|
||||
a[key] = new classs(a[key]);
|
||||
}
|
||||
return a;
|
||||
}
|
||||
return new classs(a);
|
||||
}
|
||||
return a;
|
||||
}
|
||||
}
|
||||
export class ConnectionConfig {
|
||||
name: string;
|
||||
group?: string;
|
||||
addr?: string;
|
||||
port?: number;
|
||||
username?: string;
|
||||
password?: string;
|
||||
defaultFilter?: string;
|
||||
keySeparator?: string;
|
||||
connTimeout?: number;
|
||||
execTimeout?: number;
|
||||
markColor?: string;
|
||||
|
||||
static createFrom(source: any = {}) {
|
||||
return new ConnectionConfig(source);
|
||||
}
|
||||
|
||||
constructor(source: any = {}) {
|
||||
if ('string' === typeof source) source = JSON.parse(source);
|
||||
this.name = source["name"];
|
||||
this.group = source["group"];
|
||||
this.addr = source["addr"];
|
||||
this.port = source["port"];
|
||||
this.username = source["username"];
|
||||
this.password = source["password"];
|
||||
this.defaultFilter = source["defaultFilter"];
|
||||
this.keySeparator = source["keySeparator"];
|
||||
this.connTimeout = source["connTimeout"];
|
||||
this.execTimeout = source["execTimeout"];
|
||||
this.markColor = source["markColor"];
|
||||
}
|
||||
}
|
||||
export class JSResp {
|
||||
success: boolean;
|
||||
msg: string;
|
||||
data?: any;
|
||||
|
||||
static createFrom(source: any = {}) {
|
||||
return new JSResp(source);
|
||||
}
|
||||
|
||||
constructor(source: any = {}) {
|
||||
if ('string' === typeof source) source = JSON.parse(source);
|
||||
this.success = source["success"];
|
||||
this.msg = source["msg"];
|
||||
this.data = source["data"];
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,64 +0,0 @@
|
|||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
||||
// This file is automatically generated. DO NOT EDIT
|
||||
import {types} from '../models';
|
||||
import {context} from '../models';
|
||||
|
||||
export function AddHashField(arg1:string,arg2:number,arg3:string,arg4:number,arg5:Array<any>):Promise<types.JSResp>;
|
||||
|
||||
export function AddListItem(arg1:string,arg2:number,arg3:string,arg4:number,arg5:Array<any>):Promise<types.JSResp>;
|
||||
|
||||
export function AddZSetValue(arg1:string,arg2:number,arg3:string,arg4:number,arg5:{[key: string]: number}):Promise<types.JSResp>;
|
||||
|
||||
export function CloseConnection(arg1:string):Promise<types.JSResp>;
|
||||
|
||||
export function CreateGroup(arg1:string):Promise<types.JSResp>;
|
||||
|
||||
export function DeleteConnection(arg1:string):Promise<types.JSResp>;
|
||||
|
||||
export function DeleteGroup(arg1:string,arg2:boolean):Promise<types.JSResp>;
|
||||
|
||||
export function DeleteKey(arg1:string,arg2:number,arg3:string):Promise<types.JSResp>;
|
||||
|
||||
export function GetCmdHistory(arg1:number,arg2:number):Promise<types.JSResp>;
|
||||
|
||||
export function GetConnection(arg1:string):Promise<types.JSResp>;
|
||||
|
||||
export function GetKeyValue(arg1:string,arg2:number,arg3:string):Promise<types.JSResp>;
|
||||
|
||||
export function ListConnection():Promise<types.JSResp>;
|
||||
|
||||
export function OpenConnection(arg1:string):Promise<types.JSResp>;
|
||||
|
||||
export function OpenDatabase(arg1:string,arg2:number):Promise<types.JSResp>;
|
||||
|
||||
export function RenameGroup(arg1:string,arg2:string):Promise<types.JSResp>;
|
||||
|
||||
export function RenameKey(arg1:string,arg2:number,arg3:string,arg4:string):Promise<types.JSResp>;
|
||||
|
||||
export function SaveConnection(arg1:string,arg2:types.ConnectionConfig):Promise<types.JSResp>;
|
||||
|
||||
export function SaveSortedConnection(arg1:types.Connections):Promise<types.JSResp>;
|
||||
|
||||
export function ScanKeys(arg1:string,arg2:number,arg3:string):Promise<types.JSResp>;
|
||||
|
||||
export function ServerInfo(arg1:string):Promise<types.JSResp>;
|
||||
|
||||
export function SetHashValue(arg1:string,arg2:number,arg3:string,arg4:string,arg5:string,arg6:string):Promise<types.JSResp>;
|
||||
|
||||
export function SetKeyTTL(arg1:string,arg2:number,arg3:string,arg4:number):Promise<types.JSResp>;
|
||||
|
||||
export function SetKeyValue(arg1:string,arg2:number,arg3:string,arg4:string,arg5:any,arg6:number):Promise<types.JSResp>;
|
||||
|
||||
export function SetListItem(arg1:string,arg2:number,arg3:string,arg4:number,arg5:string):Promise<types.JSResp>;
|
||||
|
||||
export function SetSetItem(arg1:string,arg2:number,arg3:string,arg4:boolean,arg5:Array<any>):Promise<types.JSResp>;
|
||||
|
||||
export function Start(arg1:context.Context):Promise<void>;
|
||||
|
||||
export function Stop(arg1:context.Context):Promise<void>;
|
||||
|
||||
export function TestConnection(arg1:string,arg2:number,arg3:string,arg4:string):Promise<types.JSResp>;
|
||||
|
||||
export function UpdateSetItem(arg1:string,arg2:number,arg3:string,arg4:string,arg5:string):Promise<types.JSResp>;
|
||||
|
||||
export function UpdateZSetValue(arg1:string,arg2:number,arg3:string,arg4:string,arg5:string,arg6:number):Promise<types.JSResp>;
|
|
@ -1,123 +0,0 @@
|
|||
// @ts-check
|
||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
||||
// This file is automatically generated. DO NOT EDIT
|
||||
|
||||
export function AddHashField(arg1, arg2, arg3, arg4, arg5) {
|
||||
return window['go']['services']['connectionService']['AddHashField'](arg1, arg2, arg3, arg4, arg5);
|
||||
}
|
||||
|
||||
export function AddListItem(arg1, arg2, arg3, arg4, arg5) {
|
||||
return window['go']['services']['connectionService']['AddListItem'](arg1, arg2, arg3, arg4, arg5);
|
||||
}
|
||||
|
||||
export function AddZSetValue(arg1, arg2, arg3, arg4, arg5) {
|
||||
return window['go']['services']['connectionService']['AddZSetValue'](arg1, arg2, arg3, arg4, arg5);
|
||||
}
|
||||
|
||||
export function CloseConnection(arg1) {
|
||||
return window['go']['services']['connectionService']['CloseConnection'](arg1);
|
||||
}
|
||||
|
||||
export function CreateGroup(arg1) {
|
||||
return window['go']['services']['connectionService']['CreateGroup'](arg1);
|
||||
}
|
||||
|
||||
export function DeleteConnection(arg1) {
|
||||
return window['go']['services']['connectionService']['DeleteConnection'](arg1);
|
||||
}
|
||||
|
||||
export function DeleteGroup(arg1, arg2) {
|
||||
return window['go']['services']['connectionService']['DeleteGroup'](arg1, arg2);
|
||||
}
|
||||
|
||||
export function DeleteKey(arg1, arg2, arg3) {
|
||||
return window['go']['services']['connectionService']['DeleteKey'](arg1, arg2, arg3);
|
||||
}
|
||||
|
||||
export function GetCmdHistory(arg1, arg2) {
|
||||
return window['go']['services']['connectionService']['GetCmdHistory'](arg1, arg2);
|
||||
}
|
||||
|
||||
export function GetConnection(arg1) {
|
||||
return window['go']['services']['connectionService']['GetConnection'](arg1);
|
||||
}
|
||||
|
||||
export function GetKeyValue(arg1, arg2, arg3) {
|
||||
return window['go']['services']['connectionService']['GetKeyValue'](arg1, arg2, arg3);
|
||||
}
|
||||
|
||||
export function ListConnection() {
|
||||
return window['go']['services']['connectionService']['ListConnection']();
|
||||
}
|
||||
|
||||
export function OpenConnection(arg1) {
|
||||
return window['go']['services']['connectionService']['OpenConnection'](arg1);
|
||||
}
|
||||
|
||||
export function OpenDatabase(arg1, arg2) {
|
||||
return window['go']['services']['connectionService']['OpenDatabase'](arg1, arg2);
|
||||
}
|
||||
|
||||
export function RenameGroup(arg1, arg2) {
|
||||
return window['go']['services']['connectionService']['RenameGroup'](arg1, arg2);
|
||||
}
|
||||
|
||||
export function RenameKey(arg1, arg2, arg3, arg4) {
|
||||
return window['go']['services']['connectionService']['RenameKey'](arg1, arg2, arg3, arg4);
|
||||
}
|
||||
|
||||
export function SaveConnection(arg1, arg2) {
|
||||
return window['go']['services']['connectionService']['SaveConnection'](arg1, arg2);
|
||||
}
|
||||
|
||||
export function SaveSortedConnection(arg1) {
|
||||
return window['go']['services']['connectionService']['SaveSortedConnection'](arg1);
|
||||
}
|
||||
|
||||
export function ScanKeys(arg1, arg2, arg3) {
|
||||
return window['go']['services']['connectionService']['ScanKeys'](arg1, arg2, arg3);
|
||||
}
|
||||
|
||||
export function ServerInfo(arg1) {
|
||||
return window['go']['services']['connectionService']['ServerInfo'](arg1);
|
||||
}
|
||||
|
||||
export function SetHashValue(arg1, arg2, arg3, arg4, arg5, arg6) {
|
||||
return window['go']['services']['connectionService']['SetHashValue'](arg1, arg2, arg3, arg4, arg5, arg6);
|
||||
}
|
||||
|
||||
export function SetKeyTTL(arg1, arg2, arg3, arg4) {
|
||||
return window['go']['services']['connectionService']['SetKeyTTL'](arg1, arg2, arg3, arg4);
|
||||
}
|
||||
|
||||
export function SetKeyValue(arg1, arg2, arg3, arg4, arg5, arg6) {
|
||||
return window['go']['services']['connectionService']['SetKeyValue'](arg1, arg2, arg3, arg4, arg5, arg6);
|
||||
}
|
||||
|
||||
export function SetListItem(arg1, arg2, arg3, arg4, arg5) {
|
||||
return window['go']['services']['connectionService']['SetListItem'](arg1, arg2, arg3, arg4, arg5);
|
||||
}
|
||||
|
||||
export function SetSetItem(arg1, arg2, arg3, arg4, arg5) {
|
||||
return window['go']['services']['connectionService']['SetSetItem'](arg1, arg2, arg3, arg4, arg5);
|
||||
}
|
||||
|
||||
export function Start(arg1) {
|
||||
return window['go']['services']['connectionService']['Start'](arg1);
|
||||
}
|
||||
|
||||
export function Stop(arg1) {
|
||||
return window['go']['services']['connectionService']['Stop'](arg1);
|
||||
}
|
||||
|
||||
export function TestConnection(arg1, arg2, arg3, arg4) {
|
||||
return window['go']['services']['connectionService']['TestConnection'](arg1, arg2, arg3, arg4);
|
||||
}
|
||||
|
||||
export function UpdateSetItem(arg1, arg2, arg3, arg4, arg5) {
|
||||
return window['go']['services']['connectionService']['UpdateSetItem'](arg1, arg2, arg3, arg4, arg5);
|
||||
}
|
||||
|
||||
export function UpdateZSetValue(arg1, arg2, arg3, arg4, arg5, arg6) {
|
||||
return window['go']['services']['connectionService']['UpdateZSetValue'](arg1, arg2, arg3, arg4, arg5, arg6);
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
||||
// This file is automatically generated. DO NOT EDIT
|
||||
import {types} from '../models';
|
||||
|
||||
export function GetFontList():Promise<types.JSResp>;
|
||||
|
||||
export function GetPreferences():Promise<types.JSResp>;
|
||||
|
||||
export function RestorePreferences():Promise<types.JSResp>;
|
||||
|
||||
export function SetPreferences(arg1:{[key: string]: any}):Promise<types.JSResp>;
|
|
@ -1,19 +0,0 @@
|
|||
// @ts-check
|
||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
||||
// This file is automatically generated. DO NOT EDIT
|
||||
|
||||
export function GetFontList() {
|
||||
return window['go']['services']['preferencesService']['GetFontList']();
|
||||
}
|
||||
|
||||
export function GetPreferences() {
|
||||
return window['go']['services']['preferencesService']['GetPreferences']();
|
||||
}
|
||||
|
||||
export function RestorePreferences() {
|
||||
return window['go']['services']['preferencesService']['RestorePreferences']();
|
||||
}
|
||||
|
||||
export function SetPreferences(arg1) {
|
||||
return window['go']['services']['preferencesService']['SetPreferences'](arg1);
|
||||
}
|
|
@ -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,235 +0,0 @@
|
|||
/*
|
||||
_ __ _ __
|
||||
| | / /___ _(_) /____
|
||||
| | /| / / __ `/ / / ___/
|
||||
| |/ |/ / /_/ / / (__ )
|
||||
|__/|__/\__,_/_/_/____/
|
||||
The electron alternative for Go
|
||||
(c) Lea Anthony 2019-present
|
||||
*/
|
||||
|
||||
export interface Position {
|
||||
x: number;
|
||||
y: number;
|
||||
}
|
||||
|
||||
export interface Size {
|
||||
w: number;
|
||||
h: number;
|
||||
}
|
||||
|
||||
export interface Screen {
|
||||
isCurrent: boolean;
|
||||
isPrimary: boolean;
|
||||
width : number
|
||||
height : number
|
||||
}
|
||||
|
||||
// Environment information such as platform, buildtype, ...
|
||||
export interface EnvironmentInfo {
|
||||
buildType: string;
|
||||
platform: string;
|
||||
arch: string;
|
||||
}
|
||||
|
||||
// [EventsEmit](https://wails.io/docs/reference/runtime/events#eventsemit)
|
||||
// emits the given event. Optional data may be passed with the event.
|
||||
// This will trigger any event listeners.
|
||||
export function EventsEmit(eventName: string, ...data: any): void;
|
||||
|
||||
// [EventsOn](https://wails.io/docs/reference/runtime/events#eventson) sets up a listener for the given event name.
|
||||
export function EventsOn(eventName: string, callback: (...data: any) => void): () => void;
|
||||
|
||||
// [EventsOnMultiple](https://wails.io/docs/reference/runtime/events#eventsonmultiple)
|
||||
// sets up a listener for the given event name, but will only trigger a given number times.
|
||||
export function EventsOnMultiple(eventName: string, callback: (...data: any) => void, maxCallbacks: number): () => void;
|
||||
|
||||
// [EventsOnce](https://wails.io/docs/reference/runtime/events#eventsonce)
|
||||
// sets up a listener for the given event name, but will only trigger once.
|
||||
export function EventsOnce(eventName: string, callback: (...data: any) => void): () => void;
|
||||
|
||||
// [EventsOff](https://wails.io/docs/reference/runtime/events#eventsoff)
|
||||
// unregisters the listener for the given event name.
|
||||
export function EventsOff(eventName: string, ...additionalEventNames: string[]): void;
|
||||
|
||||
// [EventsOffAll](https://wails.io/docs/reference/runtime/events#eventsoffall)
|
||||
// unregisters all listeners.
|
||||
export function EventsOffAll(): void;
|
||||
|
||||
// [LogPrint](https://wails.io/docs/reference/runtime/log#logprint)
|
||||
// logs the given message as a raw message
|
||||
export function LogPrint(message: string): void;
|
||||
|
||||
// [LogTrace](https://wails.io/docs/reference/runtime/log#logtrace)
|
||||
// logs the given message at the `trace` log level.
|
||||
export function LogTrace(message: string): void;
|
||||
|
||||
// [LogDebug](https://wails.io/docs/reference/runtime/log#logdebug)
|
||||
// logs the given message at the `debug` log level.
|
||||
export function LogDebug(message: string): void;
|
||||
|
||||
// [LogError](https://wails.io/docs/reference/runtime/log#logerror)
|
||||
// logs the given message at the `error` log level.
|
||||
export function LogError(message: string): void;
|
||||
|
||||
// [LogFatal](https://wails.io/docs/reference/runtime/log#logfatal)
|
||||
// logs the given message at the `fatal` log level.
|
||||
// The application will quit after calling this method.
|
||||
export function LogFatal(message: string): void;
|
||||
|
||||
// [LogInfo](https://wails.io/docs/reference/runtime/log#loginfo)
|
||||
// logs the given message at the `info` log level.
|
||||
export function LogInfo(message: string): void;
|
||||
|
||||
// [LogWarning](https://wails.io/docs/reference/runtime/log#logwarning)
|
||||
// logs the given message at the `warning` log level.
|
||||
export function LogWarning(message: string): void;
|
||||
|
||||
// [WindowReload](https://wails.io/docs/reference/runtime/window#windowreload)
|
||||
// Forces a reload by the main application as well as connected browsers.
|
||||
export function WindowReload(): void;
|
||||
|
||||
// [WindowReloadApp](https://wails.io/docs/reference/runtime/window#windowreloadapp)
|
||||
// Reloads the application frontend.
|
||||
export function WindowReloadApp(): void;
|
||||
|
||||
// [WindowSetAlwaysOnTop](https://wails.io/docs/reference/runtime/window#windowsetalwaysontop)
|
||||
// Sets the window AlwaysOnTop or not on top.
|
||||
export function WindowSetAlwaysOnTop(b: boolean): void;
|
||||
|
||||
// [WindowSetSystemDefaultTheme](https://wails.io/docs/next/reference/runtime/window#windowsetsystemdefaulttheme)
|
||||
// *Windows only*
|
||||
// Sets window theme to system default (dark/light).
|
||||
export function WindowSetSystemDefaultTheme(): void;
|
||||
|
||||
// [WindowSetLightTheme](https://wails.io/docs/next/reference/runtime/window#windowsetlighttheme)
|
||||
// *Windows only*
|
||||
// Sets window to light theme.
|
||||
export function WindowSetLightTheme(): void;
|
||||
|
||||
// [WindowSetDarkTheme](https://wails.io/docs/next/reference/runtime/window#windowsetdarktheme)
|
||||
// *Windows only*
|
||||
// Sets window to dark theme.
|
||||
export function WindowSetDarkTheme(): void;
|
||||
|
||||
// [WindowCenter](https://wails.io/docs/reference/runtime/window#windowcenter)
|
||||
// Centers the window on the monitor the window is currently on.
|
||||
export function WindowCenter(): void;
|
||||
|
||||
// [WindowSetTitle](https://wails.io/docs/reference/runtime/window#windowsettitle)
|
||||
// Sets the text in the window title bar.
|
||||
export function WindowSetTitle(title: string): void;
|
||||
|
||||
// [WindowFullscreen](https://wails.io/docs/reference/runtime/window#windowfullscreen)
|
||||
// Makes the window full screen.
|
||||
export function WindowFullscreen(): void;
|
||||
|
||||
// [WindowUnfullscreen](https://wails.io/docs/reference/runtime/window#windowunfullscreen)
|
||||
// Restores the previous window dimensions and position prior to full screen.
|
||||
export function WindowUnfullscreen(): void;
|
||||
|
||||
// [WindowIsFullscreen](https://wails.io/docs/reference/runtime/window#windowisfullscreen)
|
||||
// Returns the state of the window, i.e. whether the window is in full screen mode or not.
|
||||
export function WindowIsFullscreen(): Promise<boolean>;
|
||||
|
||||
// [WindowSetSize](https://wails.io/docs/reference/runtime/window#windowsetsize)
|
||||
// Sets the width and height of the window.
|
||||
export function WindowSetSize(width: number, height: number): Promise<Size>;
|
||||
|
||||
// [WindowGetSize](https://wails.io/docs/reference/runtime/window#windowgetsize)
|
||||
// Gets the width and height of the window.
|
||||
export function WindowGetSize(): Promise<Size>;
|
||||
|
||||
// [WindowSetMaxSize](https://wails.io/docs/reference/runtime/window#windowsetmaxsize)
|
||||
// Sets the maximum window size. Will resize the window if the window is currently larger than the given dimensions.
|
||||
// Setting a size of 0,0 will disable this constraint.
|
||||
export function WindowSetMaxSize(width: number, height: number): void;
|
||||
|
||||
// [WindowSetMinSize](https://wails.io/docs/reference/runtime/window#windowsetminsize)
|
||||
// Sets the minimum window size. Will resize the window if the window is currently smaller than the given dimensions.
|
||||
// Setting a size of 0,0 will disable this constraint.
|
||||
export function WindowSetMinSize(width: number, height: number): void;
|
||||
|
||||
// [WindowSetPosition](https://wails.io/docs/reference/runtime/window#windowsetposition)
|
||||
// Sets the window position relative to the monitor the window is currently on.
|
||||
export function WindowSetPosition(x: number, y: number): void;
|
||||
|
||||
// [WindowGetPosition](https://wails.io/docs/reference/runtime/window#windowgetposition)
|
||||
// Gets the window position relative to the monitor the window is currently on.
|
||||
export function WindowGetPosition(): Promise<Position>;
|
||||
|
||||
// [WindowHide](https://wails.io/docs/reference/runtime/window#windowhide)
|
||||
// Hides the window.
|
||||
export function WindowHide(): void;
|
||||
|
||||
// [WindowShow](https://wails.io/docs/reference/runtime/window#windowshow)
|
||||
// Shows the window, if it is currently hidden.
|
||||
export function WindowShow(): void;
|
||||
|
||||
// [WindowMaximise](https://wails.io/docs/reference/runtime/window#windowmaximise)
|
||||
// Maximises the window to fill the screen.
|
||||
export function WindowMaximise(): void;
|
||||
|
||||
// [WindowToggleMaximise](https://wails.io/docs/reference/runtime/window#windowtogglemaximise)
|
||||
// Toggles between Maximised and UnMaximised.
|
||||
export function WindowToggleMaximise(): void;
|
||||
|
||||
// [WindowUnmaximise](https://wails.io/docs/reference/runtime/window#windowunmaximise)
|
||||
// Restores the window to the dimensions and position prior to maximising.
|
||||
export function WindowUnmaximise(): void;
|
||||
|
||||
// [WindowIsMaximised](https://wails.io/docs/reference/runtime/window#windowismaximised)
|
||||
// Returns the state of the window, i.e. whether the window is maximised or not.
|
||||
export function WindowIsMaximised(): Promise<boolean>;
|
||||
|
||||
// [WindowMinimise](https://wails.io/docs/reference/runtime/window#windowminimise)
|
||||
// Minimises the window.
|
||||
export function WindowMinimise(): void;
|
||||
|
||||
// [WindowUnminimise](https://wails.io/docs/reference/runtime/window#windowunminimise)
|
||||
// Restores the window to the dimensions and position prior to minimising.
|
||||
export function WindowUnminimise(): void;
|
||||
|
||||
// [WindowIsMinimised](https://wails.io/docs/reference/runtime/window#windowisminimised)
|
||||
// Returns the state of the window, i.e. whether the window is minimised or not.
|
||||
export function WindowIsMinimised(): Promise<boolean>;
|
||||
|
||||
// [WindowIsNormal](https://wails.io/docs/reference/runtime/window#windowisnormal)
|
||||
// Returns the state of the window, i.e. whether the window is normal or not.
|
||||
export function WindowIsNormal(): Promise<boolean>;
|
||||
|
||||
// [WindowSetBackgroundColour](https://wails.io/docs/reference/runtime/window#windowsetbackgroundcolour)
|
||||
// Sets the background colour of the window to the given RGBA colour definition. This colour will show through for all transparent pixels.
|
||||
export function WindowSetBackgroundColour(R: number, G: number, B: number, A: number): void;
|
||||
|
||||
// [ScreenGetAll](https://wails.io/docs/reference/runtime/window#screengetall)
|
||||
// Gets the all screens. Call this anew each time you want to refresh data from the underlying windowing system.
|
||||
export function ScreenGetAll(): Promise<Screen[]>;
|
||||
|
||||
// [BrowserOpenURL](https://wails.io/docs/reference/runtime/browser#browseropenurl)
|
||||
// Opens the given URL in the system browser.
|
||||
export function BrowserOpenURL(url: string): void;
|
||||
|
||||
// [Environment](https://wails.io/docs/reference/runtime/intro#environment)
|
||||
// Returns information about the environment
|
||||
export function Environment(): Promise<EnvironmentInfo>;
|
||||
|
||||
// [Quit](https://wails.io/docs/reference/runtime/intro#quit)
|
||||
// Quits the application.
|
||||
export function Quit(): void;
|
||||
|
||||
// [Hide](https://wails.io/docs/reference/runtime/intro#hide)
|
||||
// Hides the application.
|
||||
export function Hide(): void;
|
||||
|
||||
// [Show](https://wails.io/docs/reference/runtime/intro#show)
|
||||
// Shows the application.
|
||||
export function Show(): void;
|
||||
|
||||
// [ClipboardGetText](https://wails.io/docs/reference/runtime/clipboard#clipboardgettext)
|
||||
// Returns the current text stored on clipboard
|
||||
export function ClipboardGetText(): Promise<string>;
|
||||
|
||||
// [ClipboardSetText](https://wails.io/docs/reference/runtime/clipboard#clipboardsettext)
|
||||
// Sets a text on the clipboard
|
||||
export function ClipboardSetText(text: string): Promise<boolean>;
|
|
@ -1,202 +0,0 @@
|
|||
/*
|
||||
_ __ _ __
|
||||
| | / /___ _(_) /____
|
||||
| | /| / / __ `/ / / ___/
|
||||
| |/ |/ / /_/ / / (__ )
|
||||
|__/|__/\__,_/_/_/____/
|
||||
The electron alternative for Go
|
||||
(c) Lea Anthony 2019-present
|
||||
*/
|
||||
|
||||
export function LogPrint(message) {
|
||||
window.runtime.LogPrint(message);
|
||||
}
|
||||
|
||||
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) {
|
||||
return window.runtime.EventsOnMultiple(eventName, callback, maxCallbacks);
|
||||
}
|
||||
|
||||
export function EventsOn(eventName, callback) {
|
||||
return EventsOnMultiple(eventName, callback, -1);
|
||||
}
|
||||
|
||||
export function EventsOff(eventName, ...additionalEventNames) {
|
||||
return window.runtime.EventsOff(eventName, ...additionalEventNames);
|
||||
}
|
||||
|
||||
export function EventsOnce(eventName, callback) {
|
||||
return EventsOnMultiple(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 WindowReloadApp() {
|
||||
window.runtime.WindowReloadApp();
|
||||
}
|
||||
|
||||
export function WindowSetAlwaysOnTop(b) {
|
||||
window.runtime.WindowSetAlwaysOnTop(b);
|
||||
}
|
||||
|
||||
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 WindowIsFullscreen() {
|
||||
return window.runtime.WindowIsFullscreen();
|
||||
}
|
||||
|
||||
export function WindowGetSize() {
|
||||
return 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() {
|
||||
return 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 WindowIsMaximised() {
|
||||
return window.runtime.WindowIsMaximised();
|
||||
}
|
||||
|
||||
export function WindowMinimise() {
|
||||
window.runtime.WindowMinimise();
|
||||
}
|
||||
|
||||
export function WindowUnminimise() {
|
||||
window.runtime.WindowUnminimise();
|
||||
}
|
||||
|
||||
export function WindowSetBackgroundColour(R, G, B, A) {
|
||||
window.runtime.WindowSetBackgroundColour(R, G, B, A);
|
||||
}
|
||||
|
||||
export function ScreenGetAll() {
|
||||
return window.runtime.ScreenGetAll();
|
||||
}
|
||||
|
||||
export function WindowIsMinimised() {
|
||||
return window.runtime.WindowIsMinimised();
|
||||
}
|
||||
|
||||
export function WindowIsNormal() {
|
||||
return window.runtime.WindowIsNormal();
|
||||
}
|
||||
|
||||
export function BrowserOpenURL(url) {
|
||||
window.runtime.BrowserOpenURL(url);
|
||||
}
|
||||
|
||||
export function Environment() {
|
||||
return window.runtime.Environment();
|
||||
}
|
||||
|
||||
export function Quit() {
|
||||
window.runtime.Quit();
|
||||
}
|
||||
|
||||
export function Hide() {
|
||||
window.runtime.Hide();
|
||||
}
|
||||
|
||||
export function Show() {
|
||||
window.runtime.Show();
|
||||
}
|
||||
|
||||
export function ClipboardGetText() {
|
||||
return window.runtime.ClipboardGetText();
|
||||
}
|
||||
|
||||
export function ClipboardSetText(text) {
|
||||
return window.runtime.ClipboardSetText(text);
|
||||
}
|
Loading…
Reference in New Issue