Skip to content

OAuthPopupOptions

@blobs/sdk v0.1.0


@blobs/sdk / utils/oauthHelpers / OAuthPopupOptions

Defined in: utils/oauthHelpers.ts:13

Options accepted by openOAuthPopup and completeOAuthFlow.

Properties

width?

optional width?: number

Defined in: utils/oauthHelpers.ts:15

Popup window width in pixels (default 600).


height?

optional height?: number

Defined in: utils/oauthHelpers.ts:17

Popup window height in pixels (default 700).


onSuccess?

optional onSuccess?: (result) => void

Defined in: utils/oauthHelpers.ts:19

Called when the OAuth flow succeeds.

Parameters

result

OAuthResult

Returns

void


onError?

optional onError?: (error) => void

Defined in: utils/oauthHelpers.ts:21

Called with a message when the OAuth flow fails.

Parameters

error

string

Returns

void


onClose?

optional onClose?: () => void

Defined in: utils/oauthHelpers.ts:23

Called when the popup closes without completing the flow.

Returns

void


pollInterval?

optional pollInterval?: number

Defined in: utils/oauthHelpers.ts:25

Polling interval in milliseconds for popup status (default 1000).