Map of string keys to any[] values. The keys name properties (or attributes when they start with _) and the values are arrays matched against selected or specified elements .

As an example, we can target 3 buttons to set their textContents to corresponding values using the following SetOnMap (as the values object in a call to setOn):

Example

{
* textContent: ['btn 1', 'btn 2', 'btn 3']
* },
interface ISetMap {
    [key: string]: Iterable<any>;
}

Indexable

[key: string]: Iterable<any>