Class: Engine2::SearchTemplates
Class Method Summary collapse
- .bsselect_picker(options = {}) ⇒ Object
-
.checkbox_buttons ⇒ Object
def checkbox_search true_v = “1”, false_v = “0” { template: “search_fields/checkbox2”, true_value: true_v, false_value: false_v } end.
- .date_range(options = {}) ⇒ Object
- .decimal_date ⇒ Object
- .input_text ⇒ Object
- .integer ⇒ Object
- .integer_range ⇒ Object
- .list_bsselect(options = {}) ⇒ Object
- .list_buttons ⇒ Object
- .list_select ⇒ Object
- .scaffold_picker(options = {}) ⇒ Object
- .select_picker(options = {}) ⇒ Object
- .typeahead_picker ⇒ Object
Class Method Details
.bsselect_picker(options = {}) ⇒ Object
188 189 190 191 192 193 |
# File 'lib/engine2/templates.rb', line 188 def bsselect_picker = {} .merge({ template: [:multiple] ? "search_fields/bsmselect_picker" : "search_fields/bsselect_picker", animation: BS_ANIMATION }) end |
.checkbox_buttons ⇒ Object
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 {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 = {} .merge({ template: "search_fields/date_range", animation: BS_ANIMATION }) end |
.decimal_date ⇒ Object
233 234 235 |
# File 'lib/engine2/templates.rb', line 233 def decimal_date {template: "search_fields/decimal_date_range", animation: BS_ANIMATION} end |
.input_text ⇒ Object
163 164 165 |
# File 'lib/engine2/templates.rb', line 163 def input_text {template: "search_fields/input_text"} end |
.integer ⇒ Object
178 179 180 |
# File 'lib/engine2/templates.rb', line 178 def integer {template: "search_fields/integer"} end |
.integer_range ⇒ Object
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 = {} .merge({ template: [:multiple] ? "search_fields/list_bsmselect" : "search_fields/list_bsselect", animation: BS_ANIMATION }) end |
.list_buttons ⇒ Object
229 230 231 |
# File 'lib/engine2/templates.rb', line 229 def {template: "search_fields/list_buttons"} end |
.list_select ⇒ Object
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 = {} .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 = {} .merge({ template: "search_fields/select_picker" }) end |
.typeahead_picker ⇒ Object
202 203 204 |
# File 'lib/engine2/templates.rb', line 202 def typeahead_picker {template: "search_fields/typeahead_picker", animation: BS_ANIMATION} end |