From c2fc725b09d9a27eb5a8edc5295755f9cf55b1a6 Mon Sep 17 00:00:00 2001 From: LeonardSSH Date: Sat, 25 Dec 2021 22:50:08 +0200 Subject: [PATCH] fix(types): use Player & Browser instead of Mp version --- types/index.d.ts | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/types/index.d.ts b/types/index.d.ts index 2189185..7d7f1d8 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -1,21 +1,21 @@ -declare interface BrowserMp { +declare interface Browser { url: string; execute: (code: string) => void; [property: string]: any; } -declare interface PlayerMp { +declare interface Player { call: (eventName: string, args?: any[]) => void; [property: string]: any; } export declare type ProcedureListener = (args: any, info: ProcedureListenerInfo) => any; -export declare interface ProcedureListenerInfo { +export declare interface ProcedureListenerInfo { environment: string; id?: string; - player?: PlayerMp; - browser?: BrowserMp; + player?: T; + browser?: K; } /** @@ -41,7 +41,7 @@ export declare function call(name: string, args?: any, options?: CallOp * @param options - Any options. * @returns The result from the procedure. */ -export declare function callBrowser(browser: BrowserMp, name: string, args?: any, options?: CallOptions): Promise; +export declare function callBrowser(browser: Browser, name: string, args?: any, options?: CallOptions): Promise; /** * Calls a remote procedure registered in any browser context. @@ -55,7 +55,7 @@ export declare function callBrowser(browser: BrowserMp, name: string, a * @returns The result from the procedure. */ export declare function callBrowsers(name: string, args?: any, options?: CallOptions): Promise | undefined; -export declare function callBrowsers(player: PlayerMp, name: string, args?: any, options?: CallOptions): Promise | undefined; +export declare function callBrowsers(player: Player, name: string, args?: any, options?: CallOptions): Promise | undefined; /** * Calls a remote procedure registered on the client. @@ -69,7 +69,7 @@ export declare function callBrowsers(player: PlayerMp, name: string, ar * @returns The result from the procedure. */ export declare function callClient(name: string, args?: any, options?: CallOptions): Promise; -export declare function callClient(player: PlayerMp, name: string, args?: any, options?: CallOptions): Promise; +export declare function callClient(player: Player, name: string, args?: any, options?: CallOptions): Promise; export declare interface CallOptions { timeout?: number; @@ -132,7 +132,7 @@ export declare function trigger(name: string, args?: any): void; * @param name - The name of the event. * @param args - Any parameters for the event. */ -export declare function triggerBrowser(browser: BrowserMp, name: string, args?: any): void; +export declare function triggerBrowser(browser: Browser, name: string, args?: any): void; /** * Triggers an event registered in any browser context. @@ -144,7 +144,7 @@ export declare function triggerBrowser(browser: BrowserMp, name: string, args?: * @param args - Any parameters for the event. */ export declare function triggerBrowsers(name: string, args?: any): void; -export declare function triggerBrowsers(player: PlayerMp, name: string, args?: any): void; +export declare function triggerBrowsers(player: Player, name: string, args?: any): void; /** * Triggers an event registered on the client. @@ -156,7 +156,7 @@ export declare function triggerBrowsers(player: PlayerMp, name: string, args?: a * @param args - Any parameters for the event. */ export declare function triggerClient(name: string, args?: any): void; -export declare function triggerClient(player: PlayerMp, name: string, args?: any): void; +export declare function triggerClient(player: Player, name: string, args?: any): void; /** * Triggers an event registered on the server.