OptionalattributesObject with key-value pairs representing attributes. Each object key represents attribute name. Value under that key must be a string.
OptionalclassesClass name or array of class names to match. Each name can be provided in a form of string.
View element name.
OptionalpriorityElement's module:engine/view/attributeelement~ViewAttributeElement#priority priority.
OptionalstylesObject with key-value pairs representing styles. Each object key represents style name. Value under that key must be a string.
A plain object that describes a view element in a way that a concrete, exact view element could be created from that description.
Above describes a view element:
An example with styles and attributes:
Describes: