Skip to content

Commit 642ba8e

Browse files
committed
RUM-10350: Add trackWebView to mobile-features-schema
1 parent bf49abe commit 642ba8e

3 files changed

Lines changed: 27 additions & 2 deletions

File tree

lib/cjs/generated/telemetry.d.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -499,7 +499,7 @@ export declare type TelemetryBrowserFeaturesUsage = StartSessionReplayRecording
499499
/**
500500
* Schema of mobile specific features usage
501501
*/
502-
export declare type TelemetryMobileFeaturesUsage = AddViewLoadingTime;
502+
export declare type TelemetryMobileFeaturesUsage = AddViewLoadingTime | TrackWebView;
503503
/**
504504
* Schema of common properties of Telemetry events
505505
*/
@@ -876,3 +876,10 @@ export interface AddViewLoadingTime {
876876
overwritten: boolean;
877877
[k: string]: unknown;
878878
}
879+
export interface TrackWebView {
880+
/**
881+
* trackWebView API
882+
*/
883+
feature: 'trackWebView';
884+
[k: string]: unknown;
885+
}

lib/esm/generated/telemetry.d.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -499,7 +499,7 @@ export declare type TelemetryBrowserFeaturesUsage = StartSessionReplayRecording
499499
/**
500500
* Schema of mobile specific features usage
501501
*/
502-
export declare type TelemetryMobileFeaturesUsage = AddViewLoadingTime;
502+
export declare type TelemetryMobileFeaturesUsage = AddViewLoadingTime | TrackWebView;
503503
/**
504504
* Schema of common properties of Telemetry events
505505
*/
@@ -876,3 +876,10 @@ export interface AddViewLoadingTime {
876876
overwritten: boolean;
877877
[k: string]: unknown;
878878
}
879+
export interface TrackWebView {
880+
/**
881+
* trackWebView API
882+
*/
883+
feature: 'trackWebView';
884+
[k: string]: unknown;
885+
}

schemas/telemetry/usage/mobile-features-schema.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,17 @@
2727
"description": "Whether the loading time was overwritten"
2828
}
2929
}
30+
},
31+
{
32+
"required": ["feature"],
33+
"title": "TrackWebView",
34+
"properties": {
35+
"feature": {
36+
"type": "string",
37+
"description": "trackWebView API",
38+
"const": "trackWebView"
39+
}
40+
}
3041
}
3142
]
3243
}

0 commit comments

Comments
 (0)