public override void Given() { m1MessageView = Moq.Mock <IMessageView>(); m2MessageView = Moq.Mock <IMessageView>(); part = New.Part().WithMessageMaps(x => x.WithName("m1").CanBuildMessageView(() => m1MessageView), x => x.WithName("m2").CanBuildMessageView(() => m2MessageView)).Build(); }
public LevelkuldesPresenter(IMainView mainV, IMessageView messageV, IAddressView addressV) { mainView = mainV; messageView = messageV; addressView = addressV; model = new EmailMessage(); mainView.StatusText = Resources.ImportalasSzukseges; }
public DialogService(ILog log, IMessageView messageView) { Log = log; if (Log == null) { Log = new FileLogger(); } MessageWindow = new MessageWindow(messageView); }
public void UpdateMessage(IMessageView to_update) { if (Messages.Contains(to_update)) { int pos = Messages.IndexOf(to_update); Messages.Remove(to_update); to_update = (to_update as TweetView)?.CreateUpdatedView() ?? to_update; Messages.Insert(pos, to_update); } }
public void UpdateAttachment(SignalAttachment sa) { if (Collection != null) { IMessageView m = Collection.GetMessageByDbId(sa.Message.Id); if (m != null) { var attachment = FindElementByName <Attachment>(m.AsFrameworkElement(), "Attachment"); attachment.HandleUpdate(sa); } } }
public void UpdateMessageBox(SignalMessage updatedMessage) { if (Collection != null) { IMessageView m = Collection.GetMessageByDbId(updatedMessage.Id); if (m != null) { var attachment = FindElementByName <Attachment>(m.AsFrameworkElement(), "Attachment"); m.HandleUpdate(updatedMessage); } } }
public AppendResult Append(IMessageView sm) { AppendResult result = new AppendResult(false); bool bottom = GetBottommostIndex() == Collection.Count - 2; // -2 because we already incremented Count Collection.Add(sm, sm.Model.Author == null); if (bottom) { UpdateLayout(); ScrollToBottom(); if (ActivationState != CoreWindowActivationState.Deactivated) { result = new AppendResult(true); } } return(result); }
public void Show(string title, string message, MessageBoxType messageBoxType, Geometry logoPath = null, MessageButtonType messageButtonType = MessageButtonType.Default, string determineText = "是", string cancelText = "否", double button1Width = 60, double button2Width = 60) { if (MessageView is Window) { Window view = Activator.CreateInstance(MessageView.WindowType) as Window; MessageView = view as IMessageView; MessageView.Title = title; MessageView.Message = message; MessageView.MessageBoxType = messageBoxType; MessageView.LogoPath = logoPath; MessageView.MessageButtonType = messageButtonType; MessageView.DetermineText = determineText; MessageView.CancelText = cancelText; MessageView.Button1Width = button1Width; MessageView.Button2Width = button2Width; (MessageView as Window).Owner = WindowOperation.GetCurrentActivatedWindow(); (MessageView as Window).Show(); } }
public MonitoringAppService(EventAggregator eventAggregator, IMessageView messagesView) { _messagesView = messagesView; eventAggregator.Subscribe(this); }
public MessageViewModel(IMessageView view, IComponentContext container) : base(view, container) { }
public MessagePresenter(IMessageView view) { View = view; }
public MessageWindow(IMessageView messageView) { MessageView = messageView; }
public BillingAppService(EventAggregator eventAggregator, IMessageView messageView) { eventAggregator.Subscribe(this); _messageView = messageView; }