Class: HarmonyImportDependency
Defined in: webpack/types.d.ts:6566Extends
Constructors
Constructor
new HarmonyImportDependency(Defined in: webpack/types.d.ts:6567request,sourceOrder,phase?,attributes?):HarmonyImportDependency
Parameters
request
string
sourceOrder
number
phase?
0 | 1 | 2
attributes?
ImportAttributes
Returns
HarmonyImportDependency
Overrides
ModuleDependency.constructor
Properties
attributes?
Defined in: webpack/types.d.ts:6574optionalattributes:ImportAttributes
loc
loc: DependencyLocation
Defined in: webpack/types.d.ts:4140
Inherited from
ModuleDependency.loc
module
module: any
Defined in: webpack/types.d.ts:4204
Inherited from
ModuleDependency.module
optional?
Defined in: webpack/types.d.ts:4137optionaloptional:boolean
Inherited from
ModuleDependency.optional
phase
phase: ImportPhaseType
Defined in: webpack/types.d.ts:6573
range?
Defined in: webpack/types.d.ts:10831optionalrange: [number,number]
Inherited from
ModuleDependency.range
request
request: string
Defined in: webpack/types.d.ts:10828
Inherited from
ModuleDependency.request
sourceOrder?
Defined in: webpack/types.d.ts:10830optionalsourceOrder:number
Inherited from
ModuleDependency.sourceOrder
userRequest
userRequest: string
Defined in: webpack/types.d.ts:10829
Inherited from
ModuleDependency.userRequest
weak
weak: boolean
Defined in: webpack/types.d.ts:4136
Inherited from
ModuleDependency.weak
ExportPresenceModes
Defined in: webpack/types.d.ts:6587staticExportPresenceModes:object
AUTO
AUTO: ExportPresenceMode
ERROR
ERROR: ExportPresenceMode
NONE
NONE: ExportPresenceMode
WARN
WARN: ExportPresenceMode
fromUserOption()
fromUserOption(str):ExportPresenceMode
Parameters
str
string | false
Returns
ExportPresenceMode
resolveFromOptions()
resolveFromOptions(Resolve export presence mode from parser options with a specific key and shared fallbacks.specificValue,options):ExportPresenceMode
Parameters
specificValue
string | false
options
JavascriptParserOptions
Returns
ExportPresenceMode
EXPORTS_OBJECT_REFERENCED
Defined in: webpack/types.d.ts:6606staticEXPORTS_OBJECT_REFERENCED:string[][]
Overrides
ModuleDependency.EXPORTS_OBJECT_REFERENCED
getNonOptionalPart()
Defined in: webpack/types.d.ts:6601staticgetNonOptionalPart: (members,membersOptionals) =>string[]
Parameters
members
string[]
membersOptionals
boolean[]
Returns
string[]
NO_EXPORTS_REFERENCED
Defined in: webpack/types.d.ts:6605staticNO_EXPORTS_REFERENCED:string[][]
Overrides
ModuleDependency.NO_EXPORTS_REFERENCED
Template
Defined in: webpack/types.d.ts:6586staticTemplate: typeofHarmonyImportDependencyTemplate
Overrides
ModuleDependency.Template
TRANSITIVE
Defined in: webpack/types.d.ts:6608staticTRANSITIVE: typeofTRANSITIVE
Overrides
ModuleDependency.TRANSITIVE
Accessors
category
Get Signature
get category(): string
Defined in: webpack/types.d.ts:4139
Returns
string
Inherited from
ModuleDependency.category
disconnect
Get Signature
get disconnect(): any
Defined in: webpack/types.d.ts:4205
Returns
any
Inherited from
ModuleDependency.disconnect
type
Get Signature
get type(): string
Defined in: webpack/types.d.ts:4138
Returns
string
Inherited from
ModuleDependency.type
Methods
couldAffectReferencingModule()
couldAffectReferencingModule():Defined in: webpack/types.d.ts:4149boolean| typeofTRANSITIVE
Returns
boolean | typeof TRANSITIVE
Inherited from
ModuleDependency.couldAffectReferencingModule
createIgnoredModule()
createIgnoredModule(Defined in: webpack/types.d.ts:4201context):Module
Parameters
context
string
Returns
Module
Inherited from
ModuleDependency.createIgnoredModule
deserialize()
deserialize(Defined in: webpack/types.d.ts:4203__namedParameters):void
Parameters
__namedParameters
ObjectDeserializerContext
Returns
void
Inherited from
ModuleDependency.deserialize
getCondition()
getCondition(Defined in: webpack/types.d.ts:4164moduleGraph):false| (moduleGraphConnection,runtime) =>ConnectionState
Parameters
moduleGraph
ModuleGraph
Returns
false | (moduleGraphConnection, runtime) => ConnectionState
Inherited from
ModuleDependency.getCondition
getContext()
getContext(): string
Defined in: webpack/types.d.ts:4147
Returns
string
Inherited from
ModuleDependency.getContext
getErrors()
getErrors(Defined in: webpack/types.d.ts:4187 Returns errorsmoduleGraph):WebpackError[]
Parameters
moduleGraph
ModuleGraph
Returns
WebpackError[]
Inherited from
ModuleDependency.getErrors
getExports()
getExports(Defined in: webpack/types.d.ts:4177 Returns the exported namesmoduleGraph):ExportsSpec
Parameters
moduleGraph
ModuleGraph
Returns
ExportsSpec
Inherited from
ModuleDependency.getExports
getImportStatement()
getImportStatement(Defined in: webpack/types.d.ts:6577update,__namedParameters): [string,string]
Parameters
update
boolean
__namedParameters
DependencyTemplateContext
Returns
[string, string]
getImportVar()
getImportVar(Defined in: webpack/types.d.ts:6575moduleGraph):string
Parameters
moduleGraph
ModuleGraph
Returns
string
getLinkingErrors()
getLinkingErrors(Defined in: webpack/types.d.ts:6581moduleGraph,ids,additionalMessage):WebpackError[]
Parameters
moduleGraph
ModuleGraph
ids
string[]
additionalMessage
string
Returns
WebpackError[]
getModuleEvaluationSideEffectsState()
getModuleEvaluationSideEffectsState(Defined in: webpack/types.d.ts:4198moduleGraph):ConnectionState
Parameters
moduleGraph
ModuleGraph
Returns
ConnectionState
Inherited from
ModuleDependency.getModuleEvaluationSideEffectsState
getModuleExports()
getModuleExports(Defined in: webpack/types.d.ts:6576__namedParameters):string
Parameters
__namedParameters
DependencyTemplateContext
Returns
string
getNumberOfIdOccurrences()
getNumberOfIdOccurrences(): number
Defined in: webpack/types.d.ts:4197
implement this method to allow the occurrence order plugin to count correctly
Returns
number
Inherited from
ModuleDependency.getNumberOfIdOccurrences
getReference()
getReference(Defined in: webpack/types.d.ts:4155 Returns the referenced module and exportmoduleGraph):never
Parameters
moduleGraph
ModuleGraph
Returns
never
Deprecated
Inherited from
ModuleDependency.getReference
getReferencedExports()
getReferencedExports(Defined in: webpack/types.d.ts:4160 Returns list of exports referenced by this dependencymoduleGraph,runtime): (string[] |ReferencedExport)[]
Parameters
moduleGraph
ModuleGraph
runtime
RuntimeSpec
Returns
(string[] | ReferencedExport)[]
Inherited from
ModuleDependency.getReferencedExports
getResourceIdentifier()
getResourceIdentifier(): string
Defined in: webpack/types.d.ts:4148
Returns
string
Inherited from
ModuleDependency.getResourceIdentifier
getWarnings()
getWarnings(Defined in: webpack/types.d.ts:4182 Returns warningsmoduleGraph):WebpackError[]
Parameters
moduleGraph
ModuleGraph
Returns
WebpackError[]
Inherited from
ModuleDependency.getWarnings
serialize()
serialize(Defined in: webpack/types.d.ts:4202__namedParameters):void
Parameters
__namedParameters
ObjectSerializerContext
Returns
void
Inherited from
ModuleDependency.serialize
setLoc()
setLoc(Defined in: webpack/types.d.ts:4141startLine,startColumn,endLine,endColumn):void
Parameters
startLine
number
startColumn
number
endLine
number
endColumn
number
Returns
void
Inherited from
ModuleDependency.setLoc
updateHash()
updateHash(Defined in: webpack/types.d.ts:4192 Update the hashhash,context):void
Parameters
hash
Hash
context
UpdateHashContextDependency
Returns
void
Inherited from
ModuleDependency.updateHash
isLowPriorityDependency()
Defined in: webpack/types.d.ts:6607staticisLowPriorityDependency(dependency):boolean
Parameters
dependency
Dependency
Returns
boolean
Overrides
ModuleDependency.isLowPriorityDependency