Skip to main content
webpack / ConcatenationScope

Class: ConcatenationScope

Defined in: webpack/types.d.ts:3113

Constructors

Constructor

new ConcatenationScope(modulesMap, currentModule, usedNames): ConcatenationScope
Defined in: webpack/types.d.ts:3114

Parameters

modulesMap
Map<Module, ModuleInfo> | ModuleInfo[]
currentModule
ConcatenatedModuleInfo
usedNames
Set<string>

Returns

ConcatenationScope

Properties

usedNames

usedNames: Set<string>
Defined in: webpack/types.d.ts:3119

DEFAULT_EXPORT

static DEFAULT_EXPORT: string
Defined in: webpack/types.d.ts:3134

NAMESPACE_OBJECT_EXPORT

static NAMESPACE_OBJECT_EXPORT: string
Defined in: webpack/types.d.ts:3135

Methods

createModuleReference()

createModuleReference(module, __namedParameters): string
Defined in: webpack/types.d.ts:3126

Parameters

module
Module
__namedParameters
Partial<ModuleReferenceOptions>

Returns

string

getRawExport()

getRawExport(exportName): string
Defined in: webpack/types.d.ts:3123

Parameters

exportName
string

Returns

string

isModuleInScope()

isModuleInScope(module): boolean
Defined in: webpack/types.d.ts:3120

Parameters

module
Module

Returns

boolean

registerExport()

registerExport(exportName, symbol): void
Defined in: webpack/types.d.ts:3121

Parameters

exportName
string
symbol
string

Returns

void

registerNamespaceExport()

registerNamespaceExport(symbol): void
Defined in: webpack/types.d.ts:3125

Parameters

symbol
string

Returns

void

registerRawExport()

registerRawExport(exportName, expression): void
Defined in: webpack/types.d.ts:3122

Parameters

exportName
string
expression
string

Returns

void

setRawExportMap()

setRawExportMap(exportName, expression): void
Defined in: webpack/types.d.ts:3124

Parameters

exportName
string
expression
string

Returns

void

isModuleReference()

static isModuleReference(name): boolean
Defined in: webpack/types.d.ts:3130

Parameters

name
string

Returns

boolean

matchModuleReference()

static matchModuleReference(name): ModuleReferenceOptions & object
Defined in: webpack/types.d.ts:3131

Parameters

name
string

Returns

ModuleReferenceOptions & object