menu_element.d.ts 534 B

12345678910111213141516
  1. import { AbstractNavigatable } from './abstract_navigatable.js';
  2. import { HtmlClass } from './html_classes.js';
  3. import { Element } from './element.js';
  4. export declare abstract class MenuElement extends AbstractNavigatable implements Element {
  5. protected role: string;
  6. protected className: HtmlClass;
  7. private _html;
  8. addAttributes(attributes: {
  9. [attr: string]: string;
  10. }): void;
  11. get html(): HTMLElement;
  12. set html(html: HTMLElement);
  13. generateHtml(): void;
  14. focus(): void;
  15. unfocus(): void;
  16. }