UIElement Docs Version 0.13.3

🔗 Function: toggleClass()

toggleClass<P, E>(token, reactive): Effect<P, E>

Defined in: src/lib/effects.ts:550

Effect for toggling a CSS class token on an element.
When the reactive value is true, the class is added; when false, it's removed.

🔗 Type Parameters

🔗 P

P extends ComponentProps

🔗 E

E extends Element = HTMLElement

🔗 Parameters

🔗 token

string

CSS class token to toggle

🔗 reactive

Reactive<boolean, P, E> = token

Reactive value bound to the class presence (defaults to class name)

🔗 Returns

Effect<P, E>

Effect function that toggles the class on the element

🔗 Since

0.8.0