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) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…