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