mirror of
				https://github.com/flynx/ImageGrid.git
				synced 2025-10-31 11:20: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 make history work for this...
 | ||||
| function showSetup(){ | ||||
| 	var opts = ImageGrid.option | ||||
| 	var opt_ps = ImageGrid.option_props | ||||
| 	var groups = {} | ||||
| 
 | ||||
| 	// clean things up...
 | ||||
| 	$('.overlay').children().remove() | ||||
| 	var opts_container = $('<div class="options"/>') | ||||
| 		.appendTo($('.overlay')) | ||||
| 	// build options...
 | ||||
| 	for(var n in opt_ps){ | ||||
| 		var disabled = false | ||||
| @ -175,15 +194,8 @@ function showSetup(){ | ||||
| 		e.preventDefault() | ||||
| 		return false | ||||
| 	}) | ||||
| 	// prepare the overlay...
 | ||||
| 	$('.overlay') | ||||
| 		.one('click', function(){ | ||||
| 			$('.overlay') | ||||
| 				.fadeOut() | ||||
| 				.children() | ||||
| 					.remove() | ||||
| 		}) | ||||
| 		.fadeIn() | ||||
| 
 | ||||
| 	showInOverlay(opts_container) | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
| @ -13,6 +13,8 @@ var keybindings = { | ||||
| 	77:		toggleMarkers,									//	m
 | ||||
| 
 | ||||
| 
 | ||||
| 	27:		function(){$('.overlay').click()},				//	Esc
 | ||||
| 
 | ||||
| 	// zooming...
 | ||||
| 	187:	function(){scaleContainerBy(ImageGrid.option.ZOOM_FACTOR)},		//	+
 | ||||
| 	189:	function(){scaleContainerBy(1/ImageGrid.option.ZOOM_FACTOR)},	//	-
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user