iking-utils
Version:
金合前端工具库
23 lines (22 loc) • 910 B
TypeScript
import { addClass, removeClass, getViewportOffset, hackCss, on, off, once, useRafThrottle } from './dom-utils';
declare const _default: {
checkTextOverfolw: (element: HTMLElement) => boolean;
copyText: (text: string) => Promise<boolean>;
addClass: typeof addClass;
removeClass: typeof removeClass;
getViewportOffset: typeof getViewportOffset;
hackCss: typeof hackCss;
on: typeof on;
off: typeof off;
once: typeof once;
useRafThrottle: typeof useRafThrottle;
addStyelsheet: (href: string) => void;
getDomDataset: (el: HTMLElement, key?: string | undefined) => string | DOMStringMap | undefined;
useTextWidth: (text: string, font?: string) => number;
intoErrorView: (option?: {
behavior?: string | undefined;
block?: string | undefined;
inline?: string | undefined;
}) => void;
};
export default _default;