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