class TokyoMetro::App::Renderer::SideMenu::Link::ToDocument

Public Class Methods

another_page( request ) click to toggle source
# File lib/tokyo_metro/app/renderer/side_menu/link/to_document.rb, line 68
def self.another_page( request )
  self.new(
    request ,
    "開発続行用 別サイト" ,
    "Another website for continuing to develop" ,
    "http://tokyosubway.heroku.com/" ,
    icon_name: :temp
  )
end
development_document( request ) click to toggle source
# File lib/tokyo_metro/app/renderer/side_menu/link/to_document.rb, line 28
def self.development_document( request )
  self.new(
    request ,
    "開発ドキュメント" ,
    "Document" ,
    url_helpers.url_for( controller: :document , action: :index , only_path: true ) ,
    icon_name: :development_document
  )
end
disclaimer( request ) click to toggle source
# File lib/tokyo_metro/app/renderer/side_menu/link/to_document.rb, line 48
def self.disclaimer( request )
  self.new(
    request ,
    "免責事項" ,
    "Disclaimer" ,
    url_helpers.url_for( controller: :application , action: :disclaimer , only_path: true ) ,
    icon_name: :temp
  )
end
how_to_use( request ) click to toggle source
# File lib/tokyo_metro/app/renderer/side_menu/link/to_document.rb, line 38
def self.how_to_use( request )
  self.new(
    request ,
    "マニュアル・開発者より" ,
    "How to use \'Rails on Ruby\'" ,
    url_helpers.url_for( controller: :document , action: :how_to_use , only_path: true ) ,
    icon_name: :how_to_use
  )
end
new( request , title_ja , title_en , url , icon_name: nil ) click to toggle source
# File lib/tokyo_metro/app/renderer/side_menu/link/to_document.rb, line 3
def initialize( request , title_ja , title_en , url , icon_name: nil )
  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: nil ,
    size: :small
  )
  @open_another_window = open_another_window? 
end
remark( request ) click to toggle source
# File lib/tokyo_metro/app/renderer/side_menu/link/to_document.rb, line 58
def self.remark( request )
  self.new(
    request ,
    "ご利用上の注意" ,
    "Plase note" ,
    url_helpers.url_for( controller: :application , action: :remark , only_path: true ) ,
    icon_name: :temp
  )
end

Public Instance Methods

open_another_window?() click to toggle source
# File lib/tokyo_metro/app/renderer/side_menu/link/to_document.rb, line 24
def open_another_window?
  !( link_for_page_on_the_same_controller? )
end