lib/packages/core-classes.js
function(properties_object) {

		if (Lava.schema.DEBUG && properties_object && properties_object.isProperties) Lava.t("setProperties expects a plain JS object as an argument, not a class");

		for (var name in properties_object) {

			this.set(name, properties_object[name]);

		}

	}
function(properties_object) {

		if (Lava.schema.DEBUG && properties_object && properties_object.isProperties) Lava.t("setProperties expects a plain JS object as an argument, not a class");

		for (var name in properties_object) {

			this.set(name, properties_object[name]);

		}

	}
function ( properties_object ) { if ( Lava . schema . DEBUG && properties_object && properties_object . isProperties ) Lava . t ( "setProperties expects a plain JS object as an argument, not a class" ) ; for ( var name in properties_object ) { this . set ( name , properties_object [ name ] ) ; } }
Set multiple properties at once
@param {Object.<string, *>} properties_object A hash with new property values
Set multiple properties at once