Skip to main content

Class: NotionLoader

document_loaders/fs/notion.NotionLoader

Hierarchy

Constructors

constructor

new NotionLoader(directoryPath)

Parameters

NameType
directoryPathstring

Overrides

DirectoryLoader.constructor

Defined in

langchain/src/document_loaders/fs/notion.ts:5

Properties

directoryPath

directoryPath: string

Inherited from

DirectoryLoader.directoryPath

Defined in

langchain/src/document_loaders/fs/directory.ts:20


loaders

loaders: Object

Index signature

[extension: string]: (filePath: string) => BaseDocumentLoader

Inherited from

DirectoryLoader.loaders

Defined in

langchain/src/document_loaders/fs/directory.ts:21


recursive

recursive: boolean = true

Inherited from

DirectoryLoader.recursive

Defined in

langchain/src/document_loaders/fs/directory.ts:24


unknown

unknown: UnknownHandling = UnknownHandling.Warn

Inherited from

DirectoryLoader.unknown

Defined in

langchain/src/document_loaders/fs/directory.ts:25

Methods

load

load(): Promise<Document<Record<string, any>>[]>

Returns

Promise<Document<Record<string, any>>[]>

Inherited from

DirectoryLoader.load

Defined in

langchain/src/document_loaders/fs/directory.ts:41


loadAndSplit

loadAndSplit(splitter?): Promise<Document<Record<string, any>>[]>

Parameters

NameType
splitterTextSplitter

Returns

Promise<Document<Record<string, any>>[]>

Inherited from

DirectoryLoader.loadAndSplit

Defined in

langchain/src/document_loaders/base.ts:15


imports

Static imports(): Promise<{ extname: (path: string) => string ; readdir: (path: PathLike, options?: null | BufferEncoding | ObjectEncodingOptions & {}) => Promise<string[]>(path: PathLike, options: "buffer" | {}) => Promise<Buffer[]>(path: PathLike, options?: null | BufferEncoding | ObjectEncodingOptions & {}) => Promise<string[] | Buffer[]>(path: PathLike, options: ObjectEncodingOptions & {}) => Promise<Dirent[]> ; resolve: (...paths: string[]) => string }>

Returns

Promise<{ extname: (path: string) => string ; readdir: (path: PathLike, options?: null | BufferEncoding | ObjectEncodingOptions & {}) => Promise<string[]>(path: PathLike, options: "buffer" | {}) => Promise<Buffer[]>(path: PathLike, options?: null | BufferEncoding | ObjectEncodingOptions & {}) => Promise<string[] | Buffer[]>(path: PathLike, options: ObjectEncodingOptions & {}) => Promise<Dirent[]> ; resolve: (...paths: string[]) => string }>

Inherited from

DirectoryLoader.imports

Defined in

langchain/src/document_loaders/fs/directory.ts:85