Class: ModsDisplay::Configuration::Base
- Inherits:
-
Object
- Object
- ModsDisplay::Configuration::Base
show all
- Defined in:
- lib/mods_display/configuration/base.rb
Instance Method Summary
collapse
Constructor Details
#initialize(&config) ⇒ Base
Returns a new instance of Base.
2
3
4
|
# File 'lib/mods_display/configuration/base.rb', line 2
def initialize &config
instance_eval &config if block_given?
end
|
Instance Method Details
#delimiter(delimiter = ", ") ⇒ Object
14
15
16
|
# File 'lib/mods_display/configuration/base.rb', line 14
def delimiter delimiter=", "
@delimiter ||= delimiter
end
|
#ignore! ⇒ Object
23
24
25
|
# File 'lib/mods_display/configuration/base.rb', line 23
def ignore!
@ignore = true
end
|
#ignore? ⇒ Boolean
27
28
29
|
# File 'lib/mods_display/configuration/base.rb', line 27
def ignore?
@ignore || false
end
|
#label_class(label_class = "") ⇒ Object
6
7
8
|
# File 'lib/mods_display/configuration/base.rb', line 6
def label_class label_class=""
@label_class ||= label_class
end
|
#link(method_name = "", args = {}) ⇒ Object
18
19
20
21
|
# File 'lib/mods_display/configuration/base.rb', line 18
def link method_name="", args={}
return @link if method_name == ""
@link ||= [method_name, args]
end
|
#value_class(value_class = "") ⇒ Object
10
11
12
|
# File 'lib/mods_display/configuration/base.rb', line 10
def value_class value_class=""
@value_class ||= value_class
end
|