forked from MapComplete/MapComplete
		
	
		
			
				
	
	
		
			16 lines
		
	
	
	
		
			509 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
	
		
			509 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| import { Validator } from "../Validator"
 | |
| 
 | |
| export default class LengthValidator extends Validator {
 | |
|     constructor() {
 | |
|         super(
 | |
|             "distance",
 | |
|             'A geographical distance in meters (rounded at two points). Will give an extra minimap with a measurement tool. Arguments: [ zoomlevel, preferredBackgroundMapType (comma separated) ], e.g. `["21", "map,photo"]',
 | |
|             "decimal"
 | |
|         )
 | |
|     }
 | |
| 
 | |
|     isValid = (str) => {
 | |
|         const t = Number(str)
 | |
|         return !isNaN(t)
 | |
|     }
 | |
| }
 |