JSDoc 3 Tag DictionaryInline tagsAll about inline tags {@link ...}, {@linkplain ...}, {@linkcode ...}, {@tutorial ...}.@abstractThis member must be implemented (or overridden) by the inheritor.@accessSpecify the access level of this member - private, public, or protected.@aliasTreat a member as if it had a different name.@augmentsThis object adds onto a parent object.@authorIdentify the author of an item.@borrowsThis object uses something from another object.@callbackDocument a callback function.@classdescUse the following text to describe the entire class.@constantDocument an object as a constant.@constructorThis function is intended to be called with the "new" keyword.@constructsThis function member will be the constructor for the previous class.@copyrightDocument some copyright information.@defaultDocument the default value.@deprecatedDocument that this is no longer the preferred way.@descDescribe a symbol.@enumDocument a collection of related properties.@eventDocument an event.@exampleProvide an example of how to use a documented item.@exportsIdentify the member that is exported by a JavaScript module.@externalDocument an external class/namespace/module.@fileDescribe a file.@firesDescribe the events this method may fire.@globalDocument a global object.@ignore[todo] Remove this from the final output.@innerDocument an inner object.@instanceDocument an instance member.@kindWhat kind of symbol is this?@lendsDocument properties on an object literal as if they belonged to a symbol with a given name.@license[todo] Document the software license that applies to this code.@linkInline tag - create a link.@memberDocument a member.@memberofThis symbol belongs to a parent symbol.@methodDescribe a method or function.@mixesThis object mixes in all the members from another object.@mixinDocument a mixin object.@moduleDocument a JavaScript module.@nameDocument the name of an object.@namespaceDocument a namespace object.@paramDocument the parameter to a function.@privateThis symbol is meant to be private.@propertyDocument a property of an object.@protectedThis member is meant to be protected.@publicThis symbol is meant to be public.@readonlyThis symbol is meant to be read-only.@requiresThis file requires a JavaScript module.@returnsDocument the return value of a function.@seeRefer to some other documentation for more information.@sinceWhen was this feature added?@staticDocument a static member.@summaryA shorter version of the full description.@thisWhat does the 'this' keyword refer to here?@throwsDescribe what errors could be thrown.@todoDocument tasks to be completed.@tutorialInsert a link to an included tutorial file.@typeDocument the type of an object.@typedefDocument a custom type.@variationDistinguish different objects with the same name.@versionDocuments the version number of an item.