Class: ConcatenationScope
Defined in: webpack/types.d.ts:3113Constructors
Constructor
new ConcatenationScope(Defined in: webpack/types.d.ts:3114modulesMap,currentModule,usedNames):ConcatenationScope
Parameters
modulesMap
Map<Module, ModuleInfo> | ModuleInfo[]
currentModule
ConcatenatedModuleInfo
usedNames
Set<string>
Returns
ConcatenationScope
Properties
usedNames
usedNames:Defined in: webpack/types.d.ts:3119Set<string>
DEFAULT_EXPORT
Defined in: webpack/types.d.ts:3134staticDEFAULT_EXPORT:string
NAMESPACE_OBJECT_EXPORT
Defined in: webpack/types.d.ts:3135staticNAMESPACE_OBJECT_EXPORT:string
Methods
createModuleReference()
createModuleReference(Defined in: webpack/types.d.ts:3126module,__namedParameters):string
Parameters
module
Module
__namedParameters
Partial<ModuleReferenceOptions>
Returns
string
getRawExport()
getRawExport(Defined in: webpack/types.d.ts:3123exportName):string
Parameters
exportName
string
Returns
string
isModuleInScope()
isModuleInScope(Defined in: webpack/types.d.ts:3120module):boolean
Parameters
module
Module
Returns
boolean
registerExport()
registerExport(Defined in: webpack/types.d.ts:3121exportName,symbol):void
Parameters
exportName
string
symbol
string
Returns
void
registerNamespaceExport()
registerNamespaceExport(Defined in: webpack/types.d.ts:3125symbol):void
Parameters
symbol
string
Returns
void
registerRawExport()
registerRawExport(Defined in: webpack/types.d.ts:3122exportName,expression):void
Parameters
exportName
string
expression
string
Returns
void
setRawExportMap()
setRawExportMap(Defined in: webpack/types.d.ts:3124exportName,expression):void
Parameters
exportName
string
expression
string
Returns
void
isModuleReference()
Defined in: webpack/types.d.ts:3130staticisModuleReference(name):boolean
Parameters
name
string
Returns
boolean
matchModuleReference()
Defined in: webpack/types.d.ts:3131staticmatchModuleReference(name):ModuleReferenceOptions&object
Parameters
name
string
Returns
ModuleReferenceOptions & object