class TokyoMetro::App::Renderer::PassengerSurvey::Table::RailwayLine::Header

Public Class Methods

new( reqeust , make_graph , railway_line ) click to toggle source
# File lib/tokyo_metro/app/renderer/passenger_survey/table/railway_line/header.rb, line 3
def initialize( reqeust , make_graph , railway_line )
  super( reqeust , make_graph )
  @railway_line = railway_line
end

Public Instance Methods

render() click to toggle source
# File lib/tokyo_metro/app/renderer/passenger_survey/table/railway_line/header.rb, line 8
  def render
    h.render inline: <<-HAML , type: :haml , locals: h_locals
%thead{ id: :header_of_passenger_survey_table }
  = this.render_header_of_order
  = this.render_header_of_station
  = this.render_header_of_year
  = this.render_header_of_passenger_journeys
    HAML
  end
render_header_of_order() click to toggle source
# File lib/tokyo_metro/app/renderer/passenger_survey/table/railway_line/header.rb, line 18
  def render_header_of_order
    h.render inline: <<-HAML , type: :haml , locals: { railway_line: @railway_line }
%td{ class: :order , colspan: 2 }<
  %p<
    = "順位"
  %p{ class: :small }<
    = "左:" + railway_line.name_ja
  %p{ class: :small }<
    = "右:全路線"
    HAML
  end