public OnlineProjectTemplateSource() : base("Online", "Online") { ChildGroupsProvider = new FakeProjectElementProvider(Groups, new ISortDecorator[] {}); _templatesDataProvider = new FakeProjectElementProvider(Templates, _sortDecorators); _samplesDataProvider = new FakePagedProjectElementProvider(Samples, _sortDecorators); }
public LoadedProjectTemplateSource() : base("Loaded", "Loaded") { ChildGroupsProvider = new FakeProjectElementProvider(Groups, new ISortDecorator[] {}); _loadedTemplatesProvider = new FakeProjectElementProvider(Templates, _sortDecorators); _loadedSamplesProvider = new FakeProjectElementProvider(Samples, _sortDecorators); }
public RecentProjectTemplateSource() { Id = "Recent"; Name = "Recent"; HasChildGroups = true; GroupId = "Sources"; ChildGroupsProvider = new FakeProjectElementProvider(Groups, new ISortDecorator[] {}); TemplatesProvider = new FakeProjectElementProvider(GetSource, new ISortDecorator[] { }); }