Method: Charisma::Characteristic#initialize
- Defined in:
- lib/charisma/characteristic.rb
#initialize(name, options, &blk) ⇒ Characteristic
Create a characteristic.
Typically this is done via Charisma::Characterization#has within a characterize do . . . end block.
31 32 33 34 35 36 |
# File 'lib/charisma/characteristic.rb', line 31 def initialize(name, , &blk) @name = name @proc = blk if block_given? @accessor = [:display_with] @measurement = [:measures] end |