class TokyoMetro::App::Renderer::StationFacility::Platform::Info::MultipleRailwayLines::EachDirection
Public Instance Methods
of_special_direction?()
click to toggle source
# File lib/tokyo_metro/app/renderer/station_facility/platform/info/multiple_railway_lines/each_direction.rb, line 24 def of_special_direction? false end
render_direction_info()
click to toggle source
# File lib/tokyo_metro/app/renderer/station_facility/platform/info/multiple_railway_lines/each_direction.rb, line 5 def render_direction_info if @railway_direction.present? h.render inline: <<-HAML , type: :haml , locals: h_locals %div{ class: :info_of_railway_direction } %div{ class: :title_of_direction } - if info.of_special_direction? %h4{ class: :text_ja }< = info.render_special_direction_ja %h5{ class: :text_en }< = info.render_special_direction_en - else %h4{ class: :text_ja }< = info.railway_direction.station_info.decorate.render_name_ja( with_subname: true , suffix: "方面行きホーム" ) %h5{ class: :text_en }< = info.railway_direction.station_info.decorate.render_name_en( with_subname: true , prefix: "Platform for " ) HAML end end
render_special_direction_en()
click to toggle source
# File lib/tokyo_metro/app/renderer/station_facility/platform/info/multiple_railway_lines/each_direction.rb, line 32 def render_special_direction_en h.render inline: <<-HAML , type: :haml , locals: { special_direction_en: special_direction_en } = special_direction_en HAML end
render_special_direction_ja()
click to toggle source
# File lib/tokyo_metro/app/renderer/station_facility/platform/info/multiple_railway_lines/each_direction.rb, line 28 def render_special_direction_ja raise "Error: The method \'#{ __method__ }\' is not defined yet in this class." end
special_direction_en()
click to toggle source
# File lib/tokyo_metro/app/renderer/station_facility/platform/info/multiple_railway_lines/each_direction.rb, line 38 def special_direction_en raise "Error: The method \'#{ __method__ }\' is not defined yet in this class." end