Migration of registerCustomMenu for Menu in Svelte
Refactor subMenuStore Suppression of old MenuScene and ReportMenu
This commit is contained in:
parent
9c1926f636
commit
8105e966ff
18 changed files with 137 additions and 617 deletions
|
@ -1,5 +1,6 @@
|
|||
import * as tg from "generic-type-guard";
|
||||
import { Subject } from "rxjs";
|
||||
import { subMenusStore } from "../../../Stores/MenuStore";
|
||||
|
||||
export const isMenuItemRegisterEvent = new tg.IsInterface()
|
||||
.withProperties({
|
||||
|
@ -22,5 +23,5 @@ const _registerMenuCommandStream: Subject<string> = new Subject();
|
|||
export const registerMenuCommandStream = _registerMenuCommandStream.asObservable();
|
||||
|
||||
export function handleMenuItemRegistrationEvent(event: MenuItemRegisterEvent) {
|
||||
_registerMenuCommandStream.next(event.menutItem);
|
||||
subMenusStore.addMenu(event.menutItem);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue