Class: Decidim::ParticipatoryDocuments::EditSuggestionNoteModalCell
- Inherits:
-
ViewModel
- Object
- ViewModel
- Decidim::ParticipatoryDocuments::EditSuggestionNoteModalCell
- Includes:
- ActionView::Helpers::FormOptionsHelper
- Defined in:
- app/cells/decidim/participatory_documents/edit_suggestion_note_modal_cell.rb
Instance Method Summary collapse
- #modal_id ⇒ Object
- #note ⇒ Object
- #note_body ⇒ Object
- #note_path ⇒ Object
- #notes_form ⇒ Object
- #show ⇒ Object
Instance Method Details
#modal_id ⇒ Object
22 23 24 |
# File 'app/cells/decidim/participatory_documents/edit_suggestion_note_modal_cell.rb', line 22 def modal_id [:modal_id] || "editNoteModal" end |
#note ⇒ Object
14 15 16 |
# File 'app/cells/decidim/participatory_documents/edit_suggestion_note_modal_cell.rb', line 14 def note model end |
#note_body ⇒ Object
18 19 20 |
# File 'app/cells/decidim/participatory_documents/edit_suggestion_note_modal_cell.rb', line 18 def note_body model.body end |
#note_path ⇒ Object
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_form ⇒ Object
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 |
#show ⇒ Object
9 10 11 12 |
# File 'app/cells/decidim/participatory_documents/edit_suggestion_note_modal_cell.rb', line 9 def show @suggestion = [:suggestion] render if note end |