Skip to main content

Interface: FrappeClientConfig

Defined in: packages/client/src/core/config.ts:54

Properties​

apiVersion​

readonly apiVersion: ApiVersion

Defined in: packages/client/src/core/config.ts:56


auth​

readonly auth: AuthStrategy

Defined in: packages/client/src/core/config.ts:61


baseUrl​

readonly baseUrl: string

Defined in: packages/client/src/core/config.ts:55


credentials?​

readonly optional credentials?: RequestCredentials

Defined in: packages/client/src/core/config.ts:66


fetch?​

readonly optional fetch?: {(input, init?): Promise<Response>; (input, init?): Promise<Response>; }

Defined in: packages/client/src/core/config.ts:64

Call Signature​

(input, init?): Promise<Response>

MDN Reference

Parameters​
input​

RequestInfo | URL

init?​

RequestInit

Returns​

Promise<Response>

Call Signature​

(input, init?): Promise<Response>

MDN Reference

Parameters​
input​

string | Request | URL

init?​

RequestInit

Returns​

Promise<Response>


frappeVersion?​

readonly optional frappeVersion?: FrappeVersion

Defined in: packages/client/src/core/config.ts:57


headers​

readonly headers: Readonly<Record<string, string>>

Defined in: packages/client/src/core/config.ts:60


logger?​

readonly optional logger?: FrappeLogger

Defined in: packages/client/src/core/config.ts:62


middleware​

readonly middleware: readonly Middleware[]

Defined in: packages/client/src/core/config.ts:63


siteName?​

readonly optional siteName?: string

Defined in: packages/client/src/core/config.ts:59


timeout​

readonly timeout: number

Defined in: packages/client/src/core/config.ts:58


transport?​

readonly optional transport?: Transport

Defined in: packages/client/src/core/config.ts:65