@studiometa/js-toolkit
Version:
A set of useful little bits of JavaScript to boost your project! 🚀
13 lines (12 loc) • 513 B
TypeScript
/**
* Add class names to an element.
*/
export declare function add(element: Element | Element[] | NodeListOf<Element>, classNames: string | string[]): void;
/**
* Remove class names from an element.
*/
export declare function remove(element: Element | Element[] | NodeListOf<Element>, classNames: string | string[]): void;
/**
* Toggle class names from an element.
*/
export declare function toggle(element: Element | Element[] | NodeListOf<Element>, classNames: string | string[], force?: boolean): void;