Add support for double-clicking to rename document tabs (#4072)

This commit is contained in:
Keavon Chambers
2026-04-28 17:54:58 -07:00
committed by GitHub
parent fc7348d08a
commit b152f46380
4 changed files with 81 additions and 4 deletions
+8 -1
View File
@@ -395,7 +395,7 @@ impl EditorWrapper {
pub fn load_document_content(&self, document_id: u64, document: String) {
let message = PersistentStateMessage::LoadDocument {
document_id: DocumentId(document_id),
document: document,
document,
};
self.dispatch(message);
}
@@ -407,6 +407,13 @@ impl EditorWrapper {
self.dispatch(message);
}
/// Rename the currently active document.
#[wasm_bindgen(js_name = renameDocument)]
pub fn rename_document(&self, new_name: String) {
let message = DocumentMessage::RenameDocument { new_name };
self.dispatch(message);
}
#[wasm_bindgen(js_name = newDocumentDialog)]
pub fn new_document_dialog(&self) {
let message = DialogMessage::RequestNewDocumentDialog;