function-accessor
Higher-Order accessor functions.
npm install function-accessor --save
You can also use Duo, Bower or download the files manually.
npm stats
Usage
var accessor =
Features
- Automatic method chaining on object setters.
- Initial (default) value support.
- Input validation on setters.
- Read-only getter support.
API
accessor()
var assert = var latitude = assert//=> undefined assert//=> undefined
accessor({ init: … })
var assert = var latitude = assert//=> undefined assert//=> undefined
accessor({ check: Function })
var assert = var isNumber = isNumber var latitude = assert//=> undefined //=> RangeError
accessor({ check: RegExp })
var assert = var pin = assert//=> undefined //=> RangeError
accessor({ readonly: true })
var latitude = assert//=> undefined //=> TypeError
accessor({ self: this })
var assert = var address = street: city: state: zip: country: address assert//=> undefined
Contributing
SEE: contributing.md