Class: RubyMVC::Views::WebContentView

Inherits:
View show all
Defined in:
lib/ruby_mvc/views/web_content_view.rb

Overview

WebContentView instances are used to render models as web content to be displayed in either the Toolkit::WebView or the Views::BrowserView instances.

Instance Attribute Summary collapse

Attributes inherited from View

#actions, #controller

Instance Method Summary collapse

Methods included from Toolkit::SignalHandler::ClassMethods

#signal, #signals, #valid_signal!, #valid_signal?

Methods included from Toolkit::SignalHandler

#signal_connect, #signal_disconnect, #signal_emit

Constructor Details

#initialize(model, options = {}) ⇒ WebContentView

Returns a new instance of WebContentView.



36
37
38
39
40
# File 'lib/ruby_mvc/views/web_content_view.rb', line 36

def initialize(model, options = {})
  super(options)
  @model = model
  @uri = options[:uri]
end

Instance Attribute Details

#uriObject (readonly)

Returns the value of attribute uri.



34
35
36
# File 'lib/ruby_mvc/views/web_content_view.rb', line 34

def uri
  @uri
end

Instance Method Details

#renderObject



42
43
# File 'lib/ruby_mvc/views/web_content_view.rb', line 42

def render
end