Remove typedefs from {resources,sdk,search,security}-legacy.js
Bug: 1006759
Change-Id: I1d04169013b54a4b78e9dfd1fa77ad97e49ca870
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2060006
Reviewed-by: Paul Lewis <[email protected]>
Commit-Queue: Tim van der Lippe <[email protected]>
diff --git a/front_end/resources/BackgroundServiceView.js b/front_end/resources/BackgroundServiceView.js
index ad6d7fa..9401c40 100644
--- a/front_end/resources/BackgroundServiceView.js
+++ b/front_end/resources/BackgroundServiceView.js
@@ -168,7 +168,7 @@
* @param {!Common.EventTarget.EventTargetEvent} event
*/
_onRecordingStateChanged(event) {
- const state = /** @type {!Resources.BackgroundServiceModel.RecordingState} */ (event.data);
+ const state = /** @type {!RecordingState} */ (event.data);
if (state.serviceName !== this._serviceName) {
return;
}
@@ -238,7 +238,7 @@
/**
* Creates the data object to pass to the DataGrid Node.
* @param {!Protocol.BackgroundService.BackgroundServiceEvent} serviceEvent
- * @return {!Resources.BackgroundServiceView.EventData}
+ * @return {!EventData}
*/
_createEventData(serviceEvent) {
let swScope = '';
@@ -437,3 +437,20 @@
return false;
}
}
+
+/**
+ * @typedef {!{isRecording: boolean, serviceName: !Protocol.BackgroundService.ServiceName}}
+ */
+export let RecordingState;
+
+/**
+ * @typedef {{
+ * id: number,
+ * timestamp: string,
+ * origin: string,
+ * swScope: string,
+ * eventName: string,
+ * instanceId: string,
+ * }}
+ */
+export let EventData;