Skip to content

ActivityPlug API / @activityplug/core / ActivityPlugClientOptions

Interface: ActivityPlugClientOptions

Defined in: packages/core/src/adapters/client-types.ts:409

Properties

adapter

readonly adapter: ActivityPlugAdapter

Defined in: packages/core/src/adapters/client-types.ts:410


capabilities?

readonly optional capabilities?: Readonly<Record<CapabilityName, CapabilityDecision>>

Defined in: packages/core/src/adapters/client-types.ts:412


createBudgetScope?

readonly optional createBudgetScope?: (context) => BudgetScope

Defined in: packages/core/src/adapters/client-types.ts:416

Parameters

context

BudgetScopeFactoryContext

Returns

BudgetScope


credentialLeases?

readonly optional credentialLeases?: CredentialLeaseStore

Defined in: packages/core/src/adapters/client-types.ts:414


detectedSoftware?

readonly optional detectedSoftware?: object

Defined in: packages/core/src/adapters/client-types.ts:417

name

readonly name: string

version?

readonly optional version?: string


fetch?

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

Defined in: packages/core/src/adapters/client-types.ts:422

Call Signature

(input, init?): Promise<Response>

MDN Reference

Parameters
input

URL | RequestInfo

init?

RequestInit

Returns

Promise<Response>

Call Signature

(input, init?): Promise<Response>

MDN Reference

Parameters
input

string | URL | Request

init?

RequestInit

Returns

Promise<Response>

Deprecated

Raw transports are rejected. Provide remoteAuthority.


origin

readonly origin: string

Defined in: packages/core/src/adapters/client-types.ts:411


remoteAuthority?

readonly optional remoteAuthority?: RemoteAuthority

Defined in: packages/core/src/adapters/client-types.ts:415


sessionStore?

readonly optional sessionStore?: AuthSessionStore

Defined in: packages/core/src/adapters/client-types.ts:413