LibraryImport class abstract

An import directive within a library fragment.

Clients may not extend, implement or mix-in this class.

Constructors

LibraryImport()

Properties

combinators List<NamespaceCombinator>
The combinators that were specified as part of the import directive.
no setter
hashCode int
The hash code for this object.
no setterinherited
importedLibrary2 LibraryElement2?
The LibraryElement, if uri is a DirectiveUriWithLibrary.
no setter
importKeywordOffset int
The offset of the import keyword.
no setter
isSynthetic bool
Whether this import is synthetic.
no setter
libraryFragment LibraryFragment?
The library fragment that contains this object.
no setter
namespace → Namespace
The Namespace that this directive contributes to the containing library.
no setter
prefix2 PrefixFragment?
The prefix fragment that was specified as part of the import directive.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
uri DirectiveUri
The interpretation of the URI specified in the directive.
no setter

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