added ability to delete entries. Added MAL RefreshToken Function
This commit is contained in:
6
frontend/wailsjs/go/main/App.d.ts
vendored
6
frontend/wailsjs/go/main/App.d.ts
vendored
@ -2,6 +2,8 @@
|
||||
// This file is automatically generated. DO NOT EDIT
|
||||
import {main} from '../models';
|
||||
|
||||
export function AniListDeleteEntry(arg1:number):Promise<main.DeleteAniListReturn>;
|
||||
|
||||
export function AniListLogin():Promise<void>;
|
||||
|
||||
export function AniListSearch(arg1:string):Promise<any>;
|
||||
@ -14,6 +16,8 @@ export function CheckIfMyAnimeListLoggedIn():Promise<boolean>;
|
||||
|
||||
export function CheckIfSimklLoggedIn():Promise<boolean>;
|
||||
|
||||
export function DeleteMyAnimeListEntry(arg1:number):Promise<boolean>;
|
||||
|
||||
export function GetAniListItem(arg1:number,arg2:boolean):Promise<main.AniListGetSingleAnime>;
|
||||
|
||||
export function GetAniListLoggedInUser():Promise<main.AniListUser>;
|
||||
@ -48,4 +52,6 @@ export function SimklSyncEpisodes(arg1:main.SimklAnime,arg2:number):Promise<main
|
||||
|
||||
export function SimklSyncRating(arg1:main.SimklAnime,arg2:number):Promise<main.SimklAnime>;
|
||||
|
||||
export function SimklSyncRemove(arg1:main.SimklAnime):Promise<boolean>;
|
||||
|
||||
export function SimklSyncStatus(arg1:main.SimklAnime,arg2:string):Promise<main.SimklAnime>;
|
||||
|
@ -2,6 +2,10 @@
|
||||
// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL
|
||||
// This file is automatically generated. DO NOT EDIT
|
||||
|
||||
export function AniListDeleteEntry(arg1) {
|
||||
return window['go']['main']['App']['AniListDeleteEntry'](arg1);
|
||||
}
|
||||
|
||||
export function AniListLogin() {
|
||||
return window['go']['main']['App']['AniListLogin']();
|
||||
}
|
||||
@ -26,6 +30,10 @@ export function CheckIfSimklLoggedIn() {
|
||||
return window['go']['main']['App']['CheckIfSimklLoggedIn']();
|
||||
}
|
||||
|
||||
export function DeleteMyAnimeListEntry(arg1) {
|
||||
return window['go']['main']['App']['DeleteMyAnimeListEntry'](arg1);
|
||||
}
|
||||
|
||||
export function GetAniListItem(arg1, arg2) {
|
||||
return window['go']['main']['App']['GetAniListItem'](arg1, arg2);
|
||||
}
|
||||
@ -94,6 +102,10 @@ export function SimklSyncRating(arg1, arg2) {
|
||||
return window['go']['main']['App']['SimklSyncRating'](arg1, arg2);
|
||||
}
|
||||
|
||||
export function SimklSyncRemove(arg1) {
|
||||
return window['go']['main']['App']['SimklSyncRemove'](arg1);
|
||||
}
|
||||
|
||||
export function SimklSyncStatus(arg1, arg2) {
|
||||
return window['go']['main']['App']['SimklSyncStatus'](arg1, arg2);
|
||||
}
|
||||
|
@ -168,6 +168,37 @@ export namespace main {
|
||||
}
|
||||
}
|
||||
|
||||
export class DeleteAniListReturn {
|
||||
// Go type: struct { DeleteMediaListEntry struct { Deleted bool "json:\"deleted\"" } "json:\"DeleteMediaListEntry\"" }
|
||||
data: any;
|
||||
|
||||
static createFrom(source: any = {}) {
|
||||
return new DeleteAniListReturn(source);
|
||||
}
|
||||
|
||||
constructor(source: any = {}) {
|
||||
if ('string' === typeof source) source = JSON.parse(source);
|
||||
this.data = this.convertValues(source["data"], Object);
|
||||
}
|
||||
|
||||
convertValues(a: any, classs: any, asMap: boolean = false): any {
|
||||
if (!a) {
|
||||
return a;
|
||||
}
|
||||
if (a.slice && a.map) {
|
||||
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 MALAnime {
|
||||
id: id;
|
||||
title: title;
|
||||
|
Reference in New Issue
Block a user