_removeConfirm = () => {
   this.isHiding = false;
   this.props.hideConfirm();
   const body = document.querySelector('body');
   CSSCore.removeClass(this.confirm, 'bounceOutUp');
   CSSCore.removeClass(this.confirm, 'bounceInDown');
   CSSCore.removeClass(body, 'toastr-confirm-active');
 };
  _clear_transition: function _clear_transition(hide) {
    var node = this.getDOMNode();
    var animationType = hide ? "leave" : "enter";
    var className = this.props.transition + "-" + animationType;
    var activeClassName = className + "-active";

    CSSCore.removeClass(node, className);
    CSSCore.removeClass(node, activeClassName);
  },
    var endListener = function endListener(e) {
      if (e && e.target !== node) {
        return;
      }

      CSSCore.removeClass(node, className);
      CSSCore.removeClass(node, activeClassName);

      ReactTransitionEvents.removeEndEventListener(node, endListener);
    };
 var endListener = function(e) {
   if (e && e.target !== node) {
     return;
   }
   clearTimeout(timeout);
   CSSCore.removeClass(node, className);
   CSSCore.removeClass(node, activeClassName);
   ReactTransitionEvents.removeEndEventListener(node, endListener);
   if (finishCallback) {
     finishCallback();
   }
 };
Example #5
0
		cleanup = function() {
			if ( noEventTimeout ) {
				clearTimeout( noEventTimeout );
				noEventTimeout = null;
			}

			CSSCore.removeClass( node, className );
			CSSCore.removeClass( node, activeClassName );

			ReactTransitionEvents.removeEndEventListener( node, endListener );

			// Usually this optional callback is used for informing an owner of
			// a leave animation and telling it to remove the child.
			finishCallback && finishCallback();
		};
        var endListener = function (e) {
            if (e && e.target !== node) {
                return;
            }

            clearTimeout(timeout);

            CSSCore.removeClass(node, className);
            CSSCore.removeClass(node, activeClassName);


            // Usually this optional callback is used for informing an owner of
            // a leave animation and telling it to remove the child.
            if (finishCallback) {
                finishCallback();
            }
        };
Example #7
0
  unmount(containerId) {
    try {
      const container = this.containerManager.ensure(containerId);
      if (container) {
        ReactDOM.unmountComponentAtNode(container);
      }
    } catch (e) {
      // do nothing if container doesn't exist
    }

    if (this.modals[containerId]) {
      delete this.modals[containerId];

      CSSCore.removeClass(
        global.document.getElementsByTagName("html")[0],
        "auth0-lock-html"
      );
    }

  }
 _clearTransition = () => {
   const node = this.toastrBox;
   CSSCore.removeClass(node, this.transitionIn);
   CSSCore.removeClass(node, this.transitionOut);
 };
 const onEndListener = (e) => {
   if (e && e.target == node) {
     CSSCore.removeClass(node, animationType);
   }
 };
 setTimeout(() => {
   CSSCore.removeClass(node, className);
   CSSCore.removeClass(node, activeClassName);
 }, delay);
 animations.forEach(function (anim) {
   CSSCore.removeClass(node, anim);
 });
 animations.forEach(function (animation) {
   CSSCore.removeClass(_this2.getDOMNode(), animation);
 });
 animations.forEach((anim) => {
   CSSCore.removeClass(node, anim);
 });
 animations.forEach((animation) => {
   CSSCore.removeClass(this.getDOMNode(), animation);
 });
    ReactTransitionEvents.addEndEventListener(node, endListener);

    CSSCore.addClass(node, className);

    // Need to do this to actually trigger a transition.
    this._queue_class(activeClassName);
  },

  _clear_transition(hide) {
    var node = this.getDOMNode();
    var animationType = hide ? "leave" : "enter";
    var className = this.props.transition + "-" + animationType;
    var activeClassName = className + "-active";

    CSSCore.removeClass(node, className);
    CSSCore.removeClass(node, activeClassName);
  },

  _set_animation(hide) {
    var node = this.getDOMNode();
    var animations = this._get_animation_classes(hide);
    var endListener = function (e) {
      if (e && e.target !== node) {
        return;
      }

      animations.forEach((anim) => {
        CSSCore.removeClass(node, anim);
      });