0.1.0 • Published 11 years ago

ee-options v0.1.0

Weekly downloads
5
License
-
Repository
github
Last release
11 years ago

ee-options

simple options parser for ee-class

installation

npm install ee-options

usage

var Options 		= require( "./" );


var MyClass = new Class( {

	init: function( options ){
		var options = new Options( this, options );
		options( "max", "number", 10 );
		options( "min", "number", 1 );

		log.info( this.min, this.max );
	}
} );



new MyClass( {} ); 						// 1, 10
new MyClass( { min: 3 } );				// 3, 10 
new MyClass( { max: 6 } ); 				// 1, 6
new MyClass( { min: 0, max: 100 } ); 	// 0, 100