* @param {string} state * @param {boolean} active
(state, active)
| 203 | * @param {boolean} active |
| 204 | */ |
| 205 | function toggleRootDataAttribute(state, active) { |
| 206 | const {'root': root} = elements; |
| 207 | const attributeName = `data-${state}`; |
| 208 | if (active) { |
| 209 | root.setAttribute(attributeName, ''); |
| 210 | } else { |
| 211 | root.removeAttribute(attributeName); |
| 212 | } |
| 213 | } |
| 214 | |
| 215 | /** |
| 216 | * @param {Document} elementOrDoc |
no test coverage detected