43 lines
1.1 KiB
TypeScript
43 lines
1.1 KiB
TypeScript
// Module ID: 16896
|
|
// Function ID: 16897
|
|
// Name: FramePoolManager
|
|
// Dependencies: [16897, 11149, 2]
|
|
|
|
// Module 16896 (FramePoolManager)
|
|
import getFramesManagerDefault from "getFramesManager" /* 11149 */;
|
|
import AbstractFramePoolManager from "AbstractFramePoolManager" /* 16897 */;
|
|
import size from "module_2" /* 2 */;
|
|
|
|
let tmp2;
|
|
class FramePoolManager extends AbstractFramePoolManager {
|
|
constructor() {
|
|
const tmp2 = new tmp({ maxBackgrounded: 1, timeoutMs: 90000 }, new.target, tmp);
|
|
tmp2.poolNodeTag = 0;
|
|
return tmp2;
|
|
}
|
|
setPoolNodeTag(poolNodeTag) {
|
|
const self = this;
|
|
if (this.poolNodeTag !== poolNodeTag) {
|
|
self.poolNodeTag = poolNodeTag;
|
|
self.emitChange();
|
|
}
|
|
}
|
|
getPoolNodeTag() {
|
|
return this.poolNodeTag;
|
|
}
|
|
place() {
|
|
|
|
}
|
|
unplace() {
|
|
|
|
}
|
|
destroyFrame(arg0) {
|
|
const obj = getFramesManagerDefault();
|
|
obj.leaveFrame(arg0);
|
|
}
|
|
}
|
|
const tmp5 = new "destroyFrame"({ maxBackgrounded: 1, timeoutMs: 90000 }, tmp2, tmp, Object, FramePoolManager.prototype, FramePoolManager);
|
|
tmp5.poolNodeTag = 0;
|
|
const result = size.fileFinishedImporting("modules/frames/native/FramePoolManager.tsx");
|
|
|
|
export default tmp5;
|