pixi.js
Version:
<p align="center"> <a href="https://pixijs.com" target="_blank" rel="noopener noreferrer"> <img height="150" src="https://files.pixijs.download/branding/pixijs-logo-transparent-dark.svg?v=1" alt="PixiJS logo"> </a> </p> <br/> <p align="center">
27 lines (24 loc) • 546 B
JavaScript
;
;
const onRenderMixin = {
_onRender: null,
set onRender(func) {
const renderGroup = this.renderGroup || this.parentRenderGroup;
if (!func) {
if (this._onRender) {
renderGroup?.removeOnRender(this);
}
this._onRender = null;
return;
}
if (!this._onRender) {
renderGroup?.addOnRender(this);
}
this._onRender = func;
},
get onRender() {
return this._onRender;
}
};
exports.onRenderMixin = onRenderMixin;
//# sourceMappingURL=onRenderMixin.js.map