DocumentationIcon class

A class annotation to provide a URL to an image that represents the class.

Each class should only have one DocumentationIcon.

link
/// Utility class for beginning a dream-sharing sequence.
/// ...documentation...
@Category(<String>['Military Technology', 'Experimental'])
@DocumentationIcon('https://docs.example.org/icons/top.png')
class DreamSharing {
  // ...code...
}

See also:

  • Category, to help place the class in an index.
  • Summary, which is used to provide a one-line description of a class that overrides the inline documentations' own description.

Constructors

DocumentationIcon(String url)
Create an annotation to provide a URL to an image describing a class.
const

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
url String
The URL to an image that represents the annotated class.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited