decord/source/modules/activities/native/EmbeddedActivityBackgroundImageWithOverlay.tsx

88 lines
2.8 KiB
TypeScript
Raw Normal View History

2026-07-27 11:26:19 +00:00
// Module ID: 10607
// Function ID: 82674
2026-07-20 16:05:17 +00:00
// Name: EmbeddedActivityBackgroundImageWithOverlay
2026-07-27 11:26:19 +00:00
// Dependencies: [57, 31, 27, 33, 4131, 689, 10608, 2]
2026-07-20 16:05:17 +00:00
// Exports: default
2026-07-27 11:26:19 +00:00
// Module 10607 (EmbeddedActivityBackgroundImageWithOverlay)
2026-07-23 10:11:24 +00:00
import _slicedToArray from "_slicedToArray";
import result from "result";
import get_ActivityIndicator from "get ActivityIndicator";
import { jsx } from "jsxProd";
import _createForOfIteratorHelperLoose from "_createForOfIteratorHelperLoose";
let closure_4;
let closure_5;
let closure_6;
({ ImageBackground: closure_4, View: closure_5, StyleSheet: closure_6 } = get_ActivityIndicator);
_createForOfIteratorHelperLoose = {};
_createForOfIteratorHelperLoose = { flex: 1, opacity: 0.6, backgroundColor: require("_createForOfIteratorHelperLoose").colors.BLACK };
_createForOfIteratorHelperLoose.overlay = _createForOfIteratorHelperLoose;
_createForOfIteratorHelperLoose = _createForOfIteratorHelperLoose.createStyles(_createForOfIteratorHelperLoose);
let closure_9 = ["embedded_background"];
const result = require("get ActivityIndicator").fileFinishedImporting("modules/activities/native/EmbeddedActivityBackgroundImageWithOverlay.tsx");
2026-07-20 16:05:17 +00:00
export default function EmbeddedActivityBackgroundImageWithOverlay(arg0) {
let application;
let borderRadius;
let dimensionsStyle;
let resizeMode;
({ application, dimensionsStyle, borderRadius, resizeMode } = arg0);
if (resizeMode === undefined) {
resizeMode = "contain";
}
let importDefault;
const tmp2 = callback(React.useState(false), 2);
importDefault = tmp2[1];
let obj = {};
let id;
2026-07-23 10:11:24 +00:00
const tmp = _createForOfIteratorHelperLoose();
2026-07-20 16:05:17 +00:00
if (null != application) {
id = application.id;
}
let str = "";
if (null != id) {
str = id;
}
obj.applicationId = str;
obj.names = closure_9;
obj.size = 1024;
2026-07-27 11:26:19 +00:00
const url = importDefault(10608)(obj).url;
2026-07-20 16:05:17 +00:00
let tmp10Result = null;
if (!tmp2[0]) {
tmp10Result = null;
if (null != url) {
tmp10Result = null;
if ("" !== url) {
obj = { resizeMode };
obj = {};
let tmp6;
if (null != url) {
tmp6 = url;
}
obj.uri = tmp6;
obj.source = obj;
if (null == dimensionsStyle) {
dimensionsStyle = absoluteFillObject.absoluteFillObject;
}
obj.style = dimensionsStyle;
const obj1 = { borderRadius };
obj.imageStyle = obj1;
obj.onError = function onError() {
return callback(true);
};
const obj2 = {};
const items = [tmp.overlay, ];
const obj3 = { borderRadius };
items[1] = obj3;
obj2.style = items;
2026-07-23 10:11:24 +00:00
obj.children = <closure_5 />;
tmp10Result = <closure_4 />;
2026-07-20 16:05:17 +00:00
const tmp10 = jsx;
const tmp11 = closure_4;
}
}
}
return tmp10Result;
};