Contains DevTools Protocol Emulation domain implementation accessible via EmulationOperations class.
data class CanEmulateResponse
Represents response frame that is returned from Emulation#canEmulate operation call. Tells whether emulation is supported. |
|
class EmulationOperations
This domain emulates different environments for the page. |
|
data class ScreenOrientation
Screen orientation. |
|
data class SetCPUThrottlingRateRequest
Represents request frame that can be used with Emulation#setCPUThrottlingRate operation call. |
|
data class SetDefaultBackgroundColorOverrideRequest
Represents request frame that can be used with Emulation#setDefaultBackgroundColorOverride operation call. |
|
data class SetDeviceMetricsOverrideRequest
Represents request frame that can be used with Emulation#setDeviceMetricsOverride operation call. |
|
data class SetDocumentCookieDisabledRequest
Represents request frame that can be used with Emulation#setDocumentCookieDisabled operation call. |
|
data class SetEmitTouchEventsForMouseRequest
Represents request frame that can be used with Emulation#setEmitTouchEventsForMouse operation call. |
|
data class SetEmulatedMediaRequest
Represents request frame that can be used with Emulation#setEmulatedMedia operation call. |
|
data class SetFocusEmulationEnabledRequest
Represents request frame that can be used with Emulation#setFocusEmulationEnabled operation call. |
|
data class SetGeolocationOverrideRequest
Represents request frame that can be used with Emulation#setGeolocationOverride operation call. |
|
data class SetNavigatorOverridesRequest
Represents request frame that can be used with Emulation#setNavigatorOverrides operation call. |
|
data class SetPageScaleFactorRequest
Represents request frame that can be used with Emulation#setPageScaleFactor operation call. |
|
data class SetScriptExecutionDisabledRequest
Represents request frame that can be used with Emulation#setScriptExecutionDisabled operation call. |
|
data class SetScrollbarsHiddenRequest
Represents request frame that can be used with Emulation#setScrollbarsHidden operation call. |
|
data class SetTimezoneOverrideRequest
Represents request frame that can be used with Emulation#setTimezoneOverride operation call. |
|
data class SetTouchEmulationEnabledRequest
Represents request frame that can be used with Emulation#setTouchEmulationEnabled operation call. |
|
data class SetUserAgentOverrideRequest
Represents request frame that can be used with Emulation#setUserAgentOverride operation call. |
|
data class SetVirtualTimePolicyRequest
Represents request frame that can be used with Emulation#setVirtualTimePolicy operation call. |
|
data class SetVirtualTimePolicyResponse
Represents response frame that is returned from Emulation#setVirtualTimePolicy operation call. Turns on virtual time for all frames (replacing real-time with a synthetic time source) and sets the current virtual time policy. Note this supersedes any previous time budget. |
|
data class SetVisibleSizeRequest
Represents request frame that can be used with Emulation#setVisibleSize operation call. |
|
enum class VirtualTimePolicy
advance: If the scheduler runs out of immediate work, the virtual time base may fast forward to allow the next delayed task (if any) to run; pause: The virtual time base may not advance; pauseIfNetworkFetchesPending: The virtual time base may not advance if there are any pending resource fetches. |