Sha256: 7d4305a671da183c345ef4611b9a6a80c72b13949c77330bdef91ebd2d2c6263

Contents?: true

Size: 513 Bytes

Versions: 2

Compression:

Stored size: 513 Bytes

Contents

require "jsduck/tag/boolean_tag"

module JsDuck::Tag
  class Abstract < BooleanTag
    def initialize
      @pattern = "abstract"
      @class_icon = {
          :small => File.dirname(__FILE__) + "/icons/abstract.png",
          :large => File.dirname(__FILE__) + "/icons/abstract-large.png",
          :redirect => File.dirname(__FILE__) + "/icons/abstract-redirect.png",
          :priority => PRIORITY_SINGLETON,
      }
      @signature = {:long => "abstract", :short => "ABS"}
      super
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
jsduck-troopjs-0.0.8 lib/jsduck/tag/abstract.rb
jsduck-troopjs-0.0.7 lib/jsduck/tag/abstract.rb