Skip to content

ActivityPlug API / @activityplug/mastodon-base / MastodonBaseAdapterOptions

Interface: MastodonBaseAdapterOptions

Defined in: types.ts:22

Properties

detectedCapabilities?

readonly optional detectedCapabilities?: (software) => PartialCapabilitySet

Defined in: types.ts:34

Parameters

software

DetectedMastodonSoftware

Returns

PartialCapabilitySet


displayName

readonly displayName: string

Defined in: types.ts:24


documentationUrl?

readonly optional documentationUrl?: string

Defined in: types.ts:26


id

readonly id: string

Defined in: types.ts:23


instanceEndpointRequired?

readonly optional instanceEndpointRequired?: boolean

Defined in: types.ts:31


kind?

readonly optional kind?: "mastodon" | "mastodon-compatible"

Defined in: types.ts:27


quoteStatusParameter?

readonly optional quoteStatusParameter?: "quoted_status_id" | "quote_id"

Defined in: types.ts:33


streamingAuthentication?

readonly optional streamingAuthentication?: MastodonStreamingAuthentication

Defined in: types.ts:29


supportedSoftware

readonly supportedSoftware: readonly string[]

Defined in: types.ts:25


supportsLocalVisibility?

readonly optional supportsLocalVisibility?: boolean

Defined in: types.ts:32


supportsRefreshToken?

readonly optional supportsRefreshToken?: boolean

Defined in: types.ts:30


webSocket?

readonly optional webSocket?: any

Defined in: types.ts:28