ImportElement constructor
ImportElement({})
Creates an import directive element with the specified parameters.
@param library The library containing this import @param uri The resolved URI for this import @param srcId Source identifier for tracking references @param stringUri Original string representation of the URI @param shownNames Names explicitly included via 'show' combinator @param hiddenNames Names explicitly excluded via 'hide' combinator @param isDeferred Whether this is a deferred import (with 'deferred' keyword) @param prefix The prefix for this import, if any
Implementation
ImportElement({
required super.library,
required super.uri,
required super.srcId,
required super.stringUri,
this.shownNames,
this.hiddenNames,
this.isDeferred = false,
this.prefix,
});