aboutsummaryrefslogtreecommitdiff
path: root/types/ext
diff options
context:
space:
mode:
authortoasted-nutbread <toasted-nutbread@users.noreply.github.com>2023-12-21 09:29:52 -0500
committerGitHub <noreply@github.com>2023-12-21 14:29:52 +0000
commit7dcf023dcc164b24f2c18ed6ba1140342c2797c5 (patch)
tree9ce5fa98ef5ec19129acb0016ee42913bd8ed624 /types/ext
parent229f04ba358b3485fa7952088e03dad9e651bb23 (diff)
Remove _invokeWithProgress (#397)
Diffstat (limited to 'types/ext')
-rw-r--r--types/ext/api.d.ts9
-rw-r--r--types/ext/backend.d.ts49
-rw-r--r--types/ext/cross-frame-api.d.ts7
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;
-};