Class: Textris::Base
- Inherits:
-
Object
show all
- Includes:
- RenderAnywhere
- Defined in:
- lib/textris/base.rb
Defined Under Namespace
Classes: RenderingController
Class Method Summary
collapse
Instance Method Summary
collapse
Constructor Details
#initialize(action, *args) ⇒ Base
Returns a new instance of Base.
36
37
38
39
|
# File 'lib/textris/base.rb', line 36
def initialize(action, *args)
@action = action
@args = args
end
|
Class Method Details
.with_defaults(options) ⇒ Object
12
13
14
|
# File 'lib/textris/base.rb', line 12
def with_defaults(options)
(@defaults || {}).merge(options)
end
|
Instance Method Details
#call_action ⇒ Object
41
42
43
|
# File 'lib/textris/base.rb', line 41
def call_action
send(@action, *@args)
end
|