class Bixby::Command
Public Class Methods
new()
click to toggle source
# File lib/bixby-client/command.rb, line 8 def initialize() end
subclasses()
click to toggle source
retrieve all loaded subclasses of this class
@return [Array<Class>] List of subclasses
# File lib/bixby-client/command.rb, line 14 def self.subclasses @subclasses end
Private Class Methods
inherited(subclass)
click to toggle source
# File lib/bixby-client/command.rb, line 20 def self.inherited(subclass) if superclass.respond_to? :inherited superclass.inherited(subclass) end @subclasses ||= [] @subclasses << subclass end