UNPKG

@sanity/comlink

Version:

A library for one-to-many cross-origin communication between Window contexts, built on the postMessage API.

48 lines (47 loc) 993 B
export { type Connection, type ConnectionActor, type ConnectionActorLogic, type ConnectionInput, createConnection, createConnectionMachine, } from './connection' export {createListenLogic} from './common' export * from './constants' export { type ChannelInput, type ChannelInstance, type Controller, createController, } from './controller' export { createNode, createNodeMachine, type Node, type NodeActor, type NodeActorLogic, type NodeInput, } from './node' export {createRequestMachine, type RequestActorRef, type RequestMachineContext} from './request' export type { BufferAddedEmitEvent, BufferFlushedEmitEvent, DisconnectMessage, HandshakeMessageType, HeartbeatEmitEvent, HeartbeatMessage, InternalEmitEvent, InternalMessageType, ListenInput, Message, MessageData, MessageEmitEvent, MessageType, ProtocolMessage, RequestData, ResponseMessage, Status, StatusEmitEvent, StatusEvent, WithoutResponse, } from './types'