Class: Doc::CellsInputsController
- Inherits:
-
DocController
- Object
- DocController
- Doc::CellsInputsController
- Defined in:
- app/controllers/lato_core/doc/cells_inputs_controller.rb
Instance Method Summary collapse
- #checkbox ⇒ Object
- #date ⇒ Object
- #datetime ⇒ Object
- #dropzone ⇒ Object
- #dropzone_exec ⇒ Object
- #editor ⇒ Object
- #email ⇒ Object
- #form ⇒ Object
- #geolocalization ⇒ Object
- #multipleselect ⇒ Object
- #multipleselect_categories ⇒ Object
- #multipleselect_values ⇒ Object
- #number ⇒ Object
- #password ⇒ Object
- #select ⇒ Object
- #sortableblock ⇒ Object
- #text ⇒ Object
- #textarea ⇒ Object
- #youtube ⇒ Object
Instance Method Details
#checkbox ⇒ Object
22 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 22 def checkbox; end |
#date ⇒ Object
20 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 20 def date; end |
#datetime ⇒ Object
18 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 18 def datetime; end |
#dropzone ⇒ Object
26 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 26 def dropzone; end |
#dropzone_exec ⇒ Object
28 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 28 def dropzone_exec; end |
#editor ⇒ Object
24 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 24 def editor; end |
#email ⇒ Object
12 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 12 def email; end |
#form ⇒ Object
4 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 4 def form; end |
#geolocalization ⇒ Object
30 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 30 def geolocalization; end |
#multipleselect ⇒ Object
36 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 36 def multipleselect; end |
#multipleselect_categories ⇒ Object
38 39 40 41 42 43 44 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 38 def multipleselect_categories render json: [ {label: 'Animals', value: 'cat1'}, {label: 'Colors', value: 'cat2'}, {label: 'Cities', value: 'cat3'} ] end |
#multipleselect_values ⇒ Object
46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 46 def multipleselect_values possibilities = { cat1: [ {label: 'Cat', value: 1}, {label: 'Dog', value: 2} ], cat2: [ {label: 'Yellow', value: 3}, {label: 'Blue', value: 4} ], cat3: [ {label: 'Rome', value: 5}, {label: 'Venice', value: 6} ] } render json: possibilities[params[:value].to_sym] end |
#number ⇒ Object
8 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 8 def number; end |
#password ⇒ Object
10 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 10 def password; end |
#select ⇒ Object
14 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 14 def select; end |
#sortableblock ⇒ Object
32 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 32 def sortableblock; end |
#text ⇒ Object
6 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 6 def text; end |
#textarea ⇒ Object
16 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 16 def textarea; end |
#youtube ⇒ Object
34 |
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 34 def youtube; end |