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



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

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



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

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

.date_range(options = {}) ⇒ Object



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

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

.decimal_dateObject



233
234
235
# File 'lib/engine2/templates.rb', line 233

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

.input_textObject



163
164
165
# File 'lib/engine2/templates.rb', line 163

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

.integerObject



178
179
180
# File 'lib/engine2/templates.rb', line 178

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

.integer_rangeObject



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

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

.list_bsselect(options = {}) ⇒ Object



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

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

.list_buttonsObject



229
230
231
# File 'lib/engine2/templates.rb', line 229

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

.list_selectObject



218
219
220
# File 'lib/engine2/templates.rb', line 218

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

.scaffold_picker(options = {}) ⇒ Object



195
196
197
198
199
200
# File 'lib/engine2/templates.rb', line 195

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



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

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

.typeahead_pickerObject



202
203
204
# File 'lib/engine2/templates.rb', line 202

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