提交 1d745fe4 编写于 作者: S Sandeep Somavarapu

#100346 add merged prop to resource preview

上级 48fd5cbf
......@@ -53,17 +53,16 @@ function isSyncData(thing: any): thing is ISyncData {
return false;
}
export interface IResourcePreview extends IBaseResourcePreview {
export interface IMergableResourcePreview extends IBaseResourcePreview {
readonly remoteContent: string | null;
readonly localContent: string | null;
readonly previewContent: string | null;
readonly hasConflicts: boolean;
}
interface IMergableResourcePreview extends IResourcePreview {
merged: boolean;
}
export type IResourcePreview = Omit<IMergableResourcePreview, 'merged'>;
export interface ISyncResourcePreview extends IBaseSyncResourcePreview {
readonly remoteUserData: IRemoteUserData;
readonly lastSyncUserData: IRemoteUserData | null;
......
......@@ -304,6 +304,7 @@ export interface IResourcePreview {
readonly previewResource: URI;
readonly localChange: Change;
readonly remoteChange: Change;
readonly merged: boolean;
}
export interface ISyncResourcePreview {
......
......@@ -632,5 +632,6 @@ function toStrictResourcePreview(resourcePreview: IResourcePreview): IResourcePr
remoteResource: resourcePreview.remoteResource,
localChange: resourcePreview.localChange,
remoteChange: resourcePreview.remoteChange,
merged: resourcePreview.merged,
};
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册