UNPKG

@ibsheet/loader

Version:

Dynamically load support module for IBSheet

18 lines (17 loc) 1.04 kB
export interface DomAppendOptions { id: string; url: string; target?: string; } export declare function documentReady(callback: (evt?: Event) => void): any; export declare function createLinkElement(data: DomAppendOptions): HTMLLinkElement; export declare function createScriptElement(data: DomAppendOptions): HTMLScriptElement; export declare function existsElementById(id: string): boolean; export declare function validUniqueElementId(value: string | null | undefined): boolean; export declare function genUniqueElementId(prefix: string): string; export declare function appendCss(data: DomAppendOptions): boolean; export declare function appendJs(data: DomAppendOptions): boolean; export declare function appendCss2(data: DomAppendOptions, resolve: any, uItem: any): boolean; export declare function appendJs2(data: DomAppendOptions, resolve: any, uItem: any): boolean; export declare function removeElemById(id: string): HTMLElement | undefined; export declare function getElementsByTagName(tagName: string): HTMLElement[];