Module: Characterize
- Defined in:
- lib/characterize.rb,
lib/characterize/railtie.rb,
lib/characterize/version.rb,
lib/characterize/controller.rb,
lib/characterize/view_forwards.rb,
lib/characterize/feature_controls.rb
Defined Under Namespace
Modules: Controller, ControllerMacros, FeatureControls, ViewForwards
Classes: Railtie
Constant Summary
collapse
- VERSION =
"0.0.3"
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.builtin_standard_features ⇒ Object
.included(klass) ⇒ Object
8
9
10
11
12
13
|
# File 'lib/characterize.rb', line 8
def self.included(klass)
klass.class_eval {
include Casting::Client
delegate_missing_methods
}
end
|
.module_suffix ⇒ Object
24
25
26
|
# File 'lib/characterize.rb', line 24
def self.module_suffix
@characterize_suffix ||= 'Character'
end
|
.module_suffix=(val) ⇒ Object
28
29
30
|
# File 'lib/characterize.rb', line 28
def self.module_suffix=(val)
@characterize_suffix = val
end
|
.standard_features ⇒ Object
32
33
34
|
# File 'lib/characterize.rb', line 32
def self.standard_features
@standard_features ||= builtin_standard_features
end
|
.standard_features=(mods_array) ⇒ Object
36
37
38
|
# File 'lib/characterize.rb', line 36
def self.standard_features=(mods_array)
@standard_features = mods_array
end
|
Instance Method Details
#__set_characterize_view__(obj) ⇒ Object
19
20
21
22
|
# File 'lib/characterize.rb', line 19
def __set_characterize_view__(obj)
@characterize_view = obj
self
end
|
#view ⇒ Object
15
16
17
|
# File 'lib/characterize.rb', line 15
def view
@characterize_view
end
|