UNPKG

@yelon/util

Version:
20 lines (19 loc) 496 B
import { Renderer2 } from '@angular/core'; /** * Update host component style `class` * * 更新宿主组件样式 `class` * * ```ts * updateHostClass( * this.el.nativeElement, * this.renderer, * { * [ 'classname' ]: true, * [ 'classname' ]: this.type === '1', * [ this.cls ]: true, * [ `a-${this.cls}` ]: true * }) * ``` */ export declare function updateHostClass(el: HTMLElement, renderer: Renderer2, classMap: Record<string, unknown>, preClean?: boolean): void;