本文整理匯總了TypeScript中vs/platform/editor/common/editor.IEditorModel類的典型用法代碼示例。如果您正苦於以下問題:TypeScript IEditorModel類的具體用法?TypeScript IEditorModel怎麽用?TypeScript IEditorModel使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
在下文中一共展示了IEditorModel類的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。
示例1: load
async load(): Promise<EditorModel> {
await Promise.all([
this._originalModel ? this._originalModel.load() : Promise.resolve(undefined),
this._modifiedModel ? this._modifiedModel.load() : Promise.resolve(undefined),
]);
return this;
}
示例2:
load(): TPromise<EditorModel> {
return TPromise.join([
this._originalModel.load(),
this._modifiedModel.load()
]).then(() => {
return this;
});
}
示例3:
load(): Promise<EditorModel> {
return Promise.all([
this._originalModel ? this._originalModel.load() : Promise.resolve(undefined),
this._modifiedModel ? this._modifiedModel.load() : Promise.resolve(undefined),
]).then(() => this);
}
示例4:
load(): Thenable<EditorModel> {
return Promise.all([
this._originalModel.load(),
this._modifiedModel.load()
]).then(() => this);
}