@expo/webpack-pwa-manifest-plugin
Version:
Generates a progressive web app (PWA) manifest.json from a React Native app.json
43 lines • 1.04 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
// https://developer.mozilla.org/en-US/docs/Web/Manifest#orientation
const VALID_ORIENTATIONS = [
'any',
'natural',
'landscape',
'landscape-primary',
'landscape-secondary',
'portrait',
'portrait-primary',
'portrait-secondary',
'omit',
];
const PORTRAIT_ORIENTATIONS = [
'any',
'natural',
'portrait',
'portrait-primary',
'portrait-secondary',
'omit',
];
const LANDSCAPE_ORIENTATIONS = [
'any',
'natural',
'landscape',
'landscape-primary',
'landscape-secondary',
'omit',
];
function isValid(orientation) {
return VALID_ORIENTATIONS.includes(orientation);
}
exports.isValid = isValid;
function isLandscape(orientation) {
return LANDSCAPE_ORIENTATIONS.includes(orientation);
}
exports.isLandscape = isLandscape;
function isPortrait(orientation) {
return PORTRAIT_ORIENTATIONS.includes(orientation);
}
exports.isPortrait = isPortrait;
//# sourceMappingURL=Orientation.js.map
;