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