@byomakase/omakase-player
Version:
## Omakase Player - Open source JavaScript framework for building frame accurate video experiences
9 lines (8 loc) • 494 B
TypeScript
export declare class DomUtil {
static getElementById<T>(elementId: string): T;
static getElementByClass<T>(className: string, parentElement?: HTMLElement): T;
static createElement<K extends keyof HTMLElementTagNameMap>(tagName: K): HTMLElementTagNameMap[K];
static getAttribute(el: HTMLElement, attrName: string, defaultValue?: any): any;
static setAttribute(el: HTMLElement, attrName: string, value?: string): void;
static removeElementById(elementId: string): void;
}