We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 7f70416 + eaf0058 commit 6f158e8Copy full SHA for 6f158e8
global/index.d.ts
@@ -1034,15 +1034,9 @@ declare namespace browser.runtime {
1034
name: string;
1035
disconnect(): void;
1036
error: object;
1037
- onDisconnect: {
1038
- addListener(cb: (port: Port) => void): void;
1039
- removeListener(cb: (port: Port) => void): void;
1040
- };
1041
- onMessage: {
1042
- addListener(cb: (message: object) => void): void;
1043
- removeListener(cb: (message: object) => void): void;
1044
1045
- postMessage(message: object): void;
+ onDisconnect: Listener<Port>;
+ onMessage: Listener<object>;
+ postMessage: <T = object>(message: T) => void;
1046
sender?: runtime.MessageSender;
1047
};
1048
0 commit comments