Skip to main content

Class: SimpleDirectoryReader

Read all the documents in a directory. By default, supports the list of file types in the FILE_EXT_TO_READER map.

Implements

Constructors

constructor

new SimpleDirectoryReader(observer?): SimpleDirectoryReader

Parameters

NameType
observer?ReaderCallback

Returns

SimpleDirectoryReader

Defined in

packages/core/src/readers/SimpleDirectoryReader.ts:67

Properties

observer

Private Optional observer: ReaderCallback

Defined in

packages/core/src/readers/SimpleDirectoryReader.ts:67

Methods

doObserverCheck

doObserverCheck(category, name, status, message?): boolean

Parameters

NameType
category"file" | "directory"
namestring
statusReaderStatus
message?string

Returns

boolean

Defined in

packages/core/src/readers/SimpleDirectoryReader.ts:149


loadData

loadData(params): Promise<Document<Metadata>[]>

Parameters

NameType
paramsSimpleDirectoryReaderLoadDataParams

Returns

Promise<Document<Metadata>[]>

Implementation of

BaseReader.loadData

Defined in

packages/core/src/readers/SimpleDirectoryReader.ts:69

loadData(directoryPath): Promise<Document<Metadata>[]>

Parameters

NameType
directoryPathstring

Returns

Promise<Document<Metadata>[]>

Implementation of

BaseReader.loadData

Defined in

packages/core/src/readers/SimpleDirectoryReader.ts:72