1
0
mirror of https://github.com/garraflavatra/rolens.git synced 2025-07-17 21:44:05 +00:00

Moved UI methods to their own struct

This commit is contained in:
2023-02-21 17:47:21 +01:00
parent 5b1f410a50
commit 44c94d0d72
14 changed files with 124 additions and 74 deletions

View File

@ -4,13 +4,13 @@ import {app} from '../models';
import {primitive} from '../models';
import {map[string]app} from '../models';
import {menu} from '../models';
import {context} from '../models';
import {ui} from '../models';
export function AddHost(arg1:string):Promise<void>;
export function Aggregate(arg1:string,arg2:string,arg3:string,arg4:string,arg5:string):Promise<void>;
export function Beep():Promise<void>;
export function CreateIndex(arg1:string,arg2:string,arg3:string,arg4:string):Promise<string>;
export function DropCollection(arg1:string,arg2:string,arg3:string):Promise<boolean>;
@ -19,8 +19,6 @@ export function DropDatabase(arg1:string,arg2:string):Promise<boolean>;
export function DropIndex(arg1:string,arg2:string,arg3:string,arg4:string):Promise<boolean>;
export function EnterText(arg1:string,arg2:string,arg3:string):Promise<string>;
export function Environment():Promise<app.EnvironmentInfo>;
export function FindItems(arg1:string,arg2:string,arg3:string,arg4:string):Promise<app.QueryResult>;
@ -39,8 +37,6 @@ export function OpenConnection(arg1:string):Promise<Array<string>>;
export function OpenDatabase(arg1:string,arg2:string):Promise<Array<string>>;
export function OpenDirectory(arg1:string,arg2:string):Promise<string>;
export function PerformExport(arg1:string):Promise<boolean>;
export function PurgeLogDirectory():Promise<void>;
@ -63,6 +59,8 @@ export function SavedQueries():Promise<map[string]app.SavedQuery>;
export function Settings():Promise<app.Settings>;
export function Startup(arg1:context.Context,arg2:ui.UI):Promise<void>;
export function TruncateCollection(arg1:string,arg2:string,arg3:string):Promise<boolean>;
export function UpdateHost(arg1:string,arg2:string):Promise<void>;

View File

@ -10,10 +10,6 @@ export function Aggregate(arg1, arg2, arg3, arg4, arg5) {
return window['go']['app']['App']['Aggregate'](arg1, arg2, arg3, arg4, arg5);
}
export function Beep() {
return window['go']['app']['App']['Beep']();
}
export function CreateIndex(arg1, arg2, arg3, arg4) {
return window['go']['app']['App']['CreateIndex'](arg1, arg2, arg3, arg4);
}
@ -30,10 +26,6 @@ export function DropIndex(arg1, arg2, arg3, arg4) {
return window['go']['app']['App']['DropIndex'](arg1, arg2, arg3, arg4);
}
export function EnterText(arg1, arg2, arg3) {
return window['go']['app']['App']['EnterText'](arg1, arg2, arg3);
}
export function Environment() {
return window['go']['app']['App']['Environment']();
}
@ -70,10 +62,6 @@ export function OpenDatabase(arg1, arg2) {
return window['go']['app']['App']['OpenDatabase'](arg1, arg2);
}
export function OpenDirectory(arg1, arg2) {
return window['go']['app']['App']['OpenDirectory'](arg1, arg2);
}
export function PerformExport(arg1) {
return window['go']['app']['App']['PerformExport'](arg1);
}
@ -118,6 +106,10 @@ export function Settings() {
return window['go']['app']['App']['Settings']();
}
export function Startup(arg1, arg2) {
return window['go']['app']['App']['Startup'](arg1, arg2);
}
export function TruncateCollection(arg1, arg2, arg3) {
return window['go']['app']['App']['TruncateCollection'](arg1, arg2, arg3);
}

13
frontend/wailsjs/go/ui/UI.d.ts vendored Executable file
View File

@ -0,0 +1,13 @@
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
// This file is automatically generated. DO NOT EDIT
import {context} from '../models';
export function Beep():Promise<void>;
export function EnterText(arg1:string,arg2:string,arg3:string):Promise<string>;
export function OpenDirectory(arg1:string,arg2:string):Promise<string>;
export function Reveal(arg1:string):Promise<void>;
export function Startup(arg1:context.Context):Promise<void>;

23
frontend/wailsjs/go/ui/UI.js Executable file
View File

@ -0,0 +1,23 @@
// @ts-check
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
// This file is automatically generated. DO NOT EDIT
export function Beep() {
return window['go']['ui']['UI']['Beep']();
}
export function EnterText(arg1, arg2, arg3) {
return window['go']['ui']['UI']['EnterText'](arg1, arg2, arg3);
}
export function OpenDirectory(arg1, arg2) {
return window['go']['ui']['UI']['OpenDirectory'](arg1, arg2);
}
export function Reveal(arg1) {
return window['go']['ui']['UI']['Reveal'](arg1);
}
export function Startup(arg1) {
return window['go']['ui']['UI']['Startup'](arg1);
}