Class: Watobo::Gui::BrowserControl
- Inherits:
-
Object
- Object
- Watobo::Gui::BrowserControl
- Defined in:
- lib/watobo/gui/browser_preview.rb
Direct Known Subclasses
Instance Method Summary collapse
- #busy? ⇒ Boolean
- #close ⇒ Object
- #connect ⇒ Object
- #getDoc ⇒ Object
-
#initialize ⇒ BrowserControl
constructor
A new instance of BrowserControl.
- #navigate(url) ⇒ Object
- #ready? ⇒ Boolean
- #visible=(status) ⇒ Object
- #watobo_enabled? ⇒ Boolean
Constructor Details
#initialize ⇒ BrowserControl
Returns a new instance of BrowserControl.
10 11 12 |
# File 'lib/watobo/gui/browser_preview.rb', line 10 def initialize() end |
Instance Method Details
#busy? ⇒ Boolean
27 28 29 |
# File 'lib/watobo/gui/browser_preview.rb', line 27 def busy?() # wait until loading url has finished end |
#close ⇒ Object
35 36 37 |
# File 'lib/watobo/gui/browser_preview.rb', line 35 def close() end |
#connect ⇒ Object
18 19 20 21 |
# File 'lib/watobo/gui/browser_preview.rb', line 18 def connect() # check if browser is controlable. If not, create new instance. raise "Connect-Method not defined" end |
#getDoc ⇒ Object
31 32 33 |
# File 'lib/watobo/gui/browser_preview.rb', line 31 def getDoc() raise "GetDocument-Method not defined" end |
#navigate(url) ⇒ Object
14 15 16 |
# File 'lib/watobo/gui/browser_preview.rb', line 14 def navigate(url) raise "Navigate-Method not defined" end |
#ready? ⇒ Boolean
23 24 25 |
# File 'lib/watobo/gui/browser_preview.rb', line 23 def ready?() # running? can be controlled? end |
#visible=(status) ⇒ Object
39 40 41 |
# File 'lib/watobo/gui/browser_preview.rb', line 39 def visible=(status) end |
#watobo_enabled? ⇒ Boolean
43 44 45 46 |
# File 'lib/watobo/gui/browser_preview.rb', line 43 def watobo_enabled?() # check if necessary plugins, etc. are installed # e.g. jssh for Firefox end |