decord/source/750_listCacheDelete.js
2026-08-24 06:08:38 +00:00

30 lines
658 B
JavaScript

// Module ID: 750
// Function ID: 751
// Name: listCacheDelete
// Dependencies: [751]
// Module 750 (listCacheDelete)
import assocIndexOf from "assocIndexOf" /* 751 */;
export default function listCacheDelete(arg0) {
const self = this;
const __data__ = this.__data__;
const tmp = assocIndexOf(__data__, arg0);
if (!tmp >= 0) {
return tmp2;
} else {
if (tmp == __data__.length - 1) {
__data__.pop();
let diff = self.size - 1;
self.size = diff;
} else {
diff = splice;
const call = splice.call;
if (typeof call !== "unknown") {
call(__data__, tmp, 1);
}
}
diff(tmp, 1);
}
};