= Gerrit Code Review - GrStyleObject Store information about css style properties. You can't create this object directly. Instead you should use the link:pg-plugin-styles-api.html#css[css] method. This object allows to apply style correctly to elements within different shadow subtree. [[get-class-name]] == getClassName `styleObject.getClassName(element)` .Params - `element` - an HTMLElement. .Returns - `string` - class name. The class name is valid only within the shadow root of `element`. Creates a new unique CSS class and injects it into the appropriate place in DOM (it can be document or shadow root for element). This class can be later added to the element or to any other element in the same shadow root. It is guarantee, that method adds CSS class only once for each shadow root. == apply `styleObject.apply(element)` .Params - `element` - element to apply style. Create a new unique CSS class (see link:#get-class-name[getClassName]) and adds class to the element.