Class: TokyoMetro::App::Renderer::TravelTimeInfo::RailwayLine::ChiyodaLine::Bottom::ChiyodaBranchLine

Inherits:
Factory::Decorate::MetaClass
  • Object
show all
Defined in:
lib/tokyo_metro/app/renderer/travel_time_info/railway_line/chiyoda_line/bottom/chiyoda_branch_line.rb

Instance Method Summary collapse

Constructor Details

#initialize(request, branch_railway_line) ⇒ ChiyodaBranchLine

Returns a new instance of ChiyodaBranchLine.



3
4
5
6
7
8
# File 'lib/tokyo_metro/app/renderer/travel_time_info/railway_line/chiyoda_line/bottom/chiyoda_branch_line.rb', line 3

def initialize( request , branch_railway_line )
  super( request )
  @branch_railway_line = branch_railway_line

  @kita_ayase = @branch_railway_line.station_infos.find_by( same_as: "odpt.Station:TokyoMetro.ChiyodaBranch.KitaAyase" )
end

Instance Method Details

#renderObject



10
11
12
13
14
15
16
17
18
# File 'lib/tokyo_metro/app/renderer/travel_time_info/railway_line/chiyoda_line/bottom/chiyoda_branch_line.rb', line 10

def render
  h.render inline: <<-HAML , type: :haml , locals: h_locals
%td{ class: [ :railway_line_column , :chiyoda , :kita_ayase ] }
%div{ class: :travel_time_info_square }<
  = " "
%td{ class: [ :station_info , :auto_width , :kita_ayase ] }
= kita_ayase.decorate.render_name_in_travel_time_infos
  HAML
end