Module: Turbo::Visitable
- Included in:
- VisitableViewController
- Defined in:
- lib/turbo/visitable/visitable.rb
Instance Attribute Summary collapse
-
#visitableDelegate ⇒ Object
Returns the value of attribute visitableDelegate.
-
#visitableURL ⇒ Object
readonly
Returns the value of attribute visitableURL.
-
#visitableView ⇒ Object
readonly
Returns the value of attribute visitableView.
Instance Method Summary collapse
- #activateVisitableWebView(webView) ⇒ Object
- #clearVisitableScreenshot ⇒ Object
- #deactivateVisitableWebView ⇒ Object
- #hideVisitableActivityIndicator ⇒ Object
- #hideVisitableScreenshot ⇒ Object
- #reloadVisitable ⇒ Object
- #showVisitableActivityIndicator ⇒ Object
- #showVisitableScreenshot ⇒ Object
- #updateVisitableScreenshot ⇒ Object
- #visitableDidRefresh ⇒ Object
- #visitableViewController ⇒ Object
- #visitableViewDidRequestRefresh ⇒ Object
- #visitableWillRefresh ⇒ Object
Instance Attribute Details
#visitableDelegate ⇒ Object
Returns the value of attribute visitableDelegate.
3 4 5 |
# File 'lib/turbo/visitable/visitable.rb', line 3 def visitableDelegate @visitableDelegate end |
#visitableURL ⇒ Object (readonly)
Returns the value of attribute visitableURL.
4 5 6 |
# File 'lib/turbo/visitable/visitable.rb', line 4 def visitableURL @visitableURL end |
#visitableView ⇒ Object (readonly)
Returns the value of attribute visitableView.
4 5 6 |
# File 'lib/turbo/visitable/visitable.rb', line 4 def visitableView @visitableView end |
Instance Method Details
#activateVisitableWebView(webView) ⇒ Object
18 19 20 |
# File 'lib/turbo/visitable/visitable.rb', line 18 def activateVisitableWebView(webView) visitableView.activateWebView(webView, forVisitable: self) end |
#clearVisitableScreenshot ⇒ Object
38 39 40 |
# File 'lib/turbo/visitable/visitable.rb', line 38 def clearVisitableScreenshot visitableView.clearScreenshot end |
#deactivateVisitableWebView ⇒ Object
22 23 24 |
# File 'lib/turbo/visitable/visitable.rb', line 22 def deactivateVisitableWebView visitableView.deactivateWebView end |
#hideVisitableActivityIndicator ⇒ Object
14 15 16 |
# File 'lib/turbo/visitable/visitable.rb', line 14 def hideVisitableActivityIndicator visitableView.hideActivityIndicator end |
#hideVisitableScreenshot ⇒ Object
34 35 36 |
# File 'lib/turbo/visitable/visitable.rb', line 34 def hideVisitableScreenshot visitableView.hideScreenshot end |
#reloadVisitable ⇒ Object
6 7 8 |
# File 'lib/turbo/visitable/visitable.rb', line 6 def reloadVisitable visitableDelegate.visitableDidRequestReload(self) if visitableDelegate end |
#showVisitableActivityIndicator ⇒ Object
10 11 12 |
# File 'lib/turbo/visitable/visitable.rb', line 10 def showVisitableActivityIndicator visitableView.showActivityIndicator end |
#showVisitableScreenshot ⇒ Object
30 31 32 |
# File 'lib/turbo/visitable/visitable.rb', line 30 def showVisitableScreenshot visitableView.showScreenshot end |
#updateVisitableScreenshot ⇒ Object
26 27 28 |
# File 'lib/turbo/visitable/visitable.rb', line 26 def updateVisitableScreenshot visitableView.updateScreenshot end |
#visitableDidRefresh ⇒ Object
46 47 48 |
# File 'lib/turbo/visitable/visitable.rb', line 46 def visitableDidRefresh visitableView.refreshControl.endRefreshing end |
#visitableViewController ⇒ Object
54 55 56 |
# File 'lib/turbo/visitable/visitable.rb', line 54 def visitableViewController self end |
#visitableViewDidRequestRefresh ⇒ Object
50 51 52 |
# File 'lib/turbo/visitable/visitable.rb', line 50 def visitableViewDidRequestRefresh visitableDelegate.visitableDidRequestRefresh(self) if visitableDelegate end |
#visitableWillRefresh ⇒ Object
42 43 44 |
# File 'lib/turbo/visitable/visitable.rb', line 42 def visitableWillRefresh visitableView.refreshControl.beginRefreshing end |