decord/source/144_set.js
2026-08-24 06:08:38 +00:00

103 lines
2.1 KiB
JavaScript

// Module ID: 144
// Function ID: 145
// Name: set
// Dependencies: [114, 145]
// Module 144 (set)
import renderElement from "renderElement" /* 114 */;
import Commands2 from "Commands" /* 145 */;
require = arg1;
const dependencyMap = arg6;
let c2 = null;
const set = new Set();
arg5.default = {
currentlyFocusedInput() {
return c2;
},
focusInput(current) {
let tmp = closure_2 !== current;
if (tmp) {
tmp = null != current;
}
if (tmp) {
closure_2 = current;
}
},
blurInput(current) {
let tmp = c2 === current;
if (tmp) {
tmp = null != current;
}
if (tmp) {
c2 = null;
}
},
currentlyFocusedField() {
return renderElement.findNodeHandle(c2);
},
focusField(arg0) {
},
blurField(arg0) {
},
focusTextInput(self) {
if (typeof self !== "number") {
if (null != self) {
if (closure_2 !== self) {
const currentProps = self.currentProps;
let editable;
if (currentProps != null) {
editable = currentProps.editable;
}
if (false !== editable) {
if (tmp4) {
closure_2 = self;
}
const Commands = Commands2.Commands;
Commands.focus(self);
tmp4 = closure_2 !== self && null != self;
}
}
}
}
},
blurTextInput(result) {
let tmp = typeof result !== "number";
if (typeof result !== "number") {
tmp = c2 === result;
}
if (tmp) {
tmp = null != result;
}
if (tmp) {
let tmp4 = c2 === result;
if (tmp4) {
tmp4 = null != result;
}
if (tmp4) {
c2 = null;
}
const Commands = Commands2.Commands;
Commands.blur(result);
}
},
registerInput(current) {
if (typeof current !== "number") {
set.add(current);
}
},
unregisterInput(current) {
if (typeof current !== "number") {
set.delete(current);
}
},
isTextInput(result) {
let hasItem = typeof result !== "number";
if (typeof result !== "number") {
hasItem = set.has(result);
}
return hasItem;
}
};