Class: TokyoMetro::App::Renderer::StationFacility::Platform::Info::MultipleRailwayLines::Whole
- Inherits:
-
TokyoMetro::App::Renderer::StationFacility::Platform::Info::MetaClass::Whole
- Object
- RailsDecorateFactory
- Factory::Decorate::MetaClass
- TokyoMetro::App::Renderer::StationFacility::Platform::Info::MetaClass::Whole
- TokyoMetro::App::Renderer::StationFacility::Platform::Info::MultipleRailwayLines::Whole
- Includes:
- Common
- Defined in:
- lib/tokyo_metro/app/renderer/station_facility/platform/info/multiple_railway_lines/whole.rb
Direct Known Subclasses
BetweenWakoshiAndHikawadai::Whole, KotakeMukaihara::Whole, TokyoMetro::App::Renderer::StationFacility::Platform::Info::MeguroAndShirokanedai::Whole, ShirokaneTakanawa::Whole
Instance Attribute Summary
Attributes included from Common
Attributes inherited from TokyoMetro::App::Renderer::StationFacility::Platform::Info::MetaClass::Whole
Instance Method Summary collapse
-
#render_tab ⇒ Object
乗車位置情報のタブを作成.
Methods included from Common
Methods inherited from TokyoMetro::App::Renderer::StationFacility::Platform::Info::MetaClass::Whole
#grouped_by_railway_direction, #initialize, #render_content, #render_railway_line_text_name
Methods included from TokyoMetro::App::Renderer::StationFacility::Platform::Info::MetaClass::Common
#barrier_free_facility_infos, #car_composition_types, #has_barrier_free_facility_infos?, #has_one_car_composition_type?, #has_railway_direction_infos?, #has_surrounding_area_infos?, #has_transfer_infos?, #max_car_composition, #railway_line_css_class_name, #railway_line_name_en, #railway_line_name_ja, #surrounding_area_infos, #tab_name, #transfer_infos
Constructor Details
This class inherits a constructor from TokyoMetro::App::Renderer::StationFacility::Platform::Info::MetaClass::Whole
Instance Method Details
#render_tab ⇒ Object
乗車位置情報のタブを作成
6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/tokyo_metro/app/renderer/station_facility/platform/info/multiple_railway_lines/whole.rb', line 6 def render_tab h.render inline: <<-HAML , type: :haml , locals: { this: self , onclick: onclick } %li{ class: [ "tab_for_" + this.tab_name , :platform_info_tab , :clearfix ] }< %div{ class: [ :railway_line_name , :clearfix ] , onclick: raw( onclick ) } - this.railway_lines.each do | railway_line | - railway_line_decorated = railway_line.decorate %div{ class: railway_line_decorated.css_class_name } = railway_line_decorated.render_railway_line_code( small: true ) = this.render_railway_line_text_name HAML end |