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



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

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



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

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

.date_range(options = {}) ⇒ Object



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

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

.decimal_dateObject



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

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

.input_textObject



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

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

.integerObject



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

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

.integer_rangeObject



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

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

.list_bsselect(options = {}) ⇒ Object



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

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

.list_buttonsObject



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

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

.list_selectObject



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

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

.scaffold_picker(options = {}) ⇒ Object



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

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



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

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

.typeahead_pickerObject



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

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