user.plugin.screenshot.screenshot.py
Modules
Actions
- user.screenshot(screen_number: int | NoneType = typing.Optional[int])
Takes a screenshot of the entire screen and saves it to the pictures folder. Optional screen number can be given to use screen other than main.
- user.screenshot_clipboard(screen_number: int | NoneType = typing.Optional[int])
Takes a screenshot of the entire screen and saves it to the clipboard. Optional screen number can be given to use screen other than main.
- user.screenshot_rect(rect: ..., title: str = <class 'str'>, screen_num: int | NoneType = typing.Optional[int])
Allow other modules this screenshot a rectangle
- user.screenshot_selection()
Triggers an application that is capable of taking a screenshot of a portion of the screen
- user.screenshot_selection_clip()
Triggers an application that is capable of taking a screenshot of a portion of the screen and adding to clipboard
- user.screenshot_settings()
Opens the settings UI for screenshots. Only applies to Mac for now
- user.screenshot_window()
Takes a screenshot of the active window and saves it to the pictures folder
- user.screenshot_window_clipboard()
Takes a screenshot of the active window and saves it to the clipboard
Settings
- user.screenshot_folder: str = '~/Pictures'
Where to save screenshots. Note this folder must exist.