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

Function jqLiteRemoveData

lib/test/angular/1.4.3/angular.js:2813–2832  ·  view source on GitHub ↗
(element, name)

Source from the content-addressed store, hash-verified

2811}
2812
2813function jqLiteRemoveData(element, name) {
2814 var expandoId = element.ng339;
2815 var expandoStore = expandoId && jqCache[expandoId];
2816
2817 if (expandoStore) {
2818 if (name) {
2819 delete expandoStore.data[name];
2820 return;
2821 }
2822
2823 if (expandoStore.handle) {
2824 if (expandoStore.events.$destroy) {
2825 expandoStore.handle({}, '$destroy');
2826 }
2827 jqLiteOff(element);
2828 }
2829 delete jqCache[expandoId];
2830 element.ng339 = undefined; // don't delete DOM expandos. IE and Chrome don't like it
2831 }
2832}
2833
2834
2835function jqLiteExpandoStore(element, createIfNecessary) {

Callers 1

jqLiteDealocFunction · 0.70

Calls 1

jqLiteOffFunction · 0.70

Tested by

no test coverage detected