Class: BetweenOrEqualDateGteqTimeInput
Instance Method Summary
collapse
#clear_btn, #gteq_field, #lteq_field
#gteq_field, #input, #literal_and, #lteq_field, #span_gteq, #span_lteq
Instance Method Details
2
3
4
5
6
|
# File 'app/inputs/between_or_equal_date_gteq_time_input.rb', line 2
def gteq_input_html_options
opts = super
opts[:arel_predicate_gteq] = :"#{attribute_name}_gteq_time"
opts
end
|
#gteq_value ⇒ Object
14
15
16
|
# File 'app/inputs/between_or_equal_date_gteq_time_input.rb', line 14
def gteq_value
object&.send(:"#{attribute_name}_gteq_time").try(:to_date)
end
|
#label_target ⇒ Object
22
23
24
|
# File 'app/inputs/between_or_equal_date_gteq_time_input.rb', line 22
def label_target
:"#{attribute_name}_gteq_time"
end
|
8
9
10
11
12
|
# File 'app/inputs/between_or_equal_date_gteq_time_input.rb', line 8
def lteq_input_html_options
opts = super
opts[:arel_predicate_lteq] = :"#{attribute_name}_lteq_time"
opts
end
|
#lteq_value ⇒ Object
18
19
20
|
# File 'app/inputs/between_or_equal_date_gteq_time_input.rb', line 18
def lteq_value
object&.send(:"#{attribute_name}_lteq_time").try(:to_date)
end
|