public VideoTabViewModel(ProfileData profile, Services.Models.Tab tabData) : base(profile, tabData) { }
protected override AbsTabViewModel CreateViewModel(ProfileData viewModelProfile, Services.Models.Tab tabData) { return(new AlbumTabViewModel(viewModelProfile, tabData)); }
public WeiboTabViewModel(ProfileData profile, Services.Models.Tab tabData) : base(profile, tabData) { DataSource = new LoadingCollection <WeiboTabDataSource, object>( new WeiboTabDataSource(profile.UserInfo.Id, tabData.Containerid)); }
public HeadlineTabViewModel(ProfileData profile, Services.Models.Tab tabData) : base(profile, tabData) { }
protected AbsTabViewModel(ProfileData profile, Services.Models.Tab tabData) { ProfileData = profile; Tab = tabData; }
public AlbumTabViewModel(ProfileData profile, Services.Models.Tab tabData) : base(profile, tabData) { DataSource = new LoadingCollection <AlbumDataSource, PicWall>(new AlbumDataSource(tabData.Containerid, profile.UserInfo.Id)); }