Alexandru Dima 4 years ago
parent c9255aa6eb
commit 1be8b30e74
No known key found for this signature in database
GPG Key ID: 6E58D7B045760DA0

10
monaco.d.ts vendored

@ -19,7 +19,9 @@ declare namespace monaco.languages.typescript {
None = 0,
Preserve = 1,
React = 2,
ReactNative = 3
ReactNative = 3,
ReactJSX = 4,
ReactJSXDev = 5
}
export enum NewLineKind {
CarriageReturnLineFeed = 0,
@ -303,7 +305,11 @@ declare namespace monaco.languages.typescript {
* Get signature help items for the item at the given file and position.
* @returns `Promise<typescript.SignatureHelpItems | undefined>`
*/
getSignatureHelpItems(fileName: string, position: number): Promise<any | undefined>;
getSignatureHelpItems(
fileName: string,
position: number,
options: any
): Promise<any | undefined>;
/**
* Get quick info for the item at the given position in the file.
* @returns `Promise<typescript.QuickInfo | undefined>`

@ -1094,13 +1094,19 @@ export class RenameAdapter extends Adapter implements languages.RenameProvider {
const edits: languages.WorkspaceTextEdit[] = [];
for (const renameLocation of renameLocations) {
edits.push({
resource: Uri.parse(renameLocation.fileName),
edit: {
range: this._textSpanToRange(model, renameLocation.textSpan),
text: newName
}
});
const resource = Uri.parse(renameLocation.fileName);
const model = editor.getModel(resource);
if (model) {
edits.push({
resource,
edit: {
range: this._textSpanToRange(model, renameLocation.textSpan),
text: newName
}
});
} else {
throw new Error(`Unknown URI ${resource}.`);
}
}
return { edits };

Loading…
Cancel
Save