constructor( sourceNode, components ) {

		super();

		/**
		 * The node which component(s) should be flipped.
		 *
		 * @type {Node}
		 */
		this.sourceNode = sourceNode;

		/**
		 * The components that should be flipped e.g. `'x'` or `'xy'`.
		 *
		 * @type {string}
		 */
		this.components = components;

	}
Constructs a new flip node.

@param {Node} sourceNode - The node which component(s) should be flipped.
@param {string} components - The components that should be flipped e.g. `'x'` or `'xy'`.