Module: OsuRuby::Interface::MultiplexerInterface Private
- Included in:
- AbstractClass, ExtendableMethod
- Defined in:
-
(osu-ruby2 0.0.2) osu-ruby2/interface/multiplexer_interface.rb,
(osu-ruby2 0.0.2) osu-ruby2/interface/multiplexer_interface.rb
Overview
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
interface that defines instantenous include and extend upon include.
Class Method Summary collapse
-
.extended(cls) ⇒ Object
upon extended to an interface, the interface perform following actions when included:.
Class Method Details
.extended(cls) ⇒ Object
upon extended to an interface, the interface perform following actions when included:
-
include any methods from
Iclass. -
extend any methods from
Xclass.
this allows module inclusion to be more cleaner like