Skip to main content
webpack / sources / CachedSource

Class: CachedSource

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

Extends

Constructors

Constructor

new CachedSource(source, cachedData?): CachedSource
Defined in: webpack/types.d.ts:1230

Parameters

source
Source | () => Source
cachedData?
CachedData

Returns

CachedSource

Overrides

Source.constructor

Methods

buffer()

buffer(): Buffer
Defined in: webpack/types.d.ts:17445

Returns

Buffer

Inherited from

Source.buffer

getCachedData()

getCachedData(): CachedData
Defined in: webpack/types.d.ts:1231

Returns

CachedData

map()

map(options?): RawSourceMap
Defined in: webpack/types.d.ts:17447

Parameters

options?
MapOptions

Returns

RawSourceMap

Inherited from

Source.map

original()

original(): Source
Defined in: webpack/types.d.ts:1233

Returns

Source

originalLazy()

originalLazy(): Source | () => Source
Defined in: webpack/types.d.ts:1232

Returns

Source | () => Source

size()

size(): number
Defined in: webpack/types.d.ts:17446

Returns

number

Inherited from

Source.size

source()

source(): SourceValue
Defined in: webpack/types.d.ts:17444

Returns

SourceValue

Inherited from

Source.source

sourceAndMap()

sourceAndMap(options?): SourceAndMap
Defined in: webpack/types.d.ts:17448

Parameters

options?
MapOptions

Returns

SourceAndMap

Inherited from

Source.sourceAndMap

streamChunks()

streamChunks(options, onChunk, onSource, onName): GeneratedSourceInfo
Defined in: webpack/types.d.ts:1234

Parameters

options
StreamChunksOptions
onChunk
(chunk, generatedLine, generatedColumn, sourceIndex, originalLine, originalColumn, nameIndex) => void
onSource
(sourceIndex, source, sourceContent?) => void
onName
(nameIndex, name) => void

Returns

GeneratedSourceInfo

updateHash()

updateHash(hash): void
Defined in: webpack/types.d.ts:17449

Parameters

hash
HashLike

Returns

void

Inherited from

Source.updateHash