UNPKG

@rnv/renative

Version:

🚀🚀🚀 Unified Development Platform. Bootstrap, Develop & Deploy `iOS`, `tvOS`, `Android`, `Android TV`, `FireTV`, `Android Wear`, `Web`, `Tizen TV`, `Tizen Watch`, `LG webOS`, `macOS/OSX`, `Windows`, `KaiOS`, and `Linux` platforms

37 lines (36 loc) • 1.26 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getScaledValue = exports.isWebBased = exports.platform = exports.engine = exports.factor = void 0; var tslib_1 = require("tslib"); var platform_1 = tslib_1.__importDefault(require("./platform")); exports.platform = platform_1.default; var factor_1 = tslib_1.__importDefault(require("./factor")); exports.factor = factor_1.default; var engine_1 = tslib_1.__importDefault(require("./engine")); exports.engine = engine_1.default; var is_1 = require("../is"); var isWebBased_1 = tslib_1.__importDefault(require("./isWebBased")); exports.isWebBased = isWebBased_1.default; var getScaledValue = function (v) { if (is_1.isPlatformTizenmobile) return v * 3; if (is_1.isPlatformTizenwatch) return v * 2; if (is_1.isPlatformTvos) return v * 2; if (is_1.isPlatformTizen) return v * 2; if (is_1.isPlatformWebos) return v * 2; if (is_1.isPlatformXbox) return v * 1.5; return v; }; exports.getScaledValue = getScaledValue; exports.default = { platform: platform_1.default, formFactor: factor_1.default, factor: factor_1.default, engine: engine_1.default, isWebBased: isWebBased_1.default, };