Class: TokyoMetro::App::Renderer::TravelTimeInfo::RailwayLine::TozaiLine::Bottom
- Inherits:
-
MetaClass::ThroughOperation
- Object
- RailsDecorateFactory
- Factory::Decorate::MetaClass
- MetaClass::ThroughOperation
- TokyoMetro::App::Renderer::TravelTimeInfo::RailwayLine::TozaiLine::Bottom
- Defined in:
- lib/tokyo_metro/app/renderer/travel_time_info/railway_line/tozai_line/bottom.rb
Defined Under Namespace
Classes: ToJrSobuLine, ToToyoRapidRailwayLine
Instance Method Summary collapse
-
#initialize(request, left_columns, columns_next_to_railway_line, right_columns) ⇒ Bottom
constructor
A new instance of Bottom.
- #render ⇒ Object
Methods included from MetaClass::Columns
Constructor Details
#initialize(request, left_columns, columns_next_to_railway_line, right_columns) ⇒ Bottom
Returns a new instance of Bottom.
3 4 5 6 |
# File 'lib/tokyo_metro/app/renderer/travel_time_info/railway_line/tozai_line/bottom.rb', line 3 def initialize( request , left_columns , columns_next_to_railway_line , right_columns ) super( request , left_columns , columns_next_to_railway_line , right_columns ) @position = :bottom end |
Instance Method Details
#render ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/tokyo_metro/app/renderer/travel_time_info/railway_line/tozai_line/bottom.rb', line 8 def render h.render inline: <<-HAML , type: :haml , locals: h_locals %tr{ class: [ :through_operation_info_row , position ] , colspan: columns } %tr{ class: [ :through_operation_info_row , position ] } %td{ class: :through_operation_infos } = jr_sobu_local_line.render %td{ class: [ :railway_line_column , :tozai_sobu ] }< = " " - ( left_columns - 2 ).times do %td{ class: :empty_column }< = " " %td{ colspan: columns_next_to_railway_line }< = " " %td{ class: [ :railway_line_column , :tozai_toyo ] }< = " " %td{ class: :through_operation_infos } = toyo_rapid_railway_line.render HAML end |