42 lines
1.2 KiB
JavaScript
42 lines
1.2 KiB
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
let _warningsIOS = [];
|
|
let _warningsAndroid = [];
|
|
function hasWarningsIOS() {
|
|
return !!_warningsIOS.length;
|
|
}
|
|
exports.hasWarningsIOS = hasWarningsIOS;
|
|
function hasWarningsAndroid() {
|
|
return !!_warningsAndroid.length;
|
|
}
|
|
exports.hasWarningsAndroid = hasWarningsAndroid;
|
|
function addWarningAndroid(tag, text, link) {
|
|
_warningsAndroid = [..._warningsAndroid, [tag, text, link]];
|
|
}
|
|
exports.addWarningAndroid = addWarningAndroid;
|
|
function addWarningIOS(tag, text, link) {
|
|
_warningsIOS = [..._warningsIOS, [tag, text, link]];
|
|
}
|
|
exports.addWarningIOS = addWarningIOS;
|
|
function addWarningForPlatform(platform, tag, text, link) {
|
|
if (platform === 'ios') {
|
|
addWarningIOS(tag, text, link);
|
|
}
|
|
else {
|
|
addWarningAndroid(tag, text, link);
|
|
}
|
|
}
|
|
exports.addWarningForPlatform = addWarningForPlatform;
|
|
function flushWarningsAndroid() {
|
|
const result = _warningsAndroid;
|
|
_warningsAndroid = [];
|
|
return result;
|
|
}
|
|
exports.flushWarningsAndroid = flushWarningsAndroid;
|
|
function flushWarningsIOS() {
|
|
const result = _warningsIOS;
|
|
_warningsIOS = [];
|
|
return result;
|
|
}
|
|
exports.flushWarningsIOS = flushWarningsIOS;
|
|
//# sourceMappingURL=warnings.js.map
|