1
// TwitterFriendSource.cs created with MonoDevelop
2
// User: alex at 5:19 PM 4/15/2008
4
// To change standard headers go to Edit->Preferences->Coding->Standard Headers
8
using System.Threading;
9
using System.Collections.Generic;
15
public sealed class TwitterFriendSource : IItemSource
19
public TwitterFriendSource()
21
items = new List<IItem> ();
25
public string Name { get { return "Twitter Friends"; } }
26
public string Description { get { return "Indexes your Twitter Friends"; } }
27
public string Icon { get { return "system-users"; } }
29
public Type[] SupportedItemTypes
38
public ICollection<IItem> Items
43
public ICollection<IItem> ChildrenOfItem (IItem parent)
48
public void UpdateItems ()
50
Thread updateRunner = new Thread( new ThreadStart(Twitter.GetTwitterFriends));
51
updateRunner.Start ();
52
items = Twitter.Friends;