Skip to main content

@slack/oauth / FileInstallationStore

Class: FileInstallationStore

Defined in: src/installation-stores/file-store.ts:14

Implements

Constructors

Constructor

new FileInstallationStore(__namedParameters): FileInstallationStore;

Defined in: src/installation-stores/file-store.ts:19

Parameters

__namedParameters

FileInstallationOptions = {}

Returns

FileInstallationStore

Methods

deleteInstallation()

deleteInstallation(query, logger?): Promise<void>;

Defined in: src/installation-stores/file-store.ts:99

Parameters

query

InstallationQuery<boolean>

logger?

Logger

Returns

Promise<void>

Implementation of

InstallationStore.deleteInstallation


fetchInstallation()

fetchInstallation(query, logger?): Promise<Installation<"v1" | "v2", boolean>>;

Defined in: src/installation-stores/file-store.ts:61

Parameters

query

InstallationQuery<boolean>

logger?

Logger

Returns

Promise<Installation<"v1" | "v2", boolean>>

Implementation of

InstallationStore.fetchInstallation


storeInstallation()

storeInstallation(installation, logger?): Promise<void>;

Defined in: src/installation-stores/file-store.ts:28

Parameters

installation

Installation

logger?

Logger

Returns

Promise<void>

Implementation of

InstallationStore.storeInstallation