Class: Puppeteer::Bidi::TimeoutSettings
- Inherits:
-
Object
- Object
- Puppeteer::Bidi::TimeoutSettings
- Defined in:
- lib/puppeteer/bidi/timeout_settings.rb,
sig/puppeteer/bidi/timeout_settings.rbs
Overview
Timeout settings helper to share default wait values across realms.
Constant Summary collapse
- DEFAULT_TIMEOUT =
30_000
Instance Method Summary collapse
-
#initialize ⇒ TimeoutSettings
constructor
A new instance of TimeoutSettings.
- #navigation_timeout ⇒ Numeric
- #set_default_navigation_timeout(timeout) ⇒ void
- #set_default_timeout(timeout) ⇒ void
- #timeout ⇒ Numeric
Constructor Details
#initialize ⇒ TimeoutSettings
Returns a new instance of TimeoutSettings.
10 11 12 13 |
# File 'lib/puppeteer/bidi/timeout_settings.rb', line 10 def initialize @default_timeout = nil @default_navigation_timeout = nil end |
Instance Method Details
#navigation_timeout ⇒ Numeric
33 34 35 |
# File 'lib/puppeteer/bidi/timeout_settings.rb', line 33 def @default_navigation_timeout || @default_timeout || DEFAULT_TIMEOUT end |
#set_default_navigation_timeout(timeout) ⇒ void
This method returns an undefined value.
23 24 25 |
# File 'lib/puppeteer/bidi/timeout_settings.rb', line 23 def (timeout) @default_navigation_timeout = timeout end |
#set_default_timeout(timeout) ⇒ void
This method returns an undefined value.
17 18 19 |
# File 'lib/puppeteer/bidi/timeout_settings.rb', line 17 def set_default_timeout(timeout) @default_timeout = timeout end |
#timeout ⇒ Numeric
28 29 30 |
# File 'lib/puppeteer/bidi/timeout_settings.rb', line 28 def timeout @default_timeout || DEFAULT_TIMEOUT end |