lib/selenium/devtools/v85/animation.rb in selenium-devtools-0.0.2.alpha vs lib/selenium/devtools/v85/animation.rb in selenium-devtools-0.89.0

- old
+ new

@@ -18,75 +18,77 @@ # under the License. # This file is automatically generated. Any changes will be lost! module Selenium module DevTools - class Animation - EVENTS = { - animation_canceled: 'animationCanceled', - animation_created: 'animationCreated', - animation_started: 'animationStarted', - }.freeze + module V85 + class Animation + EVENTS = { + animation_canceled: 'animationCanceled', + animation_created: 'animationCreated', + animation_started: 'animationStarted', + }.freeze - def initialize(devtools) - @devtools = devtools - end + def initialize(devtools) + @devtools = devtools + end - def on(event, &block) - event = EVENTS[event] if event.is_a?(Symbol) - @devtools.callbacks["Animation.#{event}"] << block - end + def on(event, &block) + event = EVENTS[event] if event.is_a?(Symbol) + @devtools.callbacks["Animation.#{event}"] << block + end - def disable - @devtools.send_cmd('Animation.disable') - end + def disable + @devtools.send_cmd('Animation.disable') + end - def enable - @devtools.send_cmd('Animation.enable') - end + def enable + @devtools.send_cmd('Animation.enable') + end - def get_current_time(id:) - @devtools.send_cmd('Animation.getCurrentTime', - id: id) - end + def get_current_time(id:) + @devtools.send_cmd('Animation.getCurrentTime', + id: id) + end - def get_playback_rate - @devtools.send_cmd('Animation.getPlaybackRate') - end + def get_playback_rate + @devtools.send_cmd('Animation.getPlaybackRate') + end - def release_animations(animations:) - @devtools.send_cmd('Animation.releaseAnimations', - animations: animations) - end + def release_animations(animations:) + @devtools.send_cmd('Animation.releaseAnimations', + animations: animations) + end - def resolve_animation(animation_id:) - @devtools.send_cmd('Animation.resolveAnimation', - animationId: animation_id) - end + def resolve_animation(animation_id:) + @devtools.send_cmd('Animation.resolveAnimation', + animationId: animation_id) + end - def seek_animations(animations:, current_time:) - @devtools.send_cmd('Animation.seekAnimations', - animations: animations, - currentTime: current_time) - end + def seek_animations(animations:, current_time:) + @devtools.send_cmd('Animation.seekAnimations', + animations: animations, + currentTime: current_time) + end - def set_paused(animations:, paused:) - @devtools.send_cmd('Animation.setPaused', - animations: animations, - paused: paused) - end + def set_paused(animations:, paused:) + @devtools.send_cmd('Animation.setPaused', + animations: animations, + paused: paused) + end - def set_playback_rate(playback_rate:) - @devtools.send_cmd('Animation.setPlaybackRate', - playbackRate: playback_rate) - end + def set_playback_rate(playback_rate:) + @devtools.send_cmd('Animation.setPlaybackRate', + playbackRate: playback_rate) + end - def set_timing(animation_id:, duration:, delay:) - @devtools.send_cmd('Animation.setTiming', - animationId: animation_id, - duration: duration, - delay: delay) - end + def set_timing(animation_id:, duration:, delay:) + @devtools.send_cmd('Animation.setTiming', + animationId: animation_id, + duration: duration, + delay: delay) + end - end # Animation + end # Animation + end # V85 end # DevTools end # Selenium \ No newline at end of file