Skip to content
On this page

Directus Cloud

Everything you need to start building. Provisioned in 90 seconds. Starting at $15/month.

Get Started

This is an auto-generated document to support extension builders understand the internal packages they can utilize. To find our written guides, tutorials, and API/SDK reference, check out our main docs .

Directus / @directus/sdk / realtime / SubscriptionOutput

Type Alias: SubscriptionOutput<Schema, Collection, TQuery, Events, TItem> ​

SubscriptionOutput<Schema, Collection, TQuery, Events, TItem>: object & { [Event in Events]: Object }[Events] | object

Type declaration ​

type ​

type: "subscription"

uid? ​

optional uid: string

Type Parameters ​

• Schema

• Collection extends keyof Schema

• TQuery extends Query<Schema, Schema[Collection]> | undefined

• Events extends SubscriptionEvents

• TItem = TQuery extends Query<Schema, Schema[Collection]> ? ApplyQueryFields<Schema, CollectionType<Schema, Collection>, TQuery["fields"]> : Partial<Schema[Collection]>

Defined in ​

realtime/types.ts:71