Class: Selenium::WebDriver::Firefox::Profile
- Inherits:
-
Object
- Object
- Selenium::WebDriver::Firefox::Profile
- Includes:
- ProfileHelper
- Defined in:
- sig/gems/selenium/firefox/profile.rbs
Constant Summary collapse
- WEBDRIVER_PREFS =
- VALID_PREFERENCE_TYPES =
- DEFAULT_PREFERENCES =
- LOCK_FILES =
Instance Attribute Summary collapse
-
#load_no_focus_lib ⇒ Object
writeonly
Sets the attribute load_no_focus_lib.
-
#log_file ⇒ Object
readonly
Returns the value of attribute log_file.
-
#name ⇒ Object
readonly
Returns the value of attribute name.
-
#secure_ssl ⇒ Object
writeonly
Sets the attribute secure_ssl.
Class Method Summary collapse
Instance Method Summary collapse
- #[]= ⇒ Object
- #add_extension ⇒ Object
- #delete_extensions_cache ⇒ Object
- #delete_lock_files ⇒ Object
- #extension_name_for ⇒ Object
-
#initialize ⇒ Profile
constructor
A new instance of Profile.
- #install_extensions ⇒ Object
- #layout_on_disk ⇒ Object
- #log_file ⇒ Object readonly
- #port= ⇒ Object
- #proxy= ⇒ Object
- #read_model_prefs ⇒ Hash[untyped, untyped], untyped
- #read_user_prefs ⇒ Object
- #set_manual_proxy_preference ⇒ Object?
- #update_user_prefs_in ⇒ Object
- #write_prefs ⇒ Object
Constructor Details
#initialize ⇒ Profile
Returns a new instance of Profile.
39 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 39
def initialize: (?untyped? model) -> void
|
Instance Attribute Details
#load_no_focus_lib=(value) ⇒ Object (writeonly)
Sets the attribute load_no_focus_lib
31 32 33 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 31 def load_no_focus_lib=(value) @load_no_focus_lib = value end |
#log_file ⇒ Object (readonly)
Returns the value of attribute log_file.
27 28 29 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 27 def log_file @log_file end |
#name ⇒ Object (readonly)
Returns the value of attribute name.
25 26 27 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 25 def name @name end |
#secure_ssl=(value) ⇒ Object (writeonly)
Sets the attribute secure_ssl
29 30 31 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 29 def secure_ssl=(value) @secure_ssl = value end |
Class Method Details
.decoded ⇒ Object
37 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 37
def self.decoded: (untyped json) -> untyped
|
.from_name ⇒ Object
35 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 35
def self.from_name: (untyped name) -> untyped
|
.ini ⇒ Object
33 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 33
def self.ini: () -> untyped
|
Instance Method Details
#[]= ⇒ Object
43 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 43
def []=: (untyped key, untyped value) -> untyped
|
#add_extension ⇒ Object
49 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 49
def add_extension: (untyped path, ?untyped name) -> untyped
|
#delete_extensions_cache ⇒ Object
61 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 61
def delete_extensions_cache: (untyped directory) -> untyped
|
#delete_lock_files ⇒ Object
63 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 63
def delete_lock_files: (untyped directory) -> untyped
|
#extension_name_for ⇒ Object
65 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 65
def extension_name_for: (untyped path) -> untyped
|
#install_extensions ⇒ Object
57 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 57
def install_extensions: (untyped directory) -> untyped
|
#layout_on_disk ⇒ Object
41 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 41
def layout_on_disk: () -> untyped
|
#log_file= ⇒ Object (readonly)
47 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 47
def log_file=: (untyped file) -> untyped
|
#port= ⇒ Object
45 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 45
def port=: (untyped port) -> untyped
|
#proxy= ⇒ Object
51 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 51
def proxy=: (untyped proxy) -> untyped
|
#read_model_prefs ⇒ Hash[untyped, untyped], untyped
59 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 59
def read_model_prefs: () -> (Hash[untyped, untyped] | untyped)
|
#read_user_prefs ⇒ Object
69 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 69
def read_user_prefs: (untyped path) -> untyped
|
#set_manual_proxy_preference ⇒ Object?
55 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 55
def set_manual_proxy_preference: (untyped key, untyped value) -> untyped?
|
#update_user_prefs_in ⇒ Object
67 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 67
def update_user_prefs_in: (untyped directory) -> untyped
|
#write_prefs ⇒ Object
71 |
# File 'sig/gems/selenium/firefox/profile.rbs', line 71
def write_prefs: (untyped prefs, untyped path) -> untyped
|