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

Inherits:
MetaClass::Header show all
Defined in:
lib/tokyo_metro/app/renderer/passenger_survey/table/railway_line/header.rb

Instance Method Summary collapse

Methods inherited from MetaClass::Header

#render_header_of_passenger_journeys, #render_header_of_station, #render_header_of_year

Constructor Details

#initialize(reqeust, make_graph, railway_line) ⇒ Header

Returns a new instance of Header.



3
4
5
6
# 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

Instance Method Details

#renderObject



8
9
10
11
12
13
14
15
16
# File 'lib/tokyo_metro/app/renderer/passenger_survey/table/railway_line/header.rb', line 8

def render
  h.render inline: "%thead{ id: :header_of_passenger_survey_table }\n= this.render_header_of_order\n= this.render_header_of_station\n= this.render_header_of_year\n= this.render_header_of_passenger_journeys\n  HAML\nend\n" , type: :haml , locals: h_locals

#render_header_of_orderObject



18
19
20
21
22
23
24
25
26
27
28
# File 'lib/tokyo_metro/app/renderer/passenger_survey/table/railway_line/header.rb', line 18

def render_header_of_order
  h.render inline: "%td{ class: :order , colspan: 2 }<\n%p<\n  = \"\u9806\u4F4D\"\n%p{ class: :small }<\n  = \"\u5DE6\uFF1A\" + railway_line.name_ja\n%p{ class: :small }<\n  = \"\u53F3\uFF1A\u5168\u8DEF\u7DDA\"\n  HAML\nend\n" , type: :haml , locals: { railway_line: @railway_line }