Expand description
Contains DTOs and conversion implementations for browser profile override settings.
This module handles the data transfer objects and conversions for various browser profile settings that can be overridden, such as user agent, screen resolution, WebGL info, geolocation, etc.
Most types follow a pattern of having a JSON DTO type for deserialization from the database or requests, and a corresponding domain type that the JSON type converts into.
Structsยง
- Represents command line arguments for the browser
- Domain representation of canvas override settings
- Canvas
Json ๐JSON representation of canvas override settings - Domain representation of client rect override settings
- Client
Rect ๐Json JSON representation of client rect override settings - Domain representation of CPU override settings
- CpuJson ๐JSON representation of CPU override settings
- Domain representation of geolocation override settings
- Geolocation
Json ๐JSON representation of geolocation override settings - WebGPU device information Information about a WebGPU device
- WebGPU device limits and capabilities
- Domain representation of locale override settings
- Locale
Json ๐JSON representation of locale override settings - Domain representation of media devices override settings
- Domain representation of memory override settings
- Memory
Json ๐JSON representation of memory override settings - Domain representation of port blocking settings
- Ports
Json ๐JSON representation of port blocking settings - Domain representation of screen resolution override settings
- Screen
Json ๐JSON representation of screen resolution override settings - Represents a list of browser tabs
- Domain representation of timezone override settings
- Timezone
Json ๐JSON representation of timezone override settings - Domain representation of user agent override settings
- Useragent
Json ๐JSON representation of user agent override settings - Maximum values and limits for WebGL2 capabilities
- Represents WebGPU information
- Domain representation of WebGL override settings
- Domain representation of WebGL info override settings
- Webgl
Info ๐Json JSON representation of WebGL info override settings - Webgl
Json ๐JSON representation of WebGL override settings - Domain representation of WebRTC override settings
- Webrtc
Json ๐JSON representation of WebRTC override settings