tlmenus

See source code
tlmenus: {
  _hiddenMenus: string[];
  menus: import("@tldraw/state").Atom<string[], unknown>;
  addOpenMenu(id: string, contextId?: string): void;
  clearOpenMenus(contextId?: string | undefined): void;
  deleteOpenMenu(id: string, contextId?: string): void;
  getOpenMenus(contextId?: string | undefined): string[];
  isMenuOpen(id: string, contextId?: string | undefined): boolean;
  hasOpenMenus(contextId: string): boolean;
  hasAnyOpenMenus(): boolean;
  hideOpenMenus(contextId?: string | undefined): void;
  showOpenMenus(contextId?: string | undefined): void;
  forContext(contextId: string): {
    addOpenMenu: (id: string) => void;
    clearOpenMenus: () => void;
    deleteOpenMenu: (id: string) => void;
    getOpenMenus: () => string[];
    hasAnyOpenMenus: () => boolean;
    hasOpenMenus: () => boolean;
    isMenuOpen: (id: string) => boolean;
  };
};
Prev
tlenvReactive
Next
tltime