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
180 181 182 183 184 185 |
# File 'lib/engine2/templates.rb', line 180 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
206 207 208 |
# File 'lib/engine2/templates.rb', line 206 def {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 = {} .merge({ template: "search_fields/date_range", animation: BS_ANIMATION }) end |
.decimal_date ⇒ Object
225 226 227 |
# File 'lib/engine2/templates.rb', line 225 def decimal_date {template: "search_fields/decimal_date_range", animation: BS_ANIMATION} end |
.input_text ⇒ Object
155 156 157 |
# File 'lib/engine2/templates.rb', line 155 def input_text {template: "search_fields/input_text"} end |
.integer ⇒ Object
170 171 172 |
# File 'lib/engine2/templates.rb', line 170 def integer {template: "search_fields/integer"} end |
.integer_range ⇒ Object
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 = {} .merge({ template: [:multiple] ? "search_fields/list_bsmselect" : "search_fields/list_bsselect", animation: BS_ANIMATION }) end |
.list_buttons ⇒ Object
221 222 223 |
# File 'lib/engine2/templates.rb', line 221 def {template: "search_fields/list_buttons"} end |
.list_select ⇒ Object
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 = {} .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 = {} .merge({ template: "search_fields/select_picker" }) end |
.typeahead_picker ⇒ Object
194 195 196 |
# File 'lib/engine2/templates.rb', line 194 def typeahead_picker {template: "search_fields/typeahead_picker", animation: BS_ANIMATION} end |