Class: Puppeteer::CdpDialog
- Defined in:
- lib/puppeteer/dialog.rb,
sig/puppeteer/dialog.rbs
Instance Attribute Summary
Attributes inherited from Dialog
#default_value, #message, #type
Instance Method Summary collapse
- #handle(accept:, text: nil) ⇒ void
-
#initialize(client, type:, message:, default_value:) ⇒ CdpDialog
constructor
A new instance of CdpDialog.
Methods inherited from Dialog
Constructor Details
#initialize(client, type:, message:, default_value:) ⇒ CdpDialog
Returns a new instance of CdpDialog.
57 58 59 60 |
# File 'lib/puppeteer/dialog.rb', line 57 def initialize(client, type:, message:, default_value:) super(type: type, message: , default_value: default_value) @client = client end |
Instance Method Details
#handle(accept:, text: nil) ⇒ void
This method returns an undefined value.
43 44 45 46 47 48 49 |
# File 'sig/puppeteer/dialog.rbs', line 43 protected def handle(accept:, text: nil) @client.('Page.handleJavaScriptDialog', { accept: accept, promptText: text, }.compact) nil end |