(ctrl, name, value, controller)
| 24251 | } |
| 24252 | |
| 24253 | function unsetAndCleanup(ctrl, name, value, controller) { |
| 24254 | if (ctrl[name]) { |
| 24255 | unset(ctrl[name], value, controller); |
| 24256 | } |
| 24257 | if (isObjectEmpty(ctrl[name])) { |
| 24258 | ctrl[name] = undefined; |
| 24259 | } |
| 24260 | } |
| 24261 | |
| 24262 | function cachedToggleClass(ctrl, className, switchValue) { |
| 24263 | if (switchValue && !ctrl.$$classCache[className]) { |
no test coverage detected