44 lines
		
	
	
		
			817 B
		
	
	
	
		
			Haxe
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			817 B
		
	
	
	
		
			Haxe
		
	
	
	
	
	
| package eval.luv;
 | |
| 
 | |
| /**
 | |
| 	Version information for the vendored libuv.
 | |
| 
 | |
| 	@see https://aantron.github.io/luv/luv/Luv/Version
 | |
| **/
 | |
| extern class Version {
 | |
| 	/**
 | |
| 		Returns the libuv version as a string.
 | |
| 	**/
 | |
| 	static function string():String;
 | |
| 
 | |
| 	/**
 | |
| 		libuv major version number.
 | |
| 	**/
 | |
| 	static final major:Int;
 | |
| 
 | |
| 	/**
 | |
| 		libuv minor version number.
 | |
| 	**/
 | |
| 	static final minor:Int;
 | |
| 
 | |
| 	/**
 | |
| 		libuv patch version number.
 | |
| 	**/
 | |
| 	static final patch:Int;
 | |
| 
 | |
| 	/**
 | |
| 		`true` if the libuv version is a release, and `false` if it is a development version.
 | |
| 		This does not depend on Haxe compilation arguments and will almost always be `true`.
 | |
| 	**/
 | |
| 	static final isRelease:Bool;
 | |
| 
 | |
| 	/**
 | |
| 		libuv version suffix for development releases.
 | |
| 	**/
 | |
| 	static final suffix:String;
 | |
| 
 | |
| 	/**
 | |
| 		libuv version packed into a single integer.
 | |
| 	**/
 | |
| 	static final hex:Int;
 | |
| } |