mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-28 18:00:09 +00:00
started binding DOM events...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
4aec844167
commit
ff12cc297b
@ -2581,7 +2581,9 @@ var BrowserPrototype = {
|
||||
// - open
|
||||
// - select
|
||||
// - update
|
||||
// XXX should we trigger the DOM event or the browser event???
|
||||
renderItem: function(item, i, context){
|
||||
var that = this
|
||||
var options = context.options || this.options
|
||||
if(options.hidden && !options.renderHidden){
|
||||
return null
|
||||
@ -2638,11 +2640,16 @@ var BrowserPrototype = {
|
||||
elem.appendChild(value)
|
||||
})
|
||||
|
||||
// events...
|
||||
// XXX revise signature...
|
||||
// system events...
|
||||
elem.addEventListener('click',
|
||||
// XXX revise signature...
|
||||
// XXX should we trigger the DOM event or the browser event???
|
||||
function(){ $(elem).trigger('open', [text, item, elem]) })
|
||||
//elem.addEventListener('tap', function(){ $(elem).trigger('open', [text, item, elem]) })
|
||||
//elem.addEventListener('tap',
|
||||
// function(){ $(elem).trigger('open', [text, item, elem]) })
|
||||
elem.addEventListener('focus',
|
||||
function(){ that.focus(item) })
|
||||
// user events...
|
||||
Object.entries(item.events || {})
|
||||
// shorthand events...
|
||||
.concat([
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user