attr._a.addVal(<attributeName>, <attributeValue>)
Count of attributes
Add atribute to the list of attributes. Changes value of existintg atrribute, if there is alrady attributes of the given name and group
single attribute or list of attributes, if list provided, each attribute is copied
Optional
ignoreGroup: booleanoptional, if true attribute is searched only by name and the group is disregarded; however updated attribute always has group
Optional
newOnly: booleandefault false; when true, only those attributes that are not in the current set are added. those that are already in set are not updated
Creates and array from the attribute values
optional list of names if set, only attributes from list are copies to the array
Optional
group: AttrGroupoptional group name; if set only attributes from the group are copied
copied values
Add all attributes from a single group
from when (source) are copies
Optional
group: AttrGroupname of the group to copy. If not defined all attributes are copied
Delete attribute, if exists
Optional
group: AttrGroupDelete all attributes of the group
name of the group to delete
from the list of attributes returns attribute of the requested name, if that is available return undefined iff not available
If some attributes have no group defined, function accepts them for any group. It allows json command definition simpler. But be carefull that those parameters are not managed within the group operations. It also fulfill the group of the attribute if that is not defined to make the next part of the provessing standard
Attribute names are not case sensitive
Optional
group: AttrGroupEvaluates attributes in the command
attr.listVal replaces to the value of the listVal attribute
Converts all attributes to object Used only for fEval method Thanks to this method attributes can be updated using structure: