示例#1
0
        private SortedFilteredObservable <int> CreateRange(int items = 10)
        {
            var list = new SortedFilteredObservable <int>();

            for (int i = 0; i < items; i++)
            {
                list.Add(i);
            }
            return(list);
        }
示例#2
0
        private SortedFilteredObservable <int> CreateRandomRange(int items = 10)
        {
            var list   = new SortedFilteredObservable <int>();
            var random = new Random();

            for (int i = 0; i < items; i++)
            {
                list.Add(random.Next(items + 10));
            }

            return(list);
        }
示例#3
0
        public TweetLoader()
        {
            loaded = 0;
            Source = new SortedFilteredObservable<ITweetable>(new TweetComparer());
            requestsInProgress = 0;

            if (_rateResetTime == null)
                _rateResetTime = DateTime.MinValue;

            Error += new OnError(CheckForRateLimit);

            LoadDefaultSettings();
        }
示例#4
0
        public TweetLoader()
        {
            loaded             = 0;
            Source             = new SortedFilteredObservable <ITweetable>(new TweetComparer());
            requestsInProgress = 0;

            if (_rateResetTime == null)
            {
                _rateResetTime = DateTime.MinValue;
            }

            Error += new OnError(CheckForRateLimit);

            LoadDefaultSettings();
        }
示例#5
0
 public NotificationsModel()
 {
     Tweets = new SortedFilteredObservable <ITweetable>(new TweetComparer());
 }
示例#6
0
 public NotificationsModel()
 {
     Tweets = new SortedFilteredObservable<ITweetable>(new TweetComparer());
 }