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.



112
113
114
# File 'lib/ruflet_ui/ruflet/page.rb', line 112

def initialize(page)
  @page = page
end

Instance Method Details

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



129
130
131
# File 'lib/ruflet_ui/ruflet/page.rb', line 129

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



137
138
139
# File 'lib/ruflet_ui/ruflet/page.rb', line 137

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



133
134
135
# File 'lib/ruflet_ui/ruflet/page.rb', line 133

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



141
142
143
# File 'lib/ruflet_ui/ruflet/page.rb', line 141

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