Class: Engine2::SearchTemplates

Inherits:
Object
  • Object
show all
Defined in:
lib/engine2/templates.rb

Class Method Summary collapse

Class Method Details

.bsselect_picker(options = {}) ⇒ Object



180
181
182
183
184
185
# File 'lib/engine2/templates.rb', line 180

def bsselect_picker options = {}
    options.merge({
        template: options[:multiple] ? "search_fields/bsmselect_picker" : "search_fields/bsselect_picker",
        animation: BS_ANIMATION
    })
end

.checkbox_buttonsObject

def checkbox_search true_v = “1”, false_v = “0”

{
    template: "search_fields/checkbox2",
    true_value: true_v,
    false_value: false_v
}

end



206
207
208
# File 'lib/engine2/templates.rb', line 206

def checkbox_buttons
    {template: 'search_fields/checkbox_buttons'}
end

.date_range(options = {}) ⇒ Object



159
160
161
162
163
164
# File 'lib/engine2/templates.rb', line 159

def date_range options = {}
    options.merge({
        template: "search_fields/date_range",
        animation: BS_ANIMATION
    })
end

.decimal_dateObject



225
226
227
# File 'lib/engine2/templates.rb', line 225

def decimal_date
    {template: "search_fields/decimal_date_range", animation: BS_ANIMATION}
end

.input_textObject



155
156
157
# File 'lib/engine2/templates.rb', line 155

def input_text
    {template: "search_fields/input_text"}
end

.integerObject



170
171
172
# File 'lib/engine2/templates.rb', line 170

def integer
    {template: "search_fields/integer"}
end

.integer_rangeObject



166
167
168
# File 'lib/engine2/templates.rb', line 166

def integer_range
    {template: "search_fields/integer_range"}
end

.list_bsselect(options = {}) ⇒ Object



214
215
216
217
218
219
# File 'lib/engine2/templates.rb', line 214

def list_bsselect options = {}
    options.merge({
        template: options[:multiple] ? "search_fields/list_bsmselect" : "search_fields/list_bsselect",
        animation: BS_ANIMATION
    })
end

.list_buttonsObject



221
222
223
# File 'lib/engine2/templates.rb', line 221

def list_buttons
    {template: "search_fields/list_buttons"}
end

.list_selectObject



210
211
212
# File 'lib/engine2/templates.rb', line 210

def list_select
    {template: "search_fields/list_select"}
end

.scaffold_picker(options = {}) ⇒ Object



187
188
189
190
191
192
# File 'lib/engine2/templates.rb', line 187

def scaffold_picker options = {}
    options.merge({
        # template: options[:multiple] ? "search_fields/scaffold_picker" : "search_fields/scaffold_picker"
        template: "search_fields/scaffold_picker"
    })
end

.select_picker(options = {}) ⇒ Object



174
175
176
177
178
# File 'lib/engine2/templates.rb', line 174

def select_picker options = {}
    options.merge({
        template: "search_fields/select_picker"
    })
end

.typeahead_pickerObject



194
195
196
# File 'lib/engine2/templates.rb', line 194

def typeahead_picker
    {template: "search_fields/typeahead_picker", animation: BS_ANIMATION}
end