Documentation

Lapis.Server.WorkspaceEdit

An optional identifier to a text edit

Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Equations
    • One or more equations did not get rendered due to their size.

    Options for creating a file

    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Equations
      • One or more equations did not get rendered due to their size.

      Options for renaming a file

      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Equations
        • One or more equations did not get rendered due to their size.

        Options for deleting a file

        Instances For
          Equations
          • One or more equations did not get rendered due to their size.
          Equations
          • One or more equations did not get rendered due to their size.

          Create file operation

          Instances For
            Equations
            • One or more equations did not get rendered due to their size.

            Rename file operation

            Instances For
              Equations
              • One or more equations did not get rendered due to their size.

              Delete file operation

              Instances For
                Equations
                • One or more equations did not get rendered due to their size.
                Equations
                • One or more equations did not get rendered due to their size.
                Equations
                • One or more equations did not get rendered due to their size.

                A document change can be a text edit, create, rename, or delete

                Instances For
                  Equations
                  • One or more equations did not get rendered due to their size.

                  Change annotation for describing edit metadata

                  Instances For
                    Equations
                    • One or more equations did not get rendered due to their size.
                    Equations
                    • One or more equations did not get rendered due to their size.

                    A workspace edit represents changes to many resources

                    Instances For
                      Equations
                      • One or more equations did not get rendered due to their size.

                      Parameters for workspace/applyEdit request

                      Instances For
                        Equations
                        • One or more equations did not get rendered due to their size.

                        Response from workspace/applyEdit

                        Instances For
                          Equations
                          • One or more equations did not get rendered due to their size.

                          Builder for constructing workspace edits

                          Instances For

                            Create a new builder

                            Equations
                            Instances For

                              Add a text edit to a document

                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For

                                Add a document edit (for documentChanges mode)

                                Equations
                                • One or more equations did not get rendered due to their size.
                                Instances For

                                  Add a create file operation

                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For

                                    Add a rename file operation

                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For

                                      Add a delete file operation

                                      Equations
                                      • One or more equations did not get rendered due to their size.
                                      Instances For

                                        Add a change annotation

                                        Equations
                                        Instances For

                                          Build the final WorkspaceEdit

                                          Equations
                                          • One or more equations did not get rendered due to their size.
                                          Instances For

                                            Replace text in a range

                                            Equations
                                            Instances For

                                              Insert text at a position

                                              Equations
                                              • b.insert uri pos text = b.addEdit uri { range := { start := pos, «end» := pos }, newText := text }
                                              Instances For

                                                Delete a range

                                                Equations
                                                Instances For

                                                  Apply a workspace edit via the client

                                                  Equations
                                                  • One or more equations did not get rendered due to their size.
                                                  Instances For

                                                    Apply a workspace edit and throw on failure

                                                    Equations
                                                    • One or more equations did not get rendered due to their size.
                                                    Instances For