Module: OverlappedButtonsHelper
- Defined in:
- app/helpers/overlapped_buttons_helper.rb
Instance Method Summary collapse
- #expand_icon ⇒ Object
- #format_icon ⇒ Object
- #restart_guide_link(guide) ⇒ Object
- #restart_icon(source = 'console', **options) ⇒ Object
Instance Method Details
#expand_icon ⇒ Object
2 3 4 |
# File 'app/helpers/overlapped_buttons_helper.rb', line 2 def overlapped_link :fullscreen, :expand, class: 'editor-resize' end |
#format_icon ⇒ Object
6 7 8 |
# File 'app/helpers/overlapped_buttons_helper.rb', line 6 def format_icon overlapped_link :format, :indent, class: 'editor-format' end |
#restart_guide_link(guide) ⇒ Object
14 15 16 17 18 19 20 21 |
# File 'app/helpers/overlapped_buttons_helper.rb', line 14 def restart_guide_link(guide) = (:restart).merge!( {class: 'mu-content-toolbar-item mu-restart-guide', data: {confirm: t(:confirm_restart)}, method: :delete, 'data-bs-placement': 'top'}) link_to (:undo), guide_progress_path(guide), if show_content_element? end |
#restart_icon(source = 'console', **options) ⇒ Object
10 11 12 |
# File 'app/helpers/overlapped_buttons_helper.rb', line 10 def restart_icon(source='console', **) overlapped_link :restart, :undo, class: "#{source}-reset submission-reset", ** end |