lib/puppeteer/page.rb in puppeteer-ruby-0.0.18 vs lib/puppeteer/page.rb in puppeteer-ruby-0.0.19

- old
+ new

@@ -264,10 +264,16 @@ def main_frame @frame_manager.main_frame end - attr_reader :keyboard, :touch_screen, :coverage, :accessibility + attr_reader :touch_screen, :coverage, :accessibility + + def keyboard(&block) + @keyboard.instance_eval(&block) unless block.nil? + + @keyboard + end def frames @frame_manager.frames end