toJSON method

Map<String, dynamic> toJSON()

Transforms this instance into a JSON object.

Implementation

Map<String,dynamic> toJSON() {
	final Map<String,dynamic> data = {
		'type': 'SteeringManager',
		'behaviors': []
	};

	final behaviors = this.behaviors;

	for ( int i = 0, l = behaviors.length; i < l; i ++ ) {
		final behavior = behaviors[ i ];
		data['behaviors'].add( behavior.toJSON() );
	}

	return data;

}