tshtml
    Preparing search index...

    Function cssClass

    • Creates a CSS class value object that can dynamically manage CSS classes. Accepts an existing CssClassValue, strings, or string arrays.

      Parameters

      Returns CssClassValue

      import { cssClass } from "tshtml";

      // Create from space-separated string
      const cls = cssClass("btn btn-primary");

      // Dynamically mutate
      cls.addClass("active");
      cls.removeClass("btn");

      // Render to attribute value
      cls.render(true); // "btn-primary active"
    • Creates a CSS class value object that can dynamically manage CSS classes. Accepts an existing CssClassValue, strings, or string arrays.

      Parameters

      • ...classes: (string | string[])[]

      Returns CssClassValue

      import { cssClass } from "tshtml";

      // Create from space-separated string
      const cls = cssClass("btn btn-primary");

      // Dynamically mutate
      cls.addClass("active");
      cls.removeClass("btn");

      // Render to attribute value
      cls.render(true); // "btn-primary active"