Class: TokyoMetro::Static::Operator::Hash

Inherits:
Fundamental::Hash show all
Includes:
ClassNameLibrary::Static::Operator, Modules::Common::ToFactory::Seed::Hash, Modules::Static::Hash::MakeScss
Defined in:
lib/tokyo_metro/static/operator/hash.rb

Overview

複数の鉄道事業者の情報を扱うクラス(ハッシュ)

Instance Method Summary collapse

Methods included from Modules::Static::Hash::MakeScss

#instance_of_sccs_color_factory, #make_scss_color_file, scss_color_factory

Methods included from Modules::Common::ToFactory::Seed::Group

#seed

Instance Method Details

#define_test(title = self.class.upper_namespace.name) ⇒ nil

テスト用メソッド

Parameters:

  • title (Strng) (defaults to: self.class.upper_namespace.name)

    表示するタイトル(設定しない場合は、ハッシュの上位の名前空間の名称)

Returns:

  • (nil)


11
12
13
14
15
16
17
18
# File 'lib/tokyo_metro/static/operator/hash.rb', line 11

def define_test( title = self.class.upper_namespace.name )
  super( title )
  puts ""
  puts "○ CSS class name"
  puts self.values.map( &:css_class_name )

  return nil
end