public MessageCollectionView(TwitterApplication app, ClickDelegate click) { //maybe create with a currentSelection object? Messages = new ObservableCollection <IMessageView>(); application = app; clickDelegate = click; }
public FilterMenuView(TwitterApplication app, ClickDelegate del) { application = app; clickDelegate = del; UserWhitelist = String.Empty; UserBlacklist = String.Empty; WordBlacklist = String.Empty; WordWhitelist = String.Empty; Visibility = Visibility.Collapsed; }
public MainWindowView(TwitterApplication app, Account curAccount) { application = app; selectedUser = app.User; currentAccount = curAccount; MessageView = new MessageCollectionView(app, new ClickDelegate(HandleClick)); SenderView = new TweetSenderView(app); UserView = new OwnUserView(selectedUser); SearchView = new SearchView(new ClickDelegate(HandleClick)); FilterView = new FilterMenuView(app, new ClickDelegate(HandleClick)); viewMode = ViewMode.MainView; UpdateViewModels(viewMode); }
public DirectMessageSenderView(TwitterApplication app, string name) { application = app; Username = name; }
public TweetSenderView(TwitterApplication app, string username = "") { application = app; Text = (username == "") ? "" : "@" + username; }