[docs]@dataclassclassLocator:""" Represents a WEB UI element locator with platform-specific variations. """default:Optional[str]=None""" All: The default locator for the object, used by default if no other locators are specified or if no specific platform/device type is detected. """desktop:Optional[str]=None""" All: The locator for desktop environments, typically used for browsers on desktop platforms. """mobile:Optional[str]=None""" All: The locator for general mobile environments, used for mobile platforms other than iOS and Android, as well as for mobile resolutions of desktop browsers. """tablet:Optional[str]=None""" Appium only: The locator specifically for tablet devices, useful for web and app automation on tablets. The "is_tablet: True" desired_capability is required. """ios:Optional[str]=None""" Appium only: The locator specifically for iOS devices, allowing for targeting locators specific to iOS applications. """android:Optional[str]=None""" Appium only: The locator specifically for Android devices, allowing for targeting locators specific to Android applications. """