/// <summary> /// Raise a toast notification which is shown in the bottom of the main UI window. /// </summary> /// <param name="message">The body of the notification</param> public virtual void RaiseNotification(string message) { var notif = new ShowNotificationEvent() { Notification = message }; NotifyUi(notif); }
protected override async Task Context() { await base.Context(); _userSettings.ShowUpdateNotification = true; A.CallTo(() => _versionChecker.NewVersionIsAvailableAsync()).Returns(true); A.CallTo(() => _versionChecker.LatestVersion).Returns(_newVersion); A.CallTo(() => _eventPublisher.PublishEvent(A <ShowNotificationEvent> ._)) .Invokes(x => _event = x.GetArgument <ShowNotificationEvent>(0)); }
public void Handle(ShowNotificationEvent eventToHandle) { showNotification(eventToHandle.Caption, eventToHandle.Notification, eventToHandle.Url); }
public void SkipNotificationOnBattleScreen(ShowNotificationEvent evt, SingleNode <IgnoreBattleScreenNotificationComponent> notification, [JoinAll] BattleScreenNode screen) { evt.CanShowNotification = false; }