mirror of
				https://github.com/flynx/diff.js.git
				synced 2025-10-31 03:50:13 +00:00 
			
		
		
		
	docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
		
							parent
							
								
									b55b5ba70c
								
							
						
					
					
						commit
						49d8795cb1
					
				
							
								
								
									
										17
									
								
								diff.js
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								diff.js
									
									
									
									
									
								
							| @ -296,12 +296,18 @@ var makeCIPattern = function(name, check, init){ | |||||||
| 	return object.makeConstructor(name, o, o)  | 	return object.makeConstructor(name, o, o)  | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // Singleton...
 | // Singleton ANY...
 | ||||||
|  | //
 | ||||||
|  | // 	ANY
 | ||||||
|  | // 		-> pattern
 | ||||||
|  | //
 | ||||||
| var ANY =  | var ANY =  | ||||||
| module.ANY =  | module.ANY =  | ||||||
| 	makeCIPattern('ANY',  | 	makeCIPattern('ANY',  | ||||||
| 		function(obj, cmp){ return true })() | 		function(obj, cmp){ return true })() | ||||||
| 
 | 
 | ||||||
|  | // String pattern...
 | ||||||
|  | //
 | ||||||
| //	STRING
 | //	STRING
 | ||||||
| //	STRING(string)
 | //	STRING(string)
 | ||||||
| //	STRING(regexp)
 | //	STRING(regexp)
 | ||||||
| @ -326,11 +332,16 @@ module.STRING = | |||||||
| 				   		: true	)) }, | 				   		: true	)) }, | ||||||
| 		function(value){ this.value = value })  | 		function(value){ this.value = value })  | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | // Number pattern...
 | ||||||
|  | //
 | ||||||
| // 	NUMBER
 | // 	NUMBER
 | ||||||
| // 	NUMBER(n)
 | // 	NUMBER(n)
 | ||||||
| // 	NUMBER(min, max)
 | // 	NUMBER(min, max)
 | ||||||
|  | // 	NUMBER(min, max, step)
 | ||||||
| // 	NUMBER(func)
 | // 	NUMBER(func)
 | ||||||
| // 		-> pattern
 | // 		-> pattern
 | ||||||
|  | //
 | ||||||
| // XXX support range checking, ...
 | // XXX support range checking, ...
 | ||||||
| var NUMBER =  | var NUMBER =  | ||||||
| module.NUMBER =  | module.NUMBER =  | ||||||
| @ -340,9 +351,13 @@ module.NUMBER = | |||||||
| 			return obj === NUMBER || typeof(obj) == typeof(123) }, | 			return obj === NUMBER || typeof(obj) == typeof(123) }, | ||||||
| 		function(...value){ this.value = value })  | 		function(...value){ this.value = value })  | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | // Array pattern...
 | ||||||
|  | //
 | ||||||
| // 	ARRAY
 | // 	ARRAY
 | ||||||
| // 	ARRAY(length)
 | // 	ARRAY(length)
 | ||||||
| // 		-> pattern
 | // 		-> pattern
 | ||||||
|  | //
 | ||||||
| // XXX support length, types, ...
 | // XXX support length, types, ...
 | ||||||
| var ARRAY =  | var ARRAY =  | ||||||
| module.ARRAY =  | module.ARRAY =  | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user