sub_menu.d.ts 582 B

12345678910111213141516171819
  1. import { AbstractMenu } from './abstract_menu.js';
  2. import { Submenu } from './item_submenu.js';
  3. import { ParserFactory } from './parser_factory.js';
  4. export declare class SubMenu extends AbstractMenu {
  5. private _anchor;
  6. static fromJson(factory: ParserFactory, { items: its }: {
  7. items: any[];
  8. id: string;
  9. }, anchor: Submenu): SubMenu;
  10. constructor(_anchor: Submenu);
  11. get anchor(): Submenu;
  12. post(): void;
  13. protected display(): void;
  14. private setBaseMenu;
  15. left(_event: KeyboardEvent): void;
  16. toJson(): {
  17. type: string;
  18. };
  19. }