From 85b3a395aa490ef09119912b102ebc1ea3b6060f Mon Sep 17 00:00:00 2001 From: Benjamin Simmonds Date: Tue, 13 Sep 2022 11:27:00 +0200 Subject: Recently updated fixes --- .../extensionManagement/common/extensionManagement.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'src/vs/platform/extensionManagement/common/extensionManagement.ts') diff --git a/src/vs/platform/extensionManagement/common/extensionManagement.ts b/src/vs/platform/extensionManagement/common/extensionManagement.ts index 73ef9335d17..9d7154fa478 100644 --- a/src/vs/platform/extensionManagement/common/extensionManagement.ts +++ b/src/vs/platform/extensionManagement/common/extensionManagement.ts @@ -251,7 +251,7 @@ export interface ILocalExtension extends IExtension { updated: boolean; } -export const enum SortBy { +export const enum GallerySortBy { NoneOrRelevance = 0, LastUpdatedDate = 1, Title = 2, @@ -260,7 +260,16 @@ export const enum SortBy { PublishedDate = 10, AverageRating = 6, WeightedRating = 12, - UpdateDate = 13, +} + +export enum LocalSortBy { + UpdateDate = 'UpdateDate', +} + +export type SortBy = GallerySortBy | LocalSortBy; + +export function isLocalSort(sortBy: SortBy): sortBy is LocalSortBy { + return (Object.values(LocalSortBy) as SortBy[]).includes(sortBy); } export const enum SortOrder { -- cgit v1.2.3