decord/source/87_PixelRatio.js
2026-08-24 06:08:38 +00:00

55 lines
1.2 KiB
JavaScript

// Module ID: 87
// Function ID: 88
// Name: PixelRatio
// Dependencies: [41, 42, 88]
// Module 87 (PixelRatio)
import _createClassDefault from "_createClass" /* 42 */;
import closure_2 from "_classCallCheck" /* 41 */;
const PixelRatio = arg1;
class PixelRatio {
constructor() {
tmp = closure_2(this, PixelRatio);
return;
}
}
const items = [
{
key: "get",
value: function get() {
return PixelRatio(88).default.get("window").scale;
}
},
{
key: "getFontScale",
value: function getFontScale() {
let fontScale = PixelRatio(88).default.get("window").fontScale;
if (!fontScale) {
fontScale = PixelRatio.get();
}
return fontScale;
}
},
{
key: "getPixelSizeForLayoutSize",
value: function getPixelSizeForLayoutSize(width) {
return Math.round(width * PixelRatio.get());
}
},
{
key: "roundToNearestPixel",
value: function roundToNearestPixel(arg0) {
const value = PixelRatio.get();
return Math.round(arg0 * value) / value;
}
},
{
key: "startDetecting",
value: function startDetecting() {
}
}
];
export default _createClassDefault(PixelRatio, null, items);