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

Function jqLiteRemoveData

test/angular/1.2/angular.js:2427–2444  ·  view source on GitHub ↗
(element, name)

Source from the content-addressed store, hash-verified

2425}
2426
2427function jqLiteRemoveData(element, name) {
2428 var expandoId = element.ng339,
2429 expandoStore = jqCache[expandoId];
2430
2431 if (expandoStore) {
2432 if (name) {
2433 delete jqCache[expandoId].data[name];
2434 return;
2435 }
2436
2437 if (expandoStore.handle) {
2438 expandoStore.events.$destroy && expandoStore.handle({}, '$destroy');
2439 jqLiteOff(element);
2440 }
2441 delete jqCache[expandoId];
2442 element.ng339 = undefined; // don't delete DOM expandos. IE and Chrome don't like it
2443 }
2444}
2445
2446function jqLiteExpandoStore(element, key, value) {
2447 var expandoId = element.ng339,

Callers 1

jqLiteDealocFunction · 0.70

Calls 1

jqLiteOffFunction · 0.70

Tested by

no test coverage detected