CAPABILITY_ENABLED_EVENT
const CAPABILITY_ENABLED_EVENT: "CAPABILITY_ENABLED";
Defined in: packages/rxdb/src/rxdb-events.ts:162
某个能力刚在另一条连接上被启用(FR-037)。
Remarks
能力位是单向的闩:只有启用,没有停用。所以这条事件也只有一个方向 —— 收到它的一端把 该能力在本连接上接通,不存在与之对称的「收到就拆」。
载荷只有能力名,没有适配器、没有执行器、没有任何句柄:接通要用的东西只有本连接自己知道, 跨连接送过来的那一份指向的是别人的纪元。
不进 RxDBEntityEventMap:它不带 entities,isCrossTabEvent 对它恒为 false,
一旦被网关的实体转发路径捎带出去就会在两端之间无限回声(每次回声换一个 messageId,
去重窗口拦不住)。它的跨连接投递由 RxDBTabsGateway.broadcastCapabilityEnabled
显式单向完成。