private void StartTriggerAnimation(bool useOverAnimation) { DoEnable(); AnimationManager.Animation animName = useOverAnimation ? AnimationManager.Animation.FadeInOver : AnimationManager.Animation.FadeInNormal; _main.StartDisplayAnimation(animName); }
private void EndTriggerAnimation() { AnimationManager.Animation animName = (_showWhen.Value == ShowWhenEnum.Always) ? AnimationManager.Animation.FadeOut : AnimationManager.Animation.FadeOutFull; AnimationManager.OnAnimationStopDelegate onStop = (_showWhen.Value != ShowWhenEnum.Always) ? DoDisable : (AnimationManager.OnAnimationStopDelegate)null; _main.StartDisplayAnimation(animName, onStop); }