diff options
| author | toasted-nutbread <toasted-nutbread@users.noreply.github.com> | 2023-12-21 09:29:52 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-12-21 14:29:52 +0000 |
| commit | 7dcf023dcc164b24f2c18ed6ba1140342c2797c5 (patch) | |
| tree | 9ce5fa98ef5ec19129acb0016ee42913bd8ed624 /types/ext | |
| parent | 229f04ba358b3485fa7952088e03dad9e651bb23 (diff) | |
Remove _invokeWithProgress (#397)
Diffstat (limited to 'types/ext')
| -rw-r--r-- | types/ext/api.d.ts | 9 | ||||
| -rw-r--r-- | types/ext/backend.d.ts | 49 | ||||
| -rw-r--r-- | types/ext/cross-frame-api.d.ts | 7 |
3 files changed, 1 insertions, 64 deletions
diff --git a/types/ext/api.d.ts b/types/ext/api.d.ts index 41d3a96d..93004447 100644 --- a/types/ext/api.d.ts +++ b/types/ext/api.d.ts @@ -461,12 +461,3 @@ export type OpenCrossFramePortResult = { export type RequestBackendReadySignalDetails = Record<string, never>; export type RequestBackendReadySignalResult = boolean; - -// createActionPort - -export type CreateActionPortDetails = Record<string, never>; - -export type CreateActionPortResult = { - name: 'action-port'; - id: string; -}; diff --git a/types/ext/backend.d.ts b/types/ext/backend.d.ts index 6cbe7938..13f3bfe4 100644 --- a/types/ext/backend.d.ts +++ b/types/ext/backend.d.ts @@ -16,15 +16,6 @@ */ import type * as Api from './api'; -import type * as Core from './core'; - -export type MessageHandlerWithProgressDetails = { - async: boolean; - contentScript: boolean; - handler: (params: Core.SerializableObject | undefined, sender: chrome.runtime.MessageSender, onProgress: (...data: unknown[]) => void) => (Promise<unknown> | unknown); -}; -export type MessageHandlerWithProgressMap = Map<string, MessageHandlerWithProgressDetails>; -export type MessageHandlerWithProgressMapInit = [key: string, handlerDetails: MessageHandlerWithProgressDetails][]; export type DatabaseUpdateType = 'dictionary'; export type DatabaseUpdateCause = 'purge' | 'delete' | 'import'; @@ -40,43 +31,3 @@ export type TabInfo = { }; export type FindTabsPredicate = (tabInfo: TabInfo) => boolean | Promise<boolean>; - -export type InvokeWithProgressRequestMessage = ( - InvokeWithProgressRequestFragmentMessage | - InvokeWithProgressRequestInvokeMessage -); - -export type InvokeWithProgressRequestFragmentMessage = { - action: 'fragment'; - data: string; -}; - -export type InvokeWithProgressRequestInvokeMessage = { - action: 'invoke'; -}; - -export type InvokeWithProgressResponseMessage<TReturn = unknown> = ( - InvokeWithProgressResponseProgressMessage | - InvokeWithProgressResponseCompleteMessage<TReturn> | - InvokeWithProgressResponseErrorMessage | - InvokeWithProgressResponseAcknowledgeMessage -); - -export type InvokeWithProgressResponseProgressMessage = { - type: 'progress'; - data: unknown[]; -}; - -export type InvokeWithProgressResponseCompleteMessage<TReturn = unknown> = { - type: 'complete'; - data: TReturn; -}; - -export type InvokeWithProgressResponseErrorMessage = { - type: 'error'; - data: Core.SerializedError; -}; - -export type InvokeWithProgressResponseAcknowledgeMessage = { - type: 'ack'; -}; diff --git a/types/ext/cross-frame-api.d.ts b/types/ext/cross-frame-api.d.ts index e31079b7..b9cf8ad1 100644 --- a/types/ext/cross-frame-api.d.ts +++ b/types/ext/cross-frame-api.d.ts @@ -53,15 +53,10 @@ export type Invocation = { timer: Core.Timeout | null; }; -export type PortDetails = CrossFrameCommunicationPortDetails | ActionPortDetails; +export type PortDetails = CrossFrameCommunicationPortDetails; export type CrossFrameCommunicationPortDetails = { name: 'cross-frame-communication-port'; otherTabId: number; otherFrameId: number; }; - -export type ActionPortDetails = { - name: 'action-port'; - id: string; -}; |