UNPKG

fashion-model

Version:

JavaScript library for defining types and their properties with support for wrapping/unwrapping and serialization/deserialization.

14 lines (12 loc) 303 B
module.exports = require('./Model').extend({ typeName: 'function', wrap: false, coerce: function (value, options) { if (value != null) { if (value.constructor !== Function) { this.coercionError(value, options, 'Value is not a function'); } } return value; } });