@datadog/browser-core
Advanced tools
Comparing version 5.28.0 to 5.28.1
@@ -11,3 +11,3 @@ "use strict"; | ||
var publicApi = (0, polyfills_1.assign)({ | ||
version: "5.28.0", | ||
version: "5.28.1", | ||
// This API method is intentionally not monitored, since the only thing executed is the | ||
@@ -14,0 +14,0 @@ // user-provided 'callback'. All SDK usages executed in the callback should be monitored, and |
@@ -59,3 +59,3 @@ "use strict"; | ||
var retry = _b.retry, encoding = _b.encoding; | ||
var tags = ["sdk_version:".concat("5.28.0"), "api:".concat(api)].concat(configurationTags); | ||
var tags = ["sdk_version:".concat("5.28.1"), "api:".concat(api)].concat(configurationTags); | ||
if (retry) { | ||
@@ -68,3 +68,3 @@ tags.push("retry_count:".concat(retry.count), "retry_after:".concat(retry.lastFailureStatus)); | ||
"dd-api-key=".concat(clientToken), | ||
"dd-evp-origin-version=".concat(encodeURIComponent("5.28.0")), | ||
"dd-evp-origin-version=".concat(encodeURIComponent("5.28.1")), | ||
'dd-evp-origin=browser', | ||
@@ -71,0 +71,0 @@ "dd-request-id=".concat((0, stringUtils_1.generateUUID)()), |
@@ -107,2 +107,5 @@ import type { Context } from '../../tools/serialisation/context'; | ||
default_privacy_level?: string; | ||
text_and_input_privacy_level?: string; | ||
image_privacy_level?: string; | ||
touch_privacy_level?: string; | ||
enable_privacy_for_action_name?: boolean; | ||
@@ -169,3 +172,3 @@ use_excluded_activity_urls?: boolean; | ||
type: "usage"; | ||
usage: import("./telemetryEvent.types").TelemetryCommonFeaturesUsage | import("./telemetryEvent.types").TelemetryBrowserFeaturesUsage; | ||
usage: import("./telemetryEvent.types").TelemetryCommonFeaturesUsage | import("./telemetryEvent.types").TelemetryBrowserFeaturesUsage | import("./telemetryEvent.types").TelemetryMobileFeaturesUsage; | ||
}))[]; | ||
@@ -172,0 +175,0 @@ export declare function drainPreStartTelemetry(): void; |
@@ -74,3 +74,3 @@ "use strict"; | ||
service: telemetryService, | ||
version: "5.28.0", | ||
version: "5.28.1", | ||
source: 'browser', | ||
@@ -83,2 +83,3 @@ _dd: { | ||
connectivity: (0, connectivity_1.getConnectivity)(), | ||
sdk_setup: "npm", | ||
}), | ||
@@ -85,0 +86,0 @@ experimental_features: (0, polyfills_1.arrayFrom)((0, experimentalFeatures_1.getExperimentalFeatures)()), |
@@ -203,2 +203,14 @@ /** | ||
/** | ||
* Session replay text and input privacy level | ||
*/ | ||
text_and_input_privacy_level?: string; | ||
/** | ||
* Session replay image privacy level | ||
*/ | ||
image_privacy_level?: string; | ||
/** | ||
* Session replay touch privacy level | ||
*/ | ||
touch_privacy_level?: string; | ||
/** | ||
* Privacy control for action name | ||
@@ -383,3 +395,3 @@ */ | ||
type: 'usage'; | ||
usage: TelemetryCommonFeaturesUsage | TelemetryBrowserFeaturesUsage; | ||
usage: TelemetryCommonFeaturesUsage | TelemetryBrowserFeaturesUsage | TelemetryMobileFeaturesUsage; | ||
[k: string]: unknown; | ||
@@ -392,88 +404,12 @@ }; | ||
*/ | ||
export type TelemetryCommonFeaturesUsage = { | ||
/** | ||
* setTrackingConsent API | ||
*/ | ||
feature: 'set-tracking-consent'; | ||
/** | ||
* The tracking consent value set by the user | ||
*/ | ||
tracking_consent: 'granted' | 'not-granted' | 'pending'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* stopSession API | ||
*/ | ||
feature: 'stop-session'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* startView API | ||
*/ | ||
feature: 'start-view'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* addAction API | ||
*/ | ||
feature: 'add-action'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* addError API | ||
*/ | ||
feature: 'add-error'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* setGlobalContext, setGlobalContextProperty, addAttribute APIs | ||
*/ | ||
feature: 'set-global-context'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* setUser, setUserProperty, setUserInfo APIs | ||
*/ | ||
feature: 'set-user'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* addFeatureFlagEvaluation API | ||
*/ | ||
feature: 'add-feature-flag-evaluation'; | ||
[k: string]: unknown; | ||
}; | ||
export type TelemetryCommonFeaturesUsage = SetTrackingConsent | StopSession | StartView | AddAction | AddError | SetGlobalContext | SetUser | AddFeatureFlagEvaluation; | ||
/** | ||
* Schema of browser specific features usage | ||
*/ | ||
export type TelemetryBrowserFeaturesUsage = { | ||
/** | ||
* startSessionReplayRecording API | ||
*/ | ||
feature: 'start-session-replay-recording'; | ||
/** | ||
* Whether the recording is allowed to start even on sessions sampled out of replay | ||
*/ | ||
is_forced?: boolean; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* startDurationVital API | ||
*/ | ||
feature: 'start-duration-vital'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* stopDurationVital API | ||
*/ | ||
feature: 'stop-duration-vital'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* addDurationVital API | ||
*/ | ||
feature: 'add-duration-vital'; | ||
[k: string]: unknown; | ||
}; | ||
export type TelemetryBrowserFeaturesUsage = StartSessionReplayRecording | StartDurationVital | StopDurationVital | AddDurationVital; | ||
/** | ||
* Schema of mobile specific features usage | ||
*/ | ||
export type TelemetryMobileFeaturesUsage = AddViewLoadingTime; | ||
/** | ||
* Schema of common properties of Telemetry events | ||
@@ -597,1 +533,112 @@ */ | ||
} | ||
export interface SetTrackingConsent { | ||
/** | ||
* setTrackingConsent API | ||
*/ | ||
feature: 'set-tracking-consent'; | ||
/** | ||
* The tracking consent value set by the user | ||
*/ | ||
tracking_consent: 'granted' | 'not-granted' | 'pending'; | ||
[k: string]: unknown; | ||
} | ||
export interface StopSession { | ||
/** | ||
* stopSession API | ||
*/ | ||
feature: 'stop-session'; | ||
[k: string]: unknown; | ||
} | ||
export interface StartView { | ||
/** | ||
* startView API | ||
*/ | ||
feature: 'start-view'; | ||
[k: string]: unknown; | ||
} | ||
export interface AddAction { | ||
/** | ||
* addAction API | ||
*/ | ||
feature: 'add-action'; | ||
[k: string]: unknown; | ||
} | ||
export interface AddError { | ||
/** | ||
* addError API | ||
*/ | ||
feature: 'add-error'; | ||
[k: string]: unknown; | ||
} | ||
export interface SetGlobalContext { | ||
/** | ||
* setGlobalContext, setGlobalContextProperty, addAttribute APIs | ||
*/ | ||
feature: 'set-global-context'; | ||
[k: string]: unknown; | ||
} | ||
export interface SetUser { | ||
/** | ||
* setUser, setUserProperty, setUserInfo APIs | ||
*/ | ||
feature: 'set-user'; | ||
[k: string]: unknown; | ||
} | ||
export interface AddFeatureFlagEvaluation { | ||
/** | ||
* addFeatureFlagEvaluation API | ||
*/ | ||
feature: 'add-feature-flag-evaluation'; | ||
[k: string]: unknown; | ||
} | ||
export interface StartSessionReplayRecording { | ||
/** | ||
* startSessionReplayRecording API | ||
*/ | ||
feature: 'start-session-replay-recording'; | ||
/** | ||
* Whether the recording is allowed to start even on sessions sampled out of replay | ||
*/ | ||
is_forced?: boolean; | ||
[k: string]: unknown; | ||
} | ||
export interface StartDurationVital { | ||
/** | ||
* startDurationVital API | ||
*/ | ||
feature: 'start-duration-vital'; | ||
[k: string]: unknown; | ||
} | ||
export interface StopDurationVital { | ||
/** | ||
* stopDurationVital API | ||
*/ | ||
feature: 'stop-duration-vital'; | ||
[k: string]: unknown; | ||
} | ||
export interface AddDurationVital { | ||
/** | ||
* addDurationVital API | ||
*/ | ||
feature: 'add-duration-vital'; | ||
[k: string]: unknown; | ||
} | ||
export interface AddViewLoadingTime { | ||
/** | ||
* addViewLoadingTime API | ||
*/ | ||
feature: 'addViewLoadingTime'; | ||
/** | ||
* Whether the view is not available | ||
*/ | ||
no_view: boolean; | ||
/** | ||
* Whether the available view is not active | ||
*/ | ||
no_active_view: boolean; | ||
/** | ||
* Whether the loading time was overwritten | ||
*/ | ||
overwritten: boolean; | ||
[k: string]: unknown; | ||
} |
@@ -7,3 +7,3 @@ import { catchUserErrors } from '../tools/catchUserErrors'; | ||
var publicApi = assign({ | ||
version: "5.28.0", | ||
version: "5.28.1", | ||
// This API method is intentionally not monitored, since the only thing executed is the | ||
@@ -10,0 +10,0 @@ // user-provided 'callback'. All SDK usages executed in the callback should be monitored, and |
@@ -56,3 +56,3 @@ import { timeStampNow } from '../../tools/utils/timeUtils'; | ||
var retry = _b.retry, encoding = _b.encoding; | ||
var tags = ["sdk_version:".concat("5.28.0"), "api:".concat(api)].concat(configurationTags); | ||
var tags = ["sdk_version:".concat("5.28.1"), "api:".concat(api)].concat(configurationTags); | ||
if (retry) { | ||
@@ -65,3 +65,3 @@ tags.push("retry_count:".concat(retry.count), "retry_after:".concat(retry.lastFailureStatus)); | ||
"dd-api-key=".concat(clientToken), | ||
"dd-evp-origin-version=".concat(encodeURIComponent("5.28.0")), | ||
"dd-evp-origin-version=".concat(encodeURIComponent("5.28.1")), | ||
'dd-evp-origin=browser', | ||
@@ -68,0 +68,0 @@ "dd-request-id=".concat(generateUUID()), |
@@ -107,2 +107,5 @@ import type { Context } from '../../tools/serialisation/context'; | ||
default_privacy_level?: string; | ||
text_and_input_privacy_level?: string; | ||
image_privacy_level?: string; | ||
touch_privacy_level?: string; | ||
enable_privacy_for_action_name?: boolean; | ||
@@ -169,3 +172,3 @@ use_excluded_activity_urls?: boolean; | ||
type: "usage"; | ||
usage: import("./telemetryEvent.types").TelemetryCommonFeaturesUsage | import("./telemetryEvent.types").TelemetryBrowserFeaturesUsage; | ||
usage: import("./telemetryEvent.types").TelemetryCommonFeaturesUsage | import("./telemetryEvent.types").TelemetryBrowserFeaturesUsage | import("./telemetryEvent.types").TelemetryMobileFeaturesUsage; | ||
}))[]; | ||
@@ -172,0 +175,0 @@ export declare function drainPreStartTelemetry(): void; |
@@ -61,3 +61,3 @@ import { ConsoleApiName } from '../../tools/display'; | ||
service: telemetryService, | ||
version: "5.28.0", | ||
version: "5.28.1", | ||
source: 'browser', | ||
@@ -70,2 +70,3 @@ _dd: { | ||
connectivity: getConnectivity(), | ||
sdk_setup: "npm", | ||
}), | ||
@@ -72,0 +73,0 @@ experimental_features: arrayFrom(getExperimentalFeatures()), |
@@ -203,2 +203,14 @@ /** | ||
/** | ||
* Session replay text and input privacy level | ||
*/ | ||
text_and_input_privacy_level?: string; | ||
/** | ||
* Session replay image privacy level | ||
*/ | ||
image_privacy_level?: string; | ||
/** | ||
* Session replay touch privacy level | ||
*/ | ||
touch_privacy_level?: string; | ||
/** | ||
* Privacy control for action name | ||
@@ -383,3 +395,3 @@ */ | ||
type: 'usage'; | ||
usage: TelemetryCommonFeaturesUsage | TelemetryBrowserFeaturesUsage; | ||
usage: TelemetryCommonFeaturesUsage | TelemetryBrowserFeaturesUsage | TelemetryMobileFeaturesUsage; | ||
[k: string]: unknown; | ||
@@ -392,88 +404,12 @@ }; | ||
*/ | ||
export type TelemetryCommonFeaturesUsage = { | ||
/** | ||
* setTrackingConsent API | ||
*/ | ||
feature: 'set-tracking-consent'; | ||
/** | ||
* The tracking consent value set by the user | ||
*/ | ||
tracking_consent: 'granted' | 'not-granted' | 'pending'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* stopSession API | ||
*/ | ||
feature: 'stop-session'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* startView API | ||
*/ | ||
feature: 'start-view'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* addAction API | ||
*/ | ||
feature: 'add-action'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* addError API | ||
*/ | ||
feature: 'add-error'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* setGlobalContext, setGlobalContextProperty, addAttribute APIs | ||
*/ | ||
feature: 'set-global-context'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* setUser, setUserProperty, setUserInfo APIs | ||
*/ | ||
feature: 'set-user'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* addFeatureFlagEvaluation API | ||
*/ | ||
feature: 'add-feature-flag-evaluation'; | ||
[k: string]: unknown; | ||
}; | ||
export type TelemetryCommonFeaturesUsage = SetTrackingConsent | StopSession | StartView | AddAction | AddError | SetGlobalContext | SetUser | AddFeatureFlagEvaluation; | ||
/** | ||
* Schema of browser specific features usage | ||
*/ | ||
export type TelemetryBrowserFeaturesUsage = { | ||
/** | ||
* startSessionReplayRecording API | ||
*/ | ||
feature: 'start-session-replay-recording'; | ||
/** | ||
* Whether the recording is allowed to start even on sessions sampled out of replay | ||
*/ | ||
is_forced?: boolean; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* startDurationVital API | ||
*/ | ||
feature: 'start-duration-vital'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* stopDurationVital API | ||
*/ | ||
feature: 'stop-duration-vital'; | ||
[k: string]: unknown; | ||
} | { | ||
/** | ||
* addDurationVital API | ||
*/ | ||
feature: 'add-duration-vital'; | ||
[k: string]: unknown; | ||
}; | ||
export type TelemetryBrowserFeaturesUsage = StartSessionReplayRecording | StartDurationVital | StopDurationVital | AddDurationVital; | ||
/** | ||
* Schema of mobile specific features usage | ||
*/ | ||
export type TelemetryMobileFeaturesUsage = AddViewLoadingTime; | ||
/** | ||
* Schema of common properties of Telemetry events | ||
@@ -597,1 +533,112 @@ */ | ||
} | ||
export interface SetTrackingConsent { | ||
/** | ||
* setTrackingConsent API | ||
*/ | ||
feature: 'set-tracking-consent'; | ||
/** | ||
* The tracking consent value set by the user | ||
*/ | ||
tracking_consent: 'granted' | 'not-granted' | 'pending'; | ||
[k: string]: unknown; | ||
} | ||
export interface StopSession { | ||
/** | ||
* stopSession API | ||
*/ | ||
feature: 'stop-session'; | ||
[k: string]: unknown; | ||
} | ||
export interface StartView { | ||
/** | ||
* startView API | ||
*/ | ||
feature: 'start-view'; | ||
[k: string]: unknown; | ||
} | ||
export interface AddAction { | ||
/** | ||
* addAction API | ||
*/ | ||
feature: 'add-action'; | ||
[k: string]: unknown; | ||
} | ||
export interface AddError { | ||
/** | ||
* addError API | ||
*/ | ||
feature: 'add-error'; | ||
[k: string]: unknown; | ||
} | ||
export interface SetGlobalContext { | ||
/** | ||
* setGlobalContext, setGlobalContextProperty, addAttribute APIs | ||
*/ | ||
feature: 'set-global-context'; | ||
[k: string]: unknown; | ||
} | ||
export interface SetUser { | ||
/** | ||
* setUser, setUserProperty, setUserInfo APIs | ||
*/ | ||
feature: 'set-user'; | ||
[k: string]: unknown; | ||
} | ||
export interface AddFeatureFlagEvaluation { | ||
/** | ||
* addFeatureFlagEvaluation API | ||
*/ | ||
feature: 'add-feature-flag-evaluation'; | ||
[k: string]: unknown; | ||
} | ||
export interface StartSessionReplayRecording { | ||
/** | ||
* startSessionReplayRecording API | ||
*/ | ||
feature: 'start-session-replay-recording'; | ||
/** | ||
* Whether the recording is allowed to start even on sessions sampled out of replay | ||
*/ | ||
is_forced?: boolean; | ||
[k: string]: unknown; | ||
} | ||
export interface StartDurationVital { | ||
/** | ||
* startDurationVital API | ||
*/ | ||
feature: 'start-duration-vital'; | ||
[k: string]: unknown; | ||
} | ||
export interface StopDurationVital { | ||
/** | ||
* stopDurationVital API | ||
*/ | ||
feature: 'stop-duration-vital'; | ||
[k: string]: unknown; | ||
} | ||
export interface AddDurationVital { | ||
/** | ||
* addDurationVital API | ||
*/ | ||
feature: 'add-duration-vital'; | ||
[k: string]: unknown; | ||
} | ||
export interface AddViewLoadingTime { | ||
/** | ||
* addViewLoadingTime API | ||
*/ | ||
feature: 'addViewLoadingTime'; | ||
/** | ||
* Whether the view is not available | ||
*/ | ||
no_view: boolean; | ||
/** | ||
* Whether the available view is not active | ||
*/ | ||
no_active_view: boolean; | ||
/** | ||
* Whether the loading time was overwritten | ||
*/ | ||
overwritten: boolean; | ||
[k: string]: unknown; | ||
} |
{ | ||
"name": "@datadog/browser-core", | ||
"version": "5.28.0", | ||
"version": "5.28.1", | ||
"license": "Apache-2.0", | ||
@@ -26,3 +26,3 @@ "main": "cjs/index.js", | ||
}, | ||
"gitHead": "6bc750813fa2c9a9185d22028c1c155d1d22c79a" | ||
"gitHead": "cb740a2af54544dc42c6e26c4488690fcaee2ca6" | ||
} |
@@ -32,2 +32,3 @@ import type { Context } from '../../tools/serialisation/context' | ||
declare const __BUILD_ENV__SDK_VERSION__: string | ||
declare const __BUILD_ENV__SDK_SETUP__: string | ||
@@ -110,2 +111,3 @@ const ALLOWED_FRAME_URLS = [ | ||
connectivity: getConnectivity(), | ||
sdk_setup: __BUILD_ENV__SDK_SETUP__, | ||
}), | ||
@@ -112,0 +114,0 @@ experimental_features: arrayFrom(getExperimentalFeatures()), |
@@ -209,2 +209,14 @@ /* eslint-disable */ | ||
/** | ||
* Session replay text and input privacy level | ||
*/ | ||
text_and_input_privacy_level?: string | ||
/** | ||
* Session replay image privacy level | ||
*/ | ||
image_privacy_level?: string | ||
/** | ||
* Session replay touch privacy level | ||
*/ | ||
touch_privacy_level?: string | ||
/** | ||
* Privacy control for action name | ||
@@ -393,3 +405,3 @@ */ | ||
type: 'usage' | ||
usage: TelemetryCommonFeaturesUsage | TelemetryBrowserFeaturesUsage | ||
usage: TelemetryCommonFeaturesUsage | TelemetryBrowserFeaturesUsage | TelemetryMobileFeaturesUsage | ||
[k: string]: unknown | ||
@@ -403,62 +415,10 @@ } | ||
export type TelemetryCommonFeaturesUsage = | ||
| { | ||
/** | ||
* setTrackingConsent API | ||
*/ | ||
feature: 'set-tracking-consent' | ||
/** | ||
* The tracking consent value set by the user | ||
*/ | ||
tracking_consent: 'granted' | 'not-granted' | 'pending' | ||
[k: string]: unknown | ||
} | ||
| { | ||
/** | ||
* stopSession API | ||
*/ | ||
feature: 'stop-session' | ||
[k: string]: unknown | ||
} | ||
| { | ||
/** | ||
* startView API | ||
*/ | ||
feature: 'start-view' | ||
[k: string]: unknown | ||
} | ||
| { | ||
/** | ||
* addAction API | ||
*/ | ||
feature: 'add-action' | ||
[k: string]: unknown | ||
} | ||
| { | ||
/** | ||
* addError API | ||
*/ | ||
feature: 'add-error' | ||
[k: string]: unknown | ||
} | ||
| { | ||
/** | ||
* setGlobalContext, setGlobalContextProperty, addAttribute APIs | ||
*/ | ||
feature: 'set-global-context' | ||
[k: string]: unknown | ||
} | ||
| { | ||
/** | ||
* setUser, setUserProperty, setUserInfo APIs | ||
*/ | ||
feature: 'set-user' | ||
[k: string]: unknown | ||
} | ||
| { | ||
/** | ||
* addFeatureFlagEvaluation API | ||
*/ | ||
feature: 'add-feature-flag-evaluation' | ||
[k: string]: unknown | ||
} | ||
| SetTrackingConsent | ||
| StopSession | ||
| StartView | ||
| AddAction | ||
| AddError | ||
| SetGlobalContext | ||
| SetUser | ||
| AddFeatureFlagEvaluation | ||
/** | ||
@@ -468,34 +428,10 @@ * Schema of browser specific features usage | ||
export type TelemetryBrowserFeaturesUsage = | ||
| { | ||
/** | ||
* startSessionReplayRecording API | ||
*/ | ||
feature: 'start-session-replay-recording' | ||
/** | ||
* Whether the recording is allowed to start even on sessions sampled out of replay | ||
*/ | ||
is_forced?: boolean | ||
[k: string]: unknown | ||
} | ||
| { | ||
/** | ||
* startDurationVital API | ||
*/ | ||
feature: 'start-duration-vital' | ||
[k: string]: unknown | ||
} | ||
| { | ||
/** | ||
* stopDurationVital API | ||
*/ | ||
feature: 'stop-duration-vital' | ||
[k: string]: unknown | ||
} | ||
| { | ||
/** | ||
* addDurationVital API | ||
*/ | ||
feature: 'add-duration-vital' | ||
[k: string]: unknown | ||
} | ||
| StartSessionReplayRecording | ||
| StartDurationVital | ||
| StopDurationVital | ||
| AddDurationVital | ||
/** | ||
* Schema of mobile specific features usage | ||
*/ | ||
export type TelemetryMobileFeaturesUsage = AddViewLoadingTime | ||
@@ -621,1 +557,112 @@ /** | ||
} | ||
export interface SetTrackingConsent { | ||
/** | ||
* setTrackingConsent API | ||
*/ | ||
feature: 'set-tracking-consent' | ||
/** | ||
* The tracking consent value set by the user | ||
*/ | ||
tracking_consent: 'granted' | 'not-granted' | 'pending' | ||
[k: string]: unknown | ||
} | ||
export interface StopSession { | ||
/** | ||
* stopSession API | ||
*/ | ||
feature: 'stop-session' | ||
[k: string]: unknown | ||
} | ||
export interface StartView { | ||
/** | ||
* startView API | ||
*/ | ||
feature: 'start-view' | ||
[k: string]: unknown | ||
} | ||
export interface AddAction { | ||
/** | ||
* addAction API | ||
*/ | ||
feature: 'add-action' | ||
[k: string]: unknown | ||
} | ||
export interface AddError { | ||
/** | ||
* addError API | ||
*/ | ||
feature: 'add-error' | ||
[k: string]: unknown | ||
} | ||
export interface SetGlobalContext { | ||
/** | ||
* setGlobalContext, setGlobalContextProperty, addAttribute APIs | ||
*/ | ||
feature: 'set-global-context' | ||
[k: string]: unknown | ||
} | ||
export interface SetUser { | ||
/** | ||
* setUser, setUserProperty, setUserInfo APIs | ||
*/ | ||
feature: 'set-user' | ||
[k: string]: unknown | ||
} | ||
export interface AddFeatureFlagEvaluation { | ||
/** | ||
* addFeatureFlagEvaluation API | ||
*/ | ||
feature: 'add-feature-flag-evaluation' | ||
[k: string]: unknown | ||
} | ||
export interface StartSessionReplayRecording { | ||
/** | ||
* startSessionReplayRecording API | ||
*/ | ||
feature: 'start-session-replay-recording' | ||
/** | ||
* Whether the recording is allowed to start even on sessions sampled out of replay | ||
*/ | ||
is_forced?: boolean | ||
[k: string]: unknown | ||
} | ||
export interface StartDurationVital { | ||
/** | ||
* startDurationVital API | ||
*/ | ||
feature: 'start-duration-vital' | ||
[k: string]: unknown | ||
} | ||
export interface StopDurationVital { | ||
/** | ||
* stopDurationVital API | ||
*/ | ||
feature: 'stop-duration-vital' | ||
[k: string]: unknown | ||
} | ||
export interface AddDurationVital { | ||
/** | ||
* addDurationVital API | ||
*/ | ||
feature: 'add-duration-vital' | ||
[k: string]: unknown | ||
} | ||
export interface AddViewLoadingTime { | ||
/** | ||
* addViewLoadingTime API | ||
*/ | ||
feature: 'addViewLoadingTime' | ||
/** | ||
* Whether the view is not available | ||
*/ | ||
no_view: boolean | ||
/** | ||
* Whether the available view is not active | ||
*/ | ||
no_active_view: boolean | ||
/** | ||
* Whether the loading time was overwritten | ||
*/ | ||
overwritten: boolean | ||
[k: string]: unknown | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1129046
20362