MCPcopy Create free account
hub / github.com/deepnote/vscode-deepnote / set

Method set

src/test/mocks/vsc/extHostedTypes.ts:769–793  ·  view source on GitHub ↗
(
            uri: vscUri.URI,
            edits:
                | null
                | undefined
                | (
                      | TextEdit
                      | SnippetTextEdit
                      | NotebookEdit
                      | [NotebookEdit, vscode.WorkspaceEditEntryMetadata]
                      | [TextEdit | SnippetTextEdit, vscode.WorkspaceEditEntryMetadata]
                  )[]
        )

Source from the content-addressed store, hash-verified

767 set(uri: vscode.Uri, edits: (TextEdit | SnippetTextEdit)[]): void;
768 set(uri: vscode.Uri, edits: [TextEdit | SnippetTextEdit, vscode.WorkspaceEditEntryMetadata][]): void;
769 set(
770 uri: vscUri.URI,
771 edits:
772 | null
773 | undefined
774 | (
775 | TextEdit
776 | SnippetTextEdit
777 | NotebookEdit
778 | [NotebookEdit, vscode.WorkspaceEditEntryMetadata]
779 | [TextEdit | SnippetTextEdit, vscode.WorkspaceEditEntryMetadata]
780 )[]
781 ): void {
782 let data = this._textEdits.get(uri.toString());
783 if (!data) {
784 data = { seq: this._seqPool++, uri, edits: [] };
785 this._textEdits.set(uri.toString(), data);
786 }
787 if (!edits) {
788 // @ts-ignore
789 data.edits = undefined;
790 } else {
791 //data.edits = edits.slice(0);
792 }
793 }
794
795 get(uri: vscUri.URI): TextEdit[] {
796 if (!this._textEdits.has(uri.toString())) {

Callers 15

protectCellLanguagesMethod · 0.95
saveSettingsMethod · 0.95
updateCellMetadataMethod · 0.95
copyCellAtOffsetMethod · 0.95
applyMetadataFixesMethod · 0.95
copyCellToClipboardMethod · 0.95
updateVariableNameMethod · 0.95
updateCellMetadataMethod · 0.95
updateVariableNameMethod · 0.95
switchIntegrationMethod · 0.95

Calls 3

getMethod · 0.65
toStringMethod · 0.65
setMethod · 0.65

Tested by 1