By default, when you select a component in the canvas and apply styles on it, changes will be applied on its existent classes. This will result on changing of all the components with those applied classes. If you need the style to be applied only on the specific selected component you have to select componentFirst strategy in this way.
*@property{String}[icon='']Component's icon, this string will be inserted before the name (in Layers and badge), eg. it can be an HTML string '<iclass="fa fa-square-o"></i>'.Default:`''`
*@property{String|Function}[script='']Component's javascript. More about it [here](/modules/Components-js.html). Default: `''`