Skip to main content

@terascope/file-asset-apis / file/file-slicer / FileSlicer

Class: FileSlicer

Defined in: file/file-slicer.ts:11

Constructors​

Constructor​

new FileSlicer(config, logger): FileSlicer

Defined in: file/file-slicer.ts:16

Parameters​

ParameterType
configFileSliceConfig
loggerLogger

Returns​

FileSlicer

Properties​

PropertyModifierTypeDefined in
directoriesreadonlystring[]file/file-slicer.ts:12
loggerpublicLoggerfile/file-slicer.ts:14
sliceConfigreadonlySliceConfigfile/file-slicer.ts:13

Methods​

slice()​

slice(): Promise<FileSlice[] | null>

Defined in: file/file-slicer.ts:74

This method will return an array of file slices, or null if the slicer is done

Returns​

Promise<FileSlice[] | null>