Ember: Subs !!hot!!
// Publish this.eventBus.trigger('data-updated', some: 'data' );
constructor() super(...arguments); this.priceFeed.connect(); ember subs
connect() this.socket = new WebSocket('wss://example.com/prices'); this.socket.onmessage = (event) => this.updatePrice(JSON.parse(event.data)); ; this.socket.onopen = () => this.isConnected = true; // Publish this