private void GetPackage(string nuGetPackage) { SdkVersions.Items.Clear(); Title = $"{Resource.Version_Window_Title}: {nuGetPackage}"; List <NuGetPackage> versions = PackageLister.GetPackagesbyId(nuGetPackage); _packageVersions = versions; _currentPackage = nuGetPackage; if (LimitVersions.ReturnValue()) { versions = FilterLatestVersions(versions); } SdkVersionsGrid.Columns[0].Header = nuGetPackage; foreach (NuGetPackage package in versions) { var item = CreateItem(package); SdkVersions.Items.Add(item); } SdkVersions.SelectedIndex = 0; }
private void GetPackage(string packageName, List <NuGetPackage> packageVersions) { Versions.Items.Clear(); if (LimitVersions.ReturnValue()) { packageVersions = FilterLatestVersions(packageVersions); } VersionsGrid.Columns[0].Header = packageName; foreach (var package in packageVersions) { Versions.Items.Add(package); } Versions.SelectedIndex = 0; }
private void GetPackage(NpmHistory history) { Versions.Items.Clear(); if (LimitVersions.ReturnValue()) { history = FilterLatestVersions(history); } List <string> versions = history.versions.OrderByDescending(s => s).ToList(); VersionsGrid.Columns[0].Header = history.name; foreach (string version in versions) { var item = CreateItem(history, version); Versions.Items.Add(item); } Versions.SelectedIndex = 0; }