Pergunta

Eu fiz um plugin com Firebreath, com um evento personalizado, e eu gostaria de registrar um retorno de chamada no evento YUI.

Y.on( "mycustomevent", callback, pluginNode );

Não registra meu retorno de chamada, enquanto

pluginNode.addEventListener( "mycustomevent", callback, false );

faz (no Firefox, não no IE).

Como posso usar o yui para registrar meu evento?

Foi útil?

Solução

Eu encontrei a solução. Adicionando meu evento a y.node.dom_events, ele funciona:

Y.mix( Y.Node.DOM_EVENTS, {
    mycustomevent: 1
} );
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top