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.
4
5
6
|
# File 'lib/mods_display/configuration/base.rb', line 4
def initialize(&config)
instance_eval(&config) if block_given?
end
|
Instance Method Details
#delimiter(delimiter = ', ') ⇒ Object
16
17
18
|
# File 'lib/mods_display/configuration/base.rb', line 16
def delimiter(delimiter = ', ')
@delimiter ||= delimiter
end
|
#ignore! ⇒ Object
25
26
27
|
# File 'lib/mods_display/configuration/base.rb', line 25
def ignore!
@ignore = true
end
|
#ignore? ⇒ Boolean
29
30
31
|
# File 'lib/mods_display/configuration/base.rb', line 29
def ignore?
@ignore || false
end
|
#label_class(label_class = '') ⇒ Object
8
9
10
|
# File 'lib/mods_display/configuration/base.rb', line 8
def label_class(label_class = '')
@label_class ||= label_class
end
|
#link(method_name = '', args = {}) ⇒ Object
20
21
22
23
|
# File 'lib/mods_display/configuration/base.rb', line 20
def link(method_name = '', args = {})
return @link if method_name == ''
@link ||= [method_name, args]
end
|
#value_class(value_class = '') ⇒ Object
12
13
14
|
# File 'lib/mods_display/configuration/base.rb', line 12
def value_class(value_class = '')
@value_class ||= value_class
end
|