decord/source/7897_extractFill.js

44 lines
1 KiB
JavaScript
Raw Normal View History

2026-08-13 07:00:46 +00:00
// Module ID: 7897
// Function ID: 7898
2026-07-20 16:05:17 +00:00
// Name: extractFill
2026-08-13 07:00:46 +00:00
// Dependencies: [17, 7898, 7886]
2026-07-20 16:05:17 +00:00
2026-08-13 07:00:46 +00:00
// Module 7897 (extractFill)
2026-07-23 10:11:24 +00:00
const module = arg2;
const dependencyMap = arg6;
let closure_2 = { evenodd: 0, nonzero: 1 };
const obj = { type: 0, payload: require("get ActivityIndicator").processColor("black") };
2026-07-20 16:05:17 +00:00
arg5.default = function extractFill(arg0, arg1, arr) {
let fill;
let fillOpacity;
let fillRule;
({ fill, fillRule, fillOpacity } = arg1);
if (null != fill) {
arr.push("fill");
if (!fill) {
2026-08-04 21:03:28 +00:00
if (typeof fill !== "number") {
2026-07-29 08:29:29 +00:00
let tmp5 = obj;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
arg0.fill = tmp5;
2026-07-20 16:05:17 +00:00
}
2026-08-13 07:00:46 +00:00
tmp5 = module(7898)(fill);
2026-07-20 16:05:17 +00:00
} else {
arg0.fill = obj;
if (null != fillOpacity) {
arr.push("fillOpacity");
2026-08-13 07:00:46 +00:00
arg0.fillOpacity = module(7886)(fillOpacity);
2026-07-20 16:05:17 +00:00
}
if (null != fillRule) {
arr.push("fillRule");
2026-07-29 08:29:29 +00:00
let num2 = 1;
2026-07-20 16:05:17 +00:00
if (fillRule) {
2026-07-29 08:29:29 +00:00
num2 = 1;
2026-07-23 10:11:24 +00:00
if (0 === table[fillRule]) {
2026-07-29 08:29:29 +00:00
num2 = 0;
2026-07-20 16:05:17 +00:00
}
}
2026-07-29 08:29:29 +00:00
arg0.fillRule = num2;
2026-07-20 16:05:17 +00:00
}
}
};