mirror of
				https://github.com/flynx/ImageGrid.git
				synced 2025-10-31 11:20:09 +00:00 
			
		
		
		
	cleanup and minor refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
		
							parent
							
								
									8ec1217dec
								
							
						
					
					
						commit
						18d57b2d27
					
				| @ -721,26 +721,6 @@ var FileSystemLoaderUIActions = actions.Actions({ | |||||||
| 
 | 
 | ||||||
| 			return o | 			return o | ||||||
| 		})], | 		})], | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| 	// save/resore .savecomments
 |  | ||||||
| 	// 
 |  | ||||||
| 	// NOTE: we are doing preparation for saving .savecomments to fs
 |  | ||||||
| 	// 		below in FileSystemLoaderUI.handlers.
 |  | ||||||
| 	// 		This is because defining the action here would make it run
 |  | ||||||
| 	// 		before the base action (which is defined later).
 |  | ||||||
| 	json: [function(){ |  | ||||||
| 		return function(res){ |  | ||||||
| 			if(this.savecomments != null){ |  | ||||||
| 				res.savecomments = this.savecomments |  | ||||||
| 			} |  | ||||||
| 		} |  | ||||||
| 	}], |  | ||||||
| 	load: [function(data){ |  | ||||||
| 		if(data.savecomments != null){ |  | ||||||
| 			this.savecomments = data.savecomments |  | ||||||
| 		} |  | ||||||
| 	}] |  | ||||||
| }) | }) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| @ -759,6 +739,23 @@ module.FileSystemLoaderUI = core.ImageGridFeatures.Feature({ | |||||||
| 	actions: FileSystemLoaderUIActions, | 	actions: FileSystemLoaderUIActions, | ||||||
| 
 | 
 | ||||||
| 	handlers: [ | 	handlers: [ | ||||||
|  | 		// save/resore .savecomments
 | ||||||
|  | 		// 
 | ||||||
|  | 		['json', | ||||||
|  | 			function(res){ | ||||||
|  | 				if(this.savecomments != null){ | ||||||
|  | 					res.savecomments = this.savecomments | ||||||
|  | 				} | ||||||
|  | 			}], | ||||||
|  | 		['load', | ||||||
|  | 			function(_, data){ | ||||||
|  | 				if(data.savecomments != null){ | ||||||
|  | 					this.savecomments = data.savecomments | ||||||
|  | 				} | ||||||
|  | 			}], | ||||||
|  | 		// NOTE: defining this here enables us to actually post-bind to
 | ||||||
|  | 		// 		an action that is defined later or may not even be 
 | ||||||
|  | 		// 		available.
 | ||||||
| 		['prepareIndexForWrite', | 		['prepareIndexForWrite', | ||||||
| 			function(res){ | 			function(res){ | ||||||
| 				var source = res.raw.savecomments | 				var source = res.raw.savecomments | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user