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