Source: actions/ObjectSetColorAction.js

import { Utils } from '../common/Utils'
import { BaseAction } from './BaseAction';

/**
 * @class ObjectSetColorAction
 * The object set color action.
 * @memberof THING
 */
class ObjectSetColorAction extends BaseAction {

	onRun(param) {
		return new Promise((resolve, reject) => {
			let options = param.options;

			// do action
			let object = param.object;
			if (object) {
				object.style.color = options.color;
			}
			resolve();
		});
	}

}

export { ObjectSetColorAction }