abstract_entry.d.ts 532 B

1234567891011121314151617
  1. import { Entry } from './entry.js';
  2. import { MenuElement } from './menu_element.js';
  3. import { Menu } from './menu.js';
  4. export declare abstract class AbstractEntry extends MenuElement implements Entry {
  5. private _menu;
  6. private _type;
  7. protected className: import("./html_classes.js").HtmlClass;
  8. protected role: string;
  9. private hidden;
  10. constructor(_menu: Menu, _type: string);
  11. get menu(): Menu;
  12. set menu(menu: Menu);
  13. get type(): string;
  14. hide(): void;
  15. show(): void;
  16. isHidden(): boolean;
  17. }