class TokyoMetro::App::Renderer::PassengerSurvey::Table::Year
Public Class Methods
new( request , passenger_survey_infos , make_graph )
click to toggle source
Calls superclass method
TokyoMetro::App::Renderer::PassengerSurvey::Table::MetaClass::new
# File lib/tokyo_metro/app/renderer/passenger_survey/table/year.rb, line 3 def initialize( request , passenger_survey_infos , make_graph ) super( request , passenger_survey_infos , make_graph ) @css_class_name_of_tables = :tokyo_metro end
Public Instance Methods
render_header_of_table()
click to toggle source
# File lib/tokyo_metro/app/renderer/passenger_survey/table/year.rb, line 8 def render_header_of_table ::TokyoMetro::App::Renderer::PassengerSurvey::Table::Year::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/year.rb, line 14 def class_name_of_each_row ::TokyoMetro::App::Renderer::PassengerSurvey::Table::Year::Row end
variables_send_to_row_instance( passenger_survey_info , i )
click to toggle source
Calls superclass method
TokyoMetro::App::Renderer::PassengerSurvey::Table::MetaClass#variables_send_to_row_instance
# File lib/tokyo_metro/app/renderer/passenger_survey/table/year.rb, line 18 def variables_send_to_row_instance( passenger_survey_info , i ) y = passenger_survey_info.survey_year super + [ @passenger_survey_infos.in_year(y) ] end