Class: TokyoMetro::App::Renderer::Document::Link
- Inherits:
-
Concerns::Link::Normal::MetaClass
- Object
- RailsDecorateFactory
- Factory::Decorate::MetaClass
- Concerns::Link::Normal::MetaClass
- TokyoMetro::App::Renderer::Document::Link
- 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
-
#initialize(request, title_ja, title_en, url_action, model_name, icon_name: nil) ⇒ Link
constructor
A new instance of Link.
Methods inherited from Concerns::Link::Normal::MetaClass
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 |