Class: Doc::CellsInputsController

Inherits:
DocController
  • Object
show all
Defined in:
app/controllers/lato_core/doc/cells_inputs_controller.rb

Instance Method Summary collapse

Instance Method Details

#checkboxObject



22
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 22

def checkbox; end

#dateObject



20
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 20

def date; end

#datetimeObject



18
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 18

def datetime; end

#dropzoneObject



26
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 26

def dropzone; end

#dropzone_execObject



28
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 28

def dropzone_exec; end

#editorObject



24
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 24

def editor; end

#emailObject



12
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 12

def email; end

#formObject



4
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 4

def form; end

#geolocalizationObject



30
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 30

def geolocalization; end

#multipleselectObject



36
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 36

def multipleselect; end

#multipleselect_categoriesObject



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_valuesObject



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

#numberObject



8
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 8

def number; end

#passwordObject



10
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 10

def password; end

#selectObject



14
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 14

def select; end

#sortableblockObject



32
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 32

def sortableblock; end

#textObject



6
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 6

def text; end

#textareaObject



16
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 16

def textarea; end

#youtubeObject



34
# File 'app/controllers/lato_core/doc/cells_inputs_controller.rb', line 34

def youtube; end