class TokyoMetro::App::Renderer::PassengerSurvey::Table::Station

Public Class Methods

new( request , passenger_survey_infos , make_graph , passenger_survey_infos_all ) click to toggle source
# File lib/tokyo_metro/app/renderer/passenger_survey/table/station.rb, line 3
def initialize( request , passenger_survey_infos , make_graph , passenger_survey_infos_all )
  super( request , passenger_survey_infos , make_graph )

  @passenger_survey_infos_all = passenger_survey_infos_all

  @css_class_name_of_tables = :station
end

Public Instance Methods

render_header_of_table() click to toggle source
# File lib/tokyo_metro/app/renderer/passenger_survey/table/station.rb, line 11
def render_header_of_table
  ::TokyoMetro::App::Renderer::PassengerSurvey::Table::Station::Header.new( @reqeust , @make_graph ).render
end

Private Instance Methods

class_name_of_each_row() click to toggle source
# File lib/tokyo_metro/app/renderer/passenger_survey/table/station.rb, line 17
def class_name_of_each_row
  ::TokyoMetro::App::Renderer::PassengerSurvey::Table::Station::Row
end
variables_send_to_row_instance( passenger_survey_info , i ) click to toggle source
# File lib/tokyo_metro/app/renderer/passenger_survey/table/station.rb, line 21
def variables_send_to_row_instance( passenger_survey_info , i )
  super + [ @passenger_survey_infos_all ]
end