(text string, insertIndex int64, tabID string, replace *Range)
| 98 | } |
| 99 | |
| 100 | func BuildUpdateRequests(text string, insertIndex int64, tabID string, replace *Range) []*docs.Request { |
| 101 | requests := make([]*docs.Request, 0, 2) |
| 102 | if replace != nil { |
| 103 | requests = append(requests, BuildDeleteRequest(*replace, tabID)) |
| 104 | } |
| 105 | |
| 106 | return append(requests, BuildInsertRequest(text, insertIndex, tabID)) |
| 107 | } |
| 108 | |
| 109 | func BuildInsertRequest(text string, index int64, tabID string) *docs.Request { |
| 110 | return &docs.Request{InsertText: &docs.InsertTextRequest{ |