Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Properties

Protected className

className: HtmlClass
override

Private html

html: HTMLElement

Protected role

role: string
override

Methods

addAttributes

  • addAttributes(attributes: object): void
  • Adds a attributes and values to the HTML element.

    Parameters

    • attributes: object

      A dictionary of attributes.

      • [attr: string]: string

    Returns void

addEvents

  • addEvents(element: HTMLElement): void

bubbleKey

  • bubbleKey(): void

click

  • click(event: MouseEvent): void

down

  • down(event: KeyboardEvent): void

escape

  • escape(event: KeyboardEvent): void

focus

  • focus(): void

generateHtml

  • generateHtml(): void

getHtml

  • getHtml(): HTMLElement

keydown

  • keydown(event: KeyboardEvent): void

left

  • left(event: KeyboardEvent): void

mousedown

  • mousedown(event: MouseEvent): void

mouseout

  • mouseout(event: MouseEvent): void

mouseover

  • mouseover(event: MouseEvent): void

mouseup

  • mouseup(event: MouseEvent): void

right

  • right(event: KeyboardEvent): void

setHtml

  • setHtml(html: HTMLElement): void

space

  • space(event: KeyboardEvent): void

Protected stop

  • stop(event: Event): void

unfocus

  • unfocus(): void

up

  • up(event: KeyboardEvent): void

Generated using TypeDoc