Method: JsDuck::ExternalClasses#initialize
- Defined in:
- lib/jsduck/external_classes.rb
#initialize(classnames = []) ⇒ ExternalClasses
Returns a new instance of ExternalClasses.
8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/jsduck/external_classes.rb', line 8 def initialize(classnames = []) @class_names = {} @patterns = [] classnames.each do |name| if name =~ /\*/ @patterns << make_pattern(name) else @class_names[name] = true end end end |