Logo
Classes

FileReader

Defined in: packages/core/src/schema/type.ts:57

A FileReader takes file paths and imports data into Document objects.

Type Parameters

T

T extends BaseNode = Document

Implements

Constructors

Constructor

new FileReader<T>(): FileReader<T>

Returns

FileReader<T>

Methods

addMetaData()

static addMetaData(filePath): (doc, index) => void

Defined in: packages/core/src/schema/type.ts:94

Parameters

filePath

string

Returns

(doc, index): void

Parameters
doc

BaseNode

index

number

Returns

void


loadDataAsContent()

abstract loadDataAsContent(fileContent, filename?): Promise<T[]>

Defined in: packages/core/src/schema/type.ts:60

Parameters

fileContent

Uint8Array

filename?

string

Returns

Promise<T[]>


loadData()

loadData(filePath): Promise<T[]>

Defined in: packages/core/src/schema/type.ts:65

Parameters

filePath

string

Returns

Promise<T[]>

Implementation of

BaseReader.loadData

On this page