UNPKG

aframe-animation-component

Version:
19 lines (17 loc) 395 B
/** * Listen to an event. * When that event is emitted, emit an event on another entity. */ AFRAME.registerComponent('event-proxy', { schema: { listen: {default: ''}, target: {type: 'selector'}, emit: {default: ''} }, update: function () { var data = this.data; this.el.addEventListener(data.listen, function () { data.target.emit(data.emit); }); } });