Class: TokyoMetro::App::Renderer::Document::Link

Inherits:
Concerns::Link::Normal::MetaClass show all
Defined in:
lib/tokyo_metro/app/renderer/document/link.rb

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_action, model_name, icon_name: nil) ⇒ Link

Returns a new instance of Link.



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

def initialize( request , title_ja , title_en , url_action , model_name , icon_name: nil )
  @model_name = model_name
  url = url_helpers.url_for( controller: :document , action: url_action , only_path: true )
  super(
    request , title_ja , title_en , url ,
    icon_name: icon_name ,
    class_name_of_link: :link ,
    class_name_of_div_domain: :link_to_document ,
    open_another_window: false ,
    size: :normal ,
    additional_info: additional_info ,
    additional_info_position: :in_text
  )
end