From 7a37aa390e13c4483fef14f27bc0e3c9d273d938 Mon Sep 17 00:00:00 2001 From: Danya H Date: Thu, 30 Jan 2025 19:03:30 +0000 Subject: [PATCH] upd (fw): - moved internal client events from extendable types --- browser/src/types/client.ts | 14 +++++++++++--- shared-types/types/types/index.d.ts | 7 +++---- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/browser/src/types/client.ts b/browser/src/types/client.ts index 6ea2717..9dd30ee 100644 --- a/browser/src/types/client.ts +++ b/browser/src/types/client.ts @@ -3,10 +3,18 @@ import type { RageFW_ICustomClientEvent } from '@entityseven/rage-fw-shared-type export type { RageFW_ICustomClientEvent } from '@entityseven/rage-fw-shared-types' /** - * Union of all available client event names - * These only include custom events and some extras from RageFW + * Union of all internal client event names + * These only include internal events */ -export type RageFW_ClientEvent = keyof RageFW_ICustomClientEvent +export type RageFW_InternalEvent = 'cefReady' + +/** + * Union of all available client event names + * These only include custom events and some internals for RageFW + */ +export type RageFW_ClientEvent = + | keyof RageFW_ICustomClientEvent + | RageFW_InternalEvent /** * Array of arguments of event you pass as a generic diff --git a/shared-types/types/types/index.d.ts b/shared-types/types/types/index.d.ts index bf18c34..1ac3087 100644 --- a/shared-types/types/types/index.d.ts +++ b/shared-types/types/types/index.d.ts @@ -1,14 +1,13 @@ declare module '@entityseven/rage-fw-shared-types' { export interface RageFW_ICustomServerEvent { - customServerEvent(arg1: string, arg2: number): boolean + // customServerEvent(arg1: string, arg2: number): boolean // example event } export interface RageFW_ICustomClientEvent { - cefReady(): void - customClientEvent(arg1: string, arg2: number): boolean + // customClientEvent(arg1: string, arg2: number): boolean // example event } export interface RageFW_ICustomBrowserEvent { - customCefEvent(arg1: string, arg2: number): boolean + // customCefEvent(arg1: string, arg2: number): boolean // example event } }