MCPcopy Index your code
hub / github.com/angular-ui/ui-router / jqLiteRemoveData

Function jqLiteRemoveData

test/angular/1.6/angular.js:3311–3330  ·  view source on GitHub ↗
(element, name)

Source from the content-addressed store, hash-verified

3309}
3310
3311function jqLiteRemoveData(element, name) {
3312 var expandoId = element.ng339;
3313 var expandoStore = expandoId && jqCache[expandoId];
3314
3315 if (expandoStore) {
3316 if (name) {
3317 delete expandoStore.data[name];
3318 return;
3319 }
3320
3321 if (expandoStore.handle) {
3322 if (expandoStore.events.$destroy) {
3323 expandoStore.handle({}, '$destroy');
3324 }
3325 jqLiteOff(element);
3326 }
3327 delete jqCache[expandoId];
3328 element.ng339 = undefined; // don't delete DOM expandos. IE and Chrome don't like it
3329 }
3330}
3331
3332
3333function jqLiteExpandoStore(element, createIfNecessary) {

Callers 1

angular.jsFile · 0.70

Calls 1

jqLiteOffFunction · 0.70

Tested by

no test coverage detected