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