(ctrl, name, value, controller)
| 25139 | } |
| 25140 | |
| 25141 | function unsetAndCleanup(ctrl, name, value, controller) { |
| 25142 | if (ctrl[name]) { |
| 25143 | unset(ctrl[name], value, controller); |
| 25144 | } |
| 25145 | if (isObjectEmpty(ctrl[name])) { |
| 25146 | ctrl[name] = undefined; |
| 25147 | } |
| 25148 | } |
| 25149 | |
| 25150 | function cachedToggleClass(ctrl, className, switchValue) { |
| 25151 | if (switchValue && !ctrl.$$classCache[className]) { |
no test coverage detected