UNPKG

mount-css

Version:
25 lines (20 loc) 797 B
export declare interface CssOptions { attrs?: LinkAttributes; props?: LinkAttributes; force?: boolean; } export declare interface HTMLLinkElementEX extends HTMLLinkElement { onreadystatechange?: any; readyState?: 'loaded' | 'complete'; } export declare type LinkAttributes = Pick<HTMLLinkElement, 'as' | 'charset' | 'crossOrigin' | 'disabled' | 'href' | 'hreflang' | 'imageSizes' | 'imageSrcset' | 'integrity' | 'media' | 'referrerPolicy' | 'rel' | 'rev' | 'target' | 'type'>; /** * Dynamic loading of css link resources * * @param src - resource address * @param option - parameters: attrs, props, force * @returns - result */ declare function mountCss(src: string, option?: CssOptions): Promise<boolean>; export default mountCss; export { }