screen_capture_mixin
¶
A mixin class providing common methods for devices that can perform screen captures.
ScreenCaptureMixin
¶
Bases: ABC
flowchart LR
tm_devices.driver_mixins.abstract_device_functionality.screen_capture_mixin.ScreenCaptureMixin[ScreenCaptureMixin]
click tm_devices.driver_mixins.abstract_device_functionality.screen_capture_mixin.ScreenCaptureMixin href "" "tm_devices.driver_mixins.abstract_device_functionality.screen_capture_mixin.ScreenCaptureMixin"
A mixin class providing common methods for devices that can perform screen captures.
valid_image_extensions
abstractmethod
property
¶
save_screenshot
¶
save_screenshot(
filename: str | PathLike[str] | None = None,
*,
colors: str | None = None,
view_type: str | None = None,
local_folder: str | PathLike[str] = "./",
device_folder: str | PathLike[str] = "./",
keep_device_file: bool = False
) -> None
Capture a screenshot from the device and save it locally.
| Parameters: |
|
|---|