Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 uid=33(www-data) gid=33(www-data) groups=33(www-data) Safe-mode: OFF (not secure) /var/www/html/wincloud_gateway/node_modules/react-with-styles/src/ drwxr-xr-x | |
| Viewing file: Select action/file-type: let styleInterface;
let styleTheme;
const START_MARK = 'react-with-styles.resolve.start';
const END_MARK = 'react-with-styles.resolve.end';
const MEASURE_MARK = '\ud83d\udc69\u200d\ud83c\udfa8 [resolve]';
function registerTheme(theme) {
styleTheme = theme;
}
function registerInterface(interfaceToRegister) {
styleInterface = interfaceToRegister;
}
function create(makeFromTheme, createWithDirection) {
const styles = createWithDirection(makeFromTheme(styleTheme));
return () => styles;
}
function createLTR(makeFromTheme) {
return create(makeFromTheme, styleInterface.createLTR || styleInterface.create);
}
function createRTL(makeFromTheme) {
return create(makeFromTheme, styleInterface.createRTL || styleInterface.create);
}
function get() {
return styleTheme;
}
function resolve(...styles) {
if (
process.env.NODE_ENV !== 'production'
&& typeof performance !== 'undefined'
&& performance.mark !== undefined && typeof performance.clearMarks === 'function'
) {
performance.clearMarks(START_MARK);
performance.mark(START_MARK);
}
const result = styleInterface.resolve(styles);
if (
process.env.NODE_ENV !== 'production'
&& typeof performance !== 'undefined'
&& performance.mark !== undefined && typeof performance.clearMarks === 'function'
) {
performance.clearMarks(END_MARK);
performance.mark(END_MARK);
performance.measure(
MEASURE_MARK,
START_MARK,
END_MARK,
);
performance.clearMarks(MEASURE_MARK);
}
return result;
}
function resolveLTR(...styles) {
if (styleInterface.resolveLTR) {
return styleInterface.resolveLTR(styles);
}
return resolve(styles);
}
function resolveRTL(...styles) {
if (styleInterface.resolveRTL) {
return styleInterface.resolveRTL(styles);
}
return resolve(styles);
}
function flush() {
if (styleInterface.flush) {
styleInterface.flush();
}
}
// Exported until we deprecate this API completely
// eslint-disable-next-line no-underscore-dangle
export function _getInterface() {
return styleInterface;
}
// Exported until we deprecate this API completely
export { get as _getTheme };
export default {
registerTheme,
registerInterface,
create: createLTR,
createLTR,
createRTL,
get,
resolve: resolveLTR,
resolveLTR,
resolveRTL,
flush,
};
|
:: Command execute :: | |
--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0301 ]-- |