InterfaceSDK v0.3.0

FcmPushAdapterOptions

import type { FcmPushAdapterOptions } from '@usepapier/client/base';

Declaration #

fcm-push.adapter.tsTypeScript
export interface FcmPushAdapterOptions {
    projectId: string;
    getAccessToken: (signal: AbortSignal) => Promise<string>;
    timeoutMs?: number;
}

Source: packages/client/src/adapters/fcm-push.adapter.ts:6

Members 3

projectId: string;

packages/client/src/adapters/fcm-push.adapter.ts:7

Supply a cached/refreshed Google OAuth access token with firebase.messaging scope.

getAccessToken: (signal: AbortSignal) => Promise<string>;

Parameters

signal
AbortSignal

packages/client/src/adapters/fcm-push.adapter.ts:9

timeoutMs

Optional
timeoutMs?: number;

packages/client/src/adapters/fcm-push.adapter.ts:10

Generated from TypeScript source.b1e9ee529902