mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-21 10:48:12 +08:00
Add support for double-clicking to rename document tabs (#4072)
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user