Skip to content

Multi-use configurations

Multi-use configurations allow you to apply multiple instances of the same configuration to a single element. These configurations give you the flexibility to manipulate various properties dynamically, enabling more complex and interactive behaviors.

Why Use multi-use configurations?

  • Greater flexibility: Modify multiple aspects of an element without restrictions.
  • Advanced customization: Combine multiple configurations to achieve unique interactions.
  • Data-Driven adaptability: Dynamically adjust styles, attributes, or behaviors based on real-time data.

How do multi-use configurations work?

Unlike single-use configurations, which can only be applied once per element, multi-use configurations allow multiple instances on the same element. For example, you can add multiple CSS classes, HTML attributes, or inline styles to an element, each serving a different purpose.

Common use cases

  • Applying multiple CSS classes dynamically based on user actions.
  • Assigning multiple HTML attributes for improved accessibility and behavior.
  • Using multiple inline styles to modify different visual aspects of an element in real time.
  • Setting multiple URL parameters dynamically for API calls or navigation.