mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-29 18:30:09 +00:00
more work on controls...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
1a0cb9c0f1
commit
abc1fd64b5
@ -263,13 +263,13 @@ var FullScreenControllsActions = actions.Actions({
|
|||||||
.addClass('fullscreen-controls buttons')
|
.addClass('fullscreen-controls buttons')
|
||||||
// minimize....
|
// minimize....
|
||||||
.append($('<div>')
|
.append($('<div>')
|
||||||
.addClass('button')
|
.addClass('button minimize')
|
||||||
.html('_')
|
.html('_')
|
||||||
.attr('info', 'Minimize')
|
.attr('info', 'Minimize')
|
||||||
.click(function(){ that.minimize() }))
|
.click(function(){ that.minimize() }))
|
||||||
// fullscreen....
|
// fullscreen....
|
||||||
.append($('<div>')
|
.append($('<div>')
|
||||||
.addClass('button')
|
.addClass('button fullscreen allways-shown')
|
||||||
// square...
|
// square...
|
||||||
//.html('□')
|
//.html('□')
|
||||||
// diagonal arrows...
|
// diagonal arrows...
|
||||||
@ -315,7 +315,24 @@ module.FullScreenControlls = core.ImageGridFeatures.Feature({
|
|||||||
handlers: [
|
handlers: [
|
||||||
['toggleFullScreen',
|
['toggleFullScreen',
|
||||||
function(){
|
function(){
|
||||||
this.toggleFullScreenControls(this.toggleFullScreen('?'))
|
this.toggleFullScreenControls('on')
|
||||||
|
var fullscreen = this.toggleFullScreen('?')
|
||||||
|
var buttons = this.ribbons.viewer.find('.fullscreen-controls')
|
||||||
|
|
||||||
|
// fullscreen button...
|
||||||
|
buttons.find('.fullscreen.button')
|
||||||
|
.html(fullscreen == 'on' ? '↙' : '↗')
|
||||||
|
.attr('info', fullscreen == 'on' ? 'Exit fullscreen' : 'Fullscreen')
|
||||||
|
|
||||||
|
// XXX should this be done by css???
|
||||||
|
if(fullscreen == 'on'){
|
||||||
|
buttons.find('.button:not(.allways-shown)').show()
|
||||||
|
|
||||||
|
} else {
|
||||||
|
buttons.find('.button:not(.allways-shown)').hide()
|
||||||
|
}
|
||||||
|
|
||||||
|
//this.toggleFullScreenControls(fullScreen)
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user