INNER CODE UNIT · JavaScript
FlashMessageManager
lucasferreira/react-native-flash-message · src/FlashMessageManager.js:4
class FlashMessageManager {
_preservedFlashMessages = [];
_currentFlashMessage = null;
_enabled = true;
get isEnabled() {
return !!this._enabled;
}
setDisabled(disable = true) {
this._enabled = !disable;
}
hold(_tempInstance) {
if ("_id" in _tempInstance) {
let wasHeld = false;
if (this._preservedFlashMessages.length > 0) {
wasHeld = this._preservedFlashMessages[this._preservedFlashMessages.length - 1]._id === _tempInstance._id;
}
if (!wasHeld) {