class Playwright::BrowserType::LaunchPersistentContextOptions
- Playwright::BrowserType::LaunchPersistentContextOptions
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
playwright/browsertype.crConstructors
- .new(pull : JSON::PullParser)
- .new(headless = nil, executable_path = nil, args = nil, ignore_default_args = nil, proxy = nil, downloads_path = nil, chromium_sandbox = nil, handle_sigint = nil, handle_sigterm = nil, handle_sighup = nil, timeout = nil, env = nil, devtools = nil, slow_mo = nil, accept_downloads = nil, ignore_https_errors = nil, bypass_csp = nil, viewport = nil, user_agent = nil, device_scale_factor = nil, is_mobile = nil, has_touch = nil, java_script_enabled = nil, timezone_id = nil, geolocation = nil, locale = nil, permissions = nil, extra_http_headers = nil, offline = nil, http_credentials = nil, color_scheme = nil, logger = nil, record_har = nil, record_video = nil)
Instance Method Summary
- #accept_downloads : Bool?
- #accept_downloads=(accept_downloads : Bool?)
- #args : Array(String)?
- #args=(args : Array(String)?)
- #bypass_csp : Bool?
- #bypass_csp=(bypass_csp : Bool?)
- #chromium_sandbox : Bool?
- #chromium_sandbox=(chromium_sandbox : Bool?)
- #color_scheme : ColorScheme?
- #color_scheme=(color_scheme : ColorScheme?)
- #device_scale_factor : Int32?
- #device_scale_factor=(device_scale_factor : Int32?)
- #devtools : Bool?
- #devtools=(devtools : Bool?)
- #downloads_path : Path?
- #downloads_path=(downloads_path : Path?)
- #env : String?
- #env=(env : String?)
- #executable_path : Path?
- #executable_path=(executable_path : Path?)
- #extra_http_headers : Hash(String, String)?
- #extra_http_headers=(extra_http_headers : Hash(String, String)?)
- #geolocation : Geolocation?
- #geolocation=(geolocation : Geolocation?)
- #handle_sighup : Bool?
- #handle_sighup=(handle_sighup : Bool?)
- #handle_sigint : Bool?
- #handle_sigint=(handle_sigint : Bool?)
- #handle_sigterm : Bool?
- #handle_sigterm=(handle_sigterm : Bool?)
- #has_touch : Bool?
- #has_touch=(has_touch : Bool?)
- #headless : Bool?
- #headless=(headless : Bool?)
- #http_credentials : BrowserContext::HTTPCredentials?
- #http_credentials=(http_credentials : BrowserContext::HTTPCredentials?)
- #ignore_default_args : String?
- #ignore_default_args=(ignore_default_args : String?)
- #ignore_https_errors : Bool?
- #ignore_https_errors=(ignore_https_errors : Bool?)
- #is_mobile : Bool?
- #is_mobile=(is_mobile : Bool?)
- #java_script_enabled : Bool?
- #java_script_enabled=(java_script_enabled : Bool?)
- #locale : String?
- #locale=(locale : String?)
- #logger : Logger?
- #logger=(logger : Logger?)
- #offline : Bool?
- #offline=(offline : Bool?)
- #permissions : Array(String)?
- #permissions=(permissions : Array(String)?)
- #proxy : Proxy?
- #proxy=(proxy : Proxy?)
- #record_har : RecordHar?
- #record_har=(record_har : RecordHar?)
- #record_video : RecordVideo?
- #record_video=(record_video : RecordVideo?)
- #slow_mo : Int32?
- #slow_mo=(slow_mo : Int32?)
- #timeout : Int32?
- #timeout=(timeout : Int32?)
- #timezone_id : String?
- #timezone_id=(timezone_id : String?)
- #user_agent : String?
- #user_agent=(user_agent : String?)
- #viewport : Page::ViewPort?
- #viewport=(viewport : Page::ViewPort?)
Constructor Detail
def self.new(headless = nil, executable_path = nil, args = nil, ignore_default_args = nil, proxy = nil, downloads_path = nil, chromium_sandbox = nil, handle_sigint = nil, handle_sigterm = nil, handle_sighup = nil, timeout = nil, env = nil, devtools = nil, slow_mo = nil, accept_downloads = nil, ignore_https_errors = nil, bypass_csp = nil, viewport = nil, user_agent = nil, device_scale_factor = nil, is_mobile = nil, has_touch = nil, java_script_enabled = nil, timezone_id = nil, geolocation = nil, locale = nil, permissions = nil, extra_http_headers = nil, offline = nil, http_credentials = nil, color_scheme = nil, logger = nil, record_har = nil, record_video = nil)
#