11 lines
284 B
JavaScript
Executable file
11 lines
284 B
JavaScript
Executable file
function removeFunction(id) {
|
|
return function() {
|
|
var parent = this.parentNode;
|
|
for (var i in this.__transition) if (+i !== id) return;
|
|
if (parent) parent.removeChild(this);
|
|
};
|
|
}
|
|
|
|
export default function() {
|
|
return this.on("end.remove", removeFunction(this._id));
|
|
}
|