Event broadcasting system (#692)

* broadcast system implemented but not everywhere

* unused types

* code review with keavon

* - optional signal mappings
- tool.rs simplification

* Cleanup

* reduced code duplication in `tool.rs`

* ran cargo fmt

* code review changes

* fix merge error

Co-authored-by: Keavon Chambers <keavon@keavon.com>
This commit is contained in:
mfish33
2022-07-03 08:06:27 -06:00
committed by GitHub
co-authored by Keavon Chambers
parent 0ad6e41a59
commit 535b4fff85
35 changed files with 634 additions and 451 deletions
+3
View File
@@ -112,6 +112,9 @@ impl JsEditorHandle {
let message = PortfolioMessage::UpdateDocumentWidgets;
self.dispatch(message);
let message = PropertiesPanelMessage::Init;
self.dispatch(message);
let message = ToolMessage::InitTools;
self.dispatch(message);