class TokyoMetro::App::Renderer::StationFacility::Platform::List
Public Class Methods
new( request , ary )
click to toggle source
Calls superclass method
# File lib/tokyo_metro/app/renderer/station_facility/platform/list.rb, line 3 def initialize( request , ary ) super( request ) @ary = ary end
Public Instance Methods
render()
click to toggle source
# File lib/tokyo_metro/app/renderer/station_facility/platform/list.rb, line 8 def render h.render inline: <<-HAML , type: :haml , locals: h_locals %div{ id: :platform_info_tab_menu } %ul{ id: :platform_info_tabs , class: :clearfix } - ary.each do | info | = info.render_tab %div{ id: :platform_info_tab_contents } %ul{ id: :tab_contents , class: :clearfix } - ary.each do | info | = info.render_content HAML end
Private Instance Methods
h_locals()
click to toggle source
Calls superclass method
# File lib/tokyo_metro/app/renderer/station_facility/platform/list.rb, line 23 def h_locals super.merge({ ary: @ary }) end