StoreSubscriptions
interfaceextends BaseMessage
Store subscription and consumer info.
Sent by a store in response to
RequestSubscriptions. Provides a
complete inventory of all registered reducers, effects, middleware, and
active subscriptions (atomic, event, and coarse). Extensions use this
data to render dependency graphs and subscription explorers.Properties
| Name | Type | Description |
|---|---|---|
atomic | { property: string; reducer: string }[] | Fine-grained (connect) subscriptions. |
coarse | number | Count of coarse subscribers. |
effects | { channel: string; description?: string; name?: string; type: string }[] | Registered effects. |
event | { channel: string; phase: string; type: string }[] | Event subscriptions (onEvent). |
middleware | { description?: string; name?: string; when?: unknown }[] | Registered middleware. |
reducers | { meta?: unknown; name: string; when?: unknown }[] | Registered reducers. |
sourceId | string | UUID of the sender (store wrapper ID or extension ID). |
sourceRole | DevtoolsRole | Role of the sender. |
storeId | string | |
timestamp | string | ISO 8601 timestamp of when the message was created. |
type | "STORE_SUBSCRIPTIONS" | Discriminant field identifying the message type. |