Class: Decidim::ParticipatoryDocuments::EditSuggestionNoteModalCell

Inherits:
ViewModel
  • Object
show all
Includes:
ActionView::Helpers::FormOptionsHelper
Defined in:
app/cells/decidim/participatory_documents/edit_suggestion_note_modal_cell.rb

Instance Method Summary collapse

Instance Method Details



22
23
24
# File 'app/cells/decidim/participatory_documents/edit_suggestion_note_modal_cell.rb', line 22

def modal_id
  options[:modal_id] || "editNoteModal"
end

#noteObject



14
15
16
# File 'app/cells/decidim/participatory_documents/edit_suggestion_note_modal_cell.rb', line 14

def note
  model
end

#note_bodyObject



18
19
20
# File 'app/cells/decidim/participatory_documents/edit_suggestion_note_modal_cell.rb', line 18

def note_body
  model.body
end

#note_pathObject



30
31
32
# File 'app/cells/decidim/participatory_documents/edit_suggestion_note_modal_cell.rb', line 30

def note_path
  document_suggestion_suggestion_note_path(suggestion_id: @suggestion.id, id: note)
end

#notes_formObject



26
27
28
# File 'app/cells/decidim/participatory_documents/edit_suggestion_note_modal_cell.rb', line 26

def notes_form
  @notes_form = Decidim::ParticipatoryDocuments::Admin::SuggestionNoteForm.from_model(note)
end

#showObject



9
10
11
12
# File 'app/cells/decidim/participatory_documents/edit_suggestion_note_modal_cell.rb', line 9

def show
  @suggestion = options[:suggestion]
  render if note
end