Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

ElementDef: HTMLElement | string

Functions

  • create<K>(tagName: K, className?: null | string, container?: HTMLElement): HTMLElementTagNameMap[K]
  • Type parameters

    • K: keyof HTMLElementTagNameMap

    Parameters

    • tagName: K
    • Optional className: null | string
    • Optional container: HTMLElement

    Returns HTMLElementTagNameMap[K]

  • getElement(el: string | HTMLElement): HTMLElement | undefined
  • Helper function for determining the HTML element through the transmitted parameters

    example
    let el = getElement(HTMLElement || 'element-id');
    el = getElement('#element-id .sub-class');
    el = getElement('.element-class');

    Parameters

    • el: string | HTMLElement

    Returns HTMLElement | undefined

Generated using TypeDoc