Class: ArabicLetterConnector::CharacterInfo

Inherits:
Object
  • Object
show all
Defined in:
lib/arabic-letter-connector/logic.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(common, isolated, final, initial, medial, connects) ⇒ CharacterInfo

Returns a new instance of CharacterInfo.



9
10
11
12
13
14
15
16
17
18
# File 'lib/arabic-letter-connector/logic.rb', line 9

def initialize(common, isolated, final, initial, medial, connects)
 @common = common
   @formatted = {
     :isolated => isolated,
     :final    => final,
     :initial  => initial,
     :medial   => medial,
   }
   @connects = connects
end

Instance Attribute Details

#commonObject

Returns the value of attribute common.



7
8
9
# File 'lib/arabic-letter-connector/logic.rb', line 7

def common
  @common
end

#formattedObject

Returns the value of attribute formatted.



7
8
9
# File 'lib/arabic-letter-connector/logic.rb', line 7

def formatted
  @formatted
end

Instance Method Details

#connects?Boolean

Returns:

  • (Boolean)


20
21
22
# File 'lib/arabic-letter-connector/logic.rb', line 20

def connects?
  @connects
end