lib/packages/core-classes.js
function(value, padding) {

		var type = Firestorm.getType(value),
			result;

		if (Lava.schema.DEBUG && !(type in this._callback_map)) Lava.t("Unsupported type for serialization: " + type);

		result = this[this._callback_map[type]](value, padding);

		return result;

	}
function(value, padding) {

		var type = Firestorm.getType(value),
			result;

		if (Lava.schema.DEBUG && !(type in this._callback_map)) Lava.t("Unsupported type for serialization: " + type);

		result = this[this._callback_map[type]](value, padding);

		return result;

	}
function ( value , padding ) { var type = Firestorm . getType ( value ) , result ; if ( Lava . schema . DEBUG && ! ( type in this . _callback_map ) ) Lava . t ( "Unsupported type for serialization: " + type ) ; result = this [ this . _callback_map [ type ] ] ( value , padding ) ; return result ; }
Perform value serialization
@param {*} value
@param {string} padding The initial padding for JavaScript code
@returns {string}
Perform value serialization