( elm: Element, classes: string | string[], add: boolean )
| 9 | * @param add - Whether to add or remove a class. |
| 10 | */ |
| 11 | export function toggleClass( elm: Element, classes: string | string[], add: boolean ): void { |
| 12 | if ( elm ) { |
| 13 | forEach( classes, name => { |
| 14 | if ( name ) { |
| 15 | elm.classList[ add ? 'add' : 'remove' ]( name ); |
| 16 | } |
| 17 | } ); |
| 18 | } |
| 19 | } |
no test coverage detected
searching dependent graphs…