Class: TokyoMetro::App::Renderer::SideMenu::Link::ToMainContent::Index

Inherits:
MetaClass show all
Defined in:
lib/tokyo_metro/app/renderer/side_menu/link/to_main_content/index.rb

Direct Known Subclasses

OfStation

Constant Summary

Constants inherited from Concerns::Link::Normal::MetaClass

Concerns::Link::Normal::MetaClass::ICON_SIZE

Instance Method Summary collapse

Methods inherited from Concerns::Link::Normal::MetaClass

#render

Constructor Details

#initialize(request, title_ja, title_en, url: nil, controller: nil, icon_name: nil, additional_class_name_of_div_domain: nil) ⇒ Index

Returns a new instance of Index.



3
4
5
6
7
8
9
10
11
12
13
14
15
# File 'lib/tokyo_metro/app/renderer/side_menu/link/to_main_content/index.rb', line 3

def initialize( request  , title_ja , title_en , url: nil , controller: nil , icon_name: nil , additional_class_name_of_div_domain: nil )
  super(
    request ,
    title_ja ,
    title_en ,
    actual_url( url , controller ) ,
    icon_name: icon_name ,
    class_name_of_link: :link ,
    class_name_of_div_domain: [ controller , actual_class_name_of_div_domain( additional_class_name_of_div_domain ) ].flatten ,
    open_another_window: false ,
    size: :normal
  )
end