This commit is contained in:
micah
2019-06-02 14:47:57 -04:00
parent d6cd63b201
commit 957522e4d9
4 changed files with 546 additions and 770 deletions
+11 -1
View File
@@ -10,6 +10,16 @@ export function callBrowsers<T = any>(player: Player, name: string, args?: any,
export function callBrowsers<T = any>(name: string, args?: any, options: CallOptions = {}): Promise<T>;
export function callBrowser<T = any>(browser: Browser, name: string, args?: any, options: CallOptions = {}): Promise<T>;
export function on(name: string, cb: ProcedureListener): void;
export function off(name: string, cb: ProcedureListener): void;
export function trigger(name: string, args?: any): void;
export function triggerServer(name: string, args?: any): void;
export function triggerClient(player: Player, name: string, args?: any): void;
export function triggerClient(name: string, args?: any): void;
export function triggerBrowsers(player: Player, name: string, args?: any): void;
export function triggerBrowsers(name: string, args?: any): void;
export function triggerBrowser(browser: Browser, name: string, args?: any): void;
export interface Player {
call: (eventName: string, args?: any[]) => void;
[property: string]: any;
@@ -31,4 +41,4 @@ export interface CallOptions {
noRet?: boolean;
}
export type ProcedureListener = (args: any, info: ProcedureListenerInfo) => any;
export type ProcedureListener = (args: any, info: ProcedureListenerInfo) => any;
+1 -135
View File
File diff suppressed because one or more lines are too long