Class: Ruflet::Page::ScreenBrightnessService

Inherits:
Object
  • Object
show all
Defined in:
lib/ruflet_ui/ruflet/page.rb

Instance Method Summary collapse

Constructor Details

#initialize(page) ⇒ ScreenBrightnessService

Returns a new instance of ScreenBrightnessService.



102
103
104
# File 'lib/ruflet_ui/ruflet/page.rb', line 102

def initialize(page)
  @page = page
end

Instance Method Details

#set_animate(animate, timeout: 10, on_result: nil) ⇒ Object



119
120
121
# File 'lib/ruflet_ui/ruflet/page.rb', line 119

def set_animate(animate, timeout: 10, on_result: nil)
  invoke("set_animate", { "value" => animate }, timeout: timeout, on_result: on_result)
end

#set_application_screen_brightness(brightness, timeout: 10, on_result: nil) ⇒ Object



127
128
129
# File 'lib/ruflet_ui/ruflet/page.rb', line 127

def set_application_screen_brightness(brightness, timeout: 10, on_result: nil)
  invoke("set_application_screen_brightness", { "value" => brightness }, timeout: timeout, on_result: on_result)
end

#set_auto_reset(auto_reset, timeout: 10, on_result: nil) ⇒ Object



123
124
125
# File 'lib/ruflet_ui/ruflet/page.rb', line 123

def set_auto_reset(auto_reset, timeout: 10, on_result: nil)
  invoke("set_auto_reset", { "value" => auto_reset }, timeout: timeout, on_result: on_result)
end

#set_system_screen_brightness(brightness, timeout: 10, on_result: nil) ⇒ Object



131
132
133
# File 'lib/ruflet_ui/ruflet/page.rb', line 131

def set_system_screen_brightness(brightness, timeout: 10, on_result: nil)
  invoke("set_system_screen_brightness", { "value" => brightness }, timeout: timeout, on_result: on_result)
end