mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-11-01 03:40:09 +00:00
some refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
48092074cf
commit
9a32d04c4c
@ -113,16 +113,35 @@ ImageGrid.TYPE('toggle', function(obj){
|
|||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
function showInOverlay(obj){
|
||||||
|
// clean things up...
|
||||||
|
$('.overlay').children().remove()
|
||||||
|
|
||||||
|
|
||||||
|
// put it in the overlay...
|
||||||
|
$('.overlay').append(obj)
|
||||||
|
|
||||||
|
// prepare the overlay...
|
||||||
|
$('.overlay')
|
||||||
|
.one('click', function(){
|
||||||
|
$('.overlay')
|
||||||
|
.fadeOut()
|
||||||
|
.children()
|
||||||
|
.remove()
|
||||||
|
})
|
||||||
|
.fadeIn()
|
||||||
|
return obj
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// XXX use order and priority of options...
|
// XXX use order and priority of options...
|
||||||
|
// XXX make history work for this...
|
||||||
function showSetup(){
|
function showSetup(){
|
||||||
var opts = ImageGrid.option
|
var opts = ImageGrid.option
|
||||||
var opt_ps = ImageGrid.option_props
|
var opt_ps = ImageGrid.option_props
|
||||||
var groups = {}
|
var groups = {}
|
||||||
|
|
||||||
// clean things up...
|
|
||||||
$('.overlay').children().remove()
|
|
||||||
var opts_container = $('<div class="options"/>')
|
var opts_container = $('<div class="options"/>')
|
||||||
.appendTo($('.overlay'))
|
|
||||||
// build options...
|
// build options...
|
||||||
for(var n in opt_ps){
|
for(var n in opt_ps){
|
||||||
var disabled = false
|
var disabled = false
|
||||||
@ -175,15 +194,8 @@ function showSetup(){
|
|||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
return false
|
return false
|
||||||
})
|
})
|
||||||
// prepare the overlay...
|
|
||||||
$('.overlay')
|
showInOverlay(opts_container)
|
||||||
.one('click', function(){
|
|
||||||
$('.overlay')
|
|
||||||
.fadeOut()
|
|
||||||
.children()
|
|
||||||
.remove()
|
|
||||||
})
|
|
||||||
.fadeIn()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -13,6 +13,8 @@ var keybindings = {
|
|||||||
77: toggleMarkers, // m
|
77: toggleMarkers, // m
|
||||||
|
|
||||||
|
|
||||||
|
27: function(){$('.overlay').click()}, // Esc
|
||||||
|
|
||||||
// zooming...
|
// zooming...
|
||||||
187: function(){scaleContainerBy(ImageGrid.option.ZOOM_FACTOR)}, // +
|
187: function(){scaleContainerBy(ImageGrid.option.ZOOM_FACTOR)}, // +
|
||||||
189: function(){scaleContainerBy(1/ImageGrid.option.ZOOM_FACTOR)}, // -
|
189: function(){scaleContainerBy(1/ImageGrid.option.ZOOM_FACTOR)}, // -
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user