class JsDuck::Process::Components

Auto-detects classes inheriting from Ext.Component, and marks them as :component.

Public Class Methods

new(relations) click to toggle source
# File lib/jsduck/process/components.rb, line 7
def initialize(relations)
  @relations = relations
end

Public Instance Methods

process_all!() click to toggle source
# File lib/jsduck/process/components.rb, line 11
def process_all!
  @relations.each do |cls|
    cls[:component] = true if cls.inherits_from?("Ext.Component")
  end
end