Sha256: 0084367c393d7d97cb585811c903ddbf62c1769a8ff703a32b621263b19bba25

Contents?: true

Size: 613 Bytes

Versions: 14

Compression:

Stored size: 613 Bytes

Contents

require "jsduck/tag/boolean_tag"

module JsDuck::Tag
  # The @component tag should be rarely used explicitly as it gets
  # auto-detected by Process::Components for any component inheriting
  # from Ext.Component.
  class Component < BooleanTag
    def initialize
      @pattern = "component"
      @class_icon = {
        :small => File.dirname(__FILE__) + "/icons/component.png",
        :large => File.dirname(__FILE__) + "/icons/component-large.png",
        :redirect => File.dirname(__FILE__) + "/icons/component-redirect.png",
        :priority => PRIORITY_COMPONENT,
      }
      super
    end
  end
end

Version data entries

14 entries across 14 versions & 3 rubygems

Version Path
solvas-jsduck-6.0.0.30539 lib/jsduck/tag/component.rb
solvas-jsduck-6.0.0.9571 lib/jsduck/tag/component.rb
solvas-jsduck-6.0.0.6154 lib/jsduck/tag/component.rb
solvas-jsduck-6.0.0.4021 lib/jsduck/tag/component.rb
solvas-jsduck-6.0.0.2554 lib/jsduck/tag/component.rb
solvas-jsduck-6.0.0.1891 lib/jsduck/tag/component.rb
solvas-jsduck-6.0.0.beta.1888 lib/jsduck/tag/component.rb
jsduck-troopjs-0.0.8 lib/jsduck/tag/component.rb
jsduck-troopjs-0.0.7 lib/jsduck/tag/component.rb
jsduck-troopjs-0.0.5 lib/jsduck/tag/component.rb
jsduck-troopjs-0.0.4 lib/jsduck/tag/component.rb
jsduck-troopjs-0.0.3 lib/jsduck/tag/component.rb
jsduck-troopjs-0.0.1 lib/jsduck/tag/component.rb
jsduck-6.0.0beta lib/jsduck/tag/component.rb