Module: EditorTabsHelper
- Defined in:
- app/helpers/editor_tabs_helper.rb
Instance Method Summary collapse
- #console_tab ⇒ Object
- #extra_code_tab ⇒ Object
- #messages_tab(exercise, organization = Organization.current) ⇒ Object
Instance Method Details
#console_tab ⇒ Object
6 7 8 9 10 11 12 |
# File 'app/helpers/editor_tabs_helper.rb', line 6 def console_tab "<li role='presentation'> <a data-target='#console' aria-controls='console' tabindex='0' role='tab' data-toggle='tab' class='editor-tab'> #{fa_icon 'terminal'}#{t :console } </a> </li>".html_safe end |
#extra_code_tab ⇒ Object
2 3 4 |
# File 'app/helpers/editor_tabs_helper.rb', line 2 def extra_code_tab "<li role='presentation'> <a data-target='#visible-extra' aria-controls='visible-extra' role='tab' data-toggle='tab' class='editor-tab'>#{fa_icon 'code'} #{t 'activerecord.attributes.exercise.extra'}</a> </li>".html_safe end |
#messages_tab(exercise, organization = Organization.current) ⇒ Object
14 15 16 17 18 19 20 |
# File 'app/helpers/editor_tabs_helper.rb', line 14 def (exercise, organization = Organization.current) "<li id='messages-tab' role='presentation'> <a data-target='#messages' tabindex='0' aria-controls='console' role='tab' data-toggle='tab' class='editor-tab'> #{fa_icon 'comments-o'} #{t :messages } </a> </li>".html_safe if organization.raise_hand_enabled? && exercise.(current_user) end |