Mediator

You can listen events directly at mediator or catch DOM bubbling events.
Bee-core uses EventEmitter3 as mediator.

API example:

import beeCore from 'bee-core';

beeCore.mediator.on('rendering:update', onRenderingUpdate)

beeCore.mediator.off('rendering:update', onRenderingUpdate);

function onRenderingUpdate(chrome){
  console.log('Rendering updated:', chrome);
}

DOM events bubble example:

var gallery = $('#my-gallery');

gallery.slider();

gallery.on('placeholder:removeRendering', function(e, chrome, renderingElement){
  console.log('Rendering removed:' renderingElement);

  gallery.slider('update');
});

results matching ""

    No results matching ""