Documentation
¶
Rendered for js/wasm
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BridgedSubscription ¶
type BridgedSubscription struct { pubsubinterfaces.Subscription // contains filtered or unexported fields }
func (*BridgedSubscription) Cancel ¶
func (bs *BridgedSubscription) Cancel()
func (*BridgedSubscription) Next ¶
func (bs *BridgedSubscription) Next(ctx context.Context) (pubsubinterfaces.Message, error)
func (*BridgedSubscription) QueueJS ¶
func (bs *BridgedSubscription) QueueJS(msg js.Value)
type PubSubBridge ¶
type PubSubBridge struct { pubsubinterfaces.Pubsubber // contains filtered or unexported fields }
PubSubBridge is a bridge where golang (in wasm) can use the underlying javascript pubsub for (for example) the tupelo client
func NewPubSubBridge ¶
func NewPubSubBridge(jspubsub js.Value) *PubSubBridge
func (*PubSubBridge) Subscribe ¶
func (psb *PubSubBridge) Subscribe(topic string) (pubsubinterfaces.Subscription, error)
Click to show internal directories.
Click to hide internal directories.