Module: Grokdown::Composing::InstanceMethods

Defined in:
lib/grokdown/composing.rb

Instance Method Summary collapse

Instance Method Details

#add_composable(object) ⇒ Object



16
17
18
# File 'lib/grokdown/composing.rb', line 16

def add_composable(object)
  public_send(composition_method(object), object)
end

#can_compose?(object) ⇒ Boolean

Returns:

  • (Boolean)


12
# File 'lib/grokdown/composing.rb', line 12

def can_compose?(object) = self.class.can_compose?(object)

#composition_method(object) ⇒ Object



14
# File 'lib/grokdown/composing.rb', line 14

def composition_method(object) = self.class.composition_method(object)