diff options
author | Benjamin Simmonds <bsimmond@student.ethz.ch> | 2022-09-13 12:27:00 +0300 |
---|---|---|
committer | Benjamin Simmonds <bsimmond@student.ethz.ch> | 2022-09-13 12:27:00 +0300 |
commit | 85b3a395aa490ef09119912b102ebc1ea3b6060f (patch) | |
tree | 414f347f8ae955b9d2b31ac8d87aa264495c6ae3 /src/vs/platform/extensionManagement/common/extensionManagement.ts | |
parent | a9f9893925fe0eda9138f3addd803b0de2e4a632 (diff) |
Recently updated fixes
Diffstat (limited to 'src/vs/platform/extensionManagement/common/extensionManagement.ts')
-rw-r--r-- | src/vs/platform/extensionManagement/common/extensionManagement.ts | 13 |
1 files changed, 11 insertions, 2 deletions
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 { |