class webpack.HarmonyExportImportedSpecifierDependency extends HarmonyImportDependencynew HarmonyExportImportedSpecifierDependency(request, sourceOrder, phase?, attributes?): HarmonyExportImportedSpecifierDependencyCreates an instance of HarmonyImportDependency.
activeExports{Set} allStarExports<HarmonyStarExportsList>|<null>attributes<Record><<string>,<string>>category<string>Returns a dependency category, typical categories are "commonjs", "amd", "esm".disconnect<any>exportPresenceMode<ExportPresenceMode>id<void>Returns id.ids<string>[]loc<DependencyLocation>Returns location.module<any>name<string>|<null>optional<boolean>otherStarExports<readonly HarmonyExportImportedSpecifierDependency[]>|<null>phase<ImportPhaseType>range{[number, number]}request<string>sourceOrder<number>type<string>Returns a display name for the type of dependency.userRequest<string>weak<boolean>ExportPresenceModes{{ AUTO: ExportPresenceMode; ERROR: ExportPresenceMode; NONE: ExportPresenceMode; WARN: ExportPresenceMode; fromUserOption: any; resolveFromOptions: any }}EXPORTS_OBJECT_REFERENCED{string[][]}getNonOptionalPart(members:<string>[], membersOptionals:<boolean>[]) =><string>[] Get the non-optional leading part of a member chain.NO_EXPORTS_REFERENCED{string[][]}Template{typeof HarmonyImportDependencyTemplate}TRANSITIVE<symbol>Defines the referenced export type used by this module.
canConcatenate(): boolean<boolean>Returns true if this dependency can be concatenated
couldAffectReferencingModule(): boolean | symbolCould affect referencing module.
createIgnoredModule(context): ModuleCreates an ignored module.
deserialize(objectDeserializerContext): void<ObjectDeserializerContext><void>Restores this instance from the provided deserializer context.
getCondition(moduleGraph): false<ModuleGraph><false>
| (moduleGraphConnection:
<ModuleGraphConnection>
, runtime:
<RuntimeSpec>
) =>
<ConnectionState>
|
<null>Returns function to determine if the connection is active.
getContext(): string | undefined<string>
|
<undefined>Returns a request context.
getErrors(moduleGraph): WebpackError<ModuleGraph><WebpackError><null>
|
<undefined>Returns errors.
getExports(moduleGraph): ExportsSpec | undefined<ModuleGraph><ExportsSpec>
|
<undefined>Returns the exported names
getId(): void<void>Returns id.
getIds(moduleGraph): string<ModuleGraph><string>Returns the imported id.
getImportStatement(update, dependencyTemplateContext): [string, string]Gets import statement.
getImportVar(moduleGraph): string<ModuleGraph><string>Returns name of the variable for the import.
getLinkingErrors(moduleGraph, ids, additionalMessage): WebpackError<ModuleGraph><string><string><WebpackError><undefined>Gets linking errors.
getMode(moduleGraph, runtime): ExportModeReturns the export mode.
getModuleEvaluationSideEffectsState(moduleGraph): ConnectionState<ModuleGraph><ConnectionState>Gets module evaluation side effects state.
getModuleExports(dependencyTemplateContext): string<DependencyTemplateContext><string>Gets module exports.
getNumberOfIdOccurrences(): number<number>implement this method to allow the occurrence order plugin to count correctly
getReference(moduleGraph): never<ModuleGraph>Returns the referenced module and export
getReferencedExports(moduleGraph, runtime): (string[] | ReferencedExport)[]Returns list of exports referenced by this dependency
getResourceIdentifier(): string | nullReturns an identifier to merge equal requests.
getStarReexports(moduleGraph, runtime, exportsInfo?, importedModule?): { checked?: Set<string>; exports?: Set<string>; hidden?: Set<string>; ignoredExports: Set<string><ModuleGraph><RuntimeSpec><ExportsInfo><Module>Gets star reexports.
getWarnings(moduleGraph): WebpackError<ModuleGraph><WebpackError><null>
|
<undefined>Returns warnings.
serialize(objectSerializerContext): void<ObjectSerializerContext><void>Serializes this instance into the provided serializer context.
setId(): void<void>Updates id.
setIds(moduleGraph, ids): voidUpdates ids using the provided module graph.
setLoc(startLine, startColumn, endLine, endColumn): voidUpdates loc using the provided start line.
updateHash(hash, context): voidUpdates the hash with the data contributed by this instance.
<Dependency><boolean>Returns true if the dependency can be concatenated (scope hoisting).
<Dependency><boolean>Returns true if the dependency is a low priority dependency.