Main Avalanche Network server application. Built with Ruby on Rails.

missions_helper.rb 1.2KB

    module MissionsHelper def status(status_code) case status_code.to_i when 1 content_tag(:div, (t 'status.planning'), class: 'mission-status status-planning pull-right') when 2 content_tag(:div, (t 'status.launched'), class: 'mission-status status-launched pull-right') when 3 content_tag(:div, (t 'status.completed'), class: 'mission-status status-completed pull-right') when 4 content_tag(:div, (t 'status.failed'), class: 'mission-status status-failed pull-right') else content_tag(:div, (t 'status.error'), class: 'mission-status status-error pull-right') end end def mission_agent_counter(mission) content_tag(:div, class: 'mission-counter pull-left') do #content_tag(:i, '', class: 'icon-agent') '<i class="icon-agent"></i><span>'.html_safe + mission.agent_position_count.to_s + '/' + mission.confirmed_agent_count.to_s + '</span>'.html_safe end end def mission_steps_counter(mission) content_tag(:div, class: 'mission-counter center_position') do #content_tag(:i, '', class: 'icon-agent') '<i class="icon-task"></i><span>'.html_safe + mission.agent_position_count.to_s + '/' + mission.confirmed_agent_count.to_s + '</span>'.html_safe end end end