Sha256: 22ed672d4ca049a4c3ae4351e6feceb38d3a362d1e4644dffd02ace7e6beee17

Contents?: true

Size: 440 Bytes

Versions: 46

Compression:

Stored size: 440 Bytes

Contents

require "jsduck/meta_tag"

module JsDuck::Tag
  # Implementation of @private tag.
  #
  # Marks class/member as private.
  #
  # Because :private is accessed a lot internally, it's also injected
  # to the main hash of documentation item.
  #
  class Private < JsDuck::MetaTag
    def initialize
      @name = "private"
      @key = :private
      @boolean = true
      @signature = {:long => "private", :short => "PRI"}
    end
  end
end

Version data entries

46 entries across 46 versions & 1 rubygems

Version Path
jsduck-3.8.2 lib/jsduck/tag/private.rb
jsduck-3.8.1 lib/jsduck/tag/private.rb
jsduck-3.8.0 lib/jsduck/tag/private.rb
jsduck-3.7.0 lib/jsduck/tag/private.rb
jsduck-3.6.1 lib/jsduck/tag/private.rb
jsduck-3.6.0 lib/jsduck/tag/private.rb