Removed unused Chrome Flow types
Brian Vaughn committed
Aug 27, 2019 at 10:54 UTC
fb316787cbefff7a864beb8268dc395fec535ebb
1 file changed
-103
packages/react-devtools-extensions/flow-typed/chrome.js
deleted
-103
@@ -1,103 +0,0 @@
1
-/**
2
- * Copyright (c) Facebook, Inc. and its affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- *
7
- * @flow
8
- */
9
-
10
-'use strict';
11
-
12
-declare var chrome: {
13
- devtools: {
14
- network: {
15
- onNavigated: {
16
- addListener: (cb: (url: string) => void) => void,
17
- removeListener: (cb: () => void) => void,
18
- },
19
- },
20
- inspectedWindow: {
21
- eval: (code: string, cb?: (res: any, err: ?Object) => any) => void,
22
- tabId: number,
23
- },
24
- panels: {
25
- create: (
26
- title: string,
27
- icon: string,
28
- filename: string,
29
- cb: (panel: {
30
- onHidden: {
31
- addListener: (cb: (window: Object) => void) => void,
32
- },
33
- onShown: {
34
- addListener: (cb: (window: Object) => void) => void,
35
- },
36
- }) => void
37
- ) => void,
38
- themeName: ?string,
39
- },
40
- },
41
- tabs: {
42
- create: (options: Object) => void,
43
- executeScript: (tabId: number, options: Object, fn: () => void) => void,
44
- onUpdated: {
45
- addListener: (
46
- fn: (tabId: number, changeInfo: Object, tab: Object) => void
47
- ) => void,
48
- },
49
- query: (options: Object, fn: (tabArray: Array<Object>) => void) => void,
50
- },
51
- browserAction: {
52
- setIcon: (options: {
53
- tabId: number,
54
- path: {[key: string]: string},
55
- }) => void,
56
- setPopup: (options: {
57
- tabId: number,
58
- popup: string,
59
- }) => void,
60
- },
61
- runtime: {
62
- getURL: (path: string) => string,
63
- sendMessage: (config: Object) => void,
64
- connect: (
65
- config: Object
66
- ) => {
67
- disconnect: () => void,
68
- onMessage: {
69
- addListener: (fn: (message: Object) => void) => void,
70
- },
71
- onDisconnect: {
72
- addListener: (fn: (message: Object) => void) => void,
73
- },
74
- postMessage: (data: Object) => void,
75
- },
76
- onConnect: {
77
- addListener: (
78
- fn: (port: {
79
- name: string,
80
- sender: {
81
- tab: {
82
- id: number,
83
- url: string,
84
- },
85
- },
86
- }) => void
87
- ) => void,
88
- },
89
- onMessage: {
90
- addListener: (
91
- fn: (
92
- req: Object,
93
- sender: {
94
- url: string,
95
- tab: {
96
- id: number,
97
- },
98
- }
99
- ) => void
100
- ) => void,
101
- },
102
- },
103
-};