File "addClass.ts"
Full path: /home/fsibplc/public_html/sommilito-bank2/splide-4.1.3/src/js/utils/dom/addClass/addClass.ts
File
size: 394 B (394 B bytes)
MIME-type: text/x-java
Charset: utf-8
Download Open Edit Advanced Editor Back
import { isString } from '../../type/type';
import { toggleClass } from '../toggleClass/toggleClass';
/**
* Adds classes to the element.
*
* @param elm - An element to add classes to.
* @param classes - Classes to add.
*/
export function addClass( elm: Element, classes: string | string[] ): void {
toggleClass( elm, isString( classes ) ? classes.split( ' ' ) : classes, true );
}