/*jshint laxcomma: true, smarttabs: true, node: true*/
'use strict';
/**
* No-Op Field class for returning plain objects
* @module tastypie/fields/object
* @author Eric Satterwhite
* @since 0.5.0
* @requires tastypie/lib/class
* @requires tastypie/lib/fields/api
*/
var Class = require( '../class' )
, ApiField = require('./api')
, ObjectField
;
/**
* @constructor
* @alias module:tastypie/fields/object
* @extends module:tastypie/fields/api
* @param {Object} options
*/
ObjectField = new Class({
inherits:ApiField
,convert: function convert( value ){
return value;
}
,type: function( ){
return 'object';
}
});
module.exports = ObjectField;