DndModifier
A modifier class for drag and drop methods.
Functions
CSS flexbox/grid content alignment.
CSS flexbox/grid items alignment.
CSS flexbox items self-alignment.
Set the aria-describedby attribute.
Set the aria-labelledby attribute.
Create a modifier instance for given HTML attributes.
Background of the current component.
Set the background of the current component.
Create a modifier instance for given base HTML attributes.
Bottom border of the current component.
Set the bottom border of the current component.
Left border of the current component.
Set the left border of the current component.
CSS border radius.
List of CSS border radius values.
Right border of the current component.
Set the right border of the current component.
List of box shadows of the current component.
Clears D&D data for the current component. It also makes it not draggable.
Unsets the current component as a D&D drop target.
Add click, double-click and long-click events listeners when enabled is true. This function mimics the behavior of combinedClickable in Jetpack Compose. An extension function for the Modifier that allows handling of click, double-click, and long click events. This function combines multiple input events (like mouse and touch) to trigger the respective actions based on the user's interaction.
Create a modifier instance for given drag and drop methods.
Create a modifier instance for given common tag events.
Set the height of the current component to given (by default maximum) value.
Set the size (both width and height) of the current component to given (by default minimum) value.
Set the width of the current component to given (by default maximum) value.
CSS flexbox direction.
CSS flexbox item shrink.
CSS font family of the current component.
CSS font variant of the current component.
CSS font weight of the current component.
CSS grid auto columns.
CSS grid auto flow.
CSS grid auto rows.
CSS grid column.
CSS grid column end.
CSS grid column start.
CSS grid row end.
CSS grid row start.
CSS grid template.
CSS grid areas template.
CSS grid columns template.
CSS grid rows template.
CSS flexbox/grid content justification.
CSS grid items justification.
CSS grid items self-justification.
CSS Text letter spacing of the current component.
CSS Text line height of the current component.
Bottom margin of the current component.
Left margin of the current component.
Right margin of the current component.
Add context menu event listener.
Add double click event listener.
Add key press event listener.
Add mouse down event listener.
Add mouse leave event listener.
Add mouse out event listener.
Add mouse over event listener.
Add pointer down event listener.
Add pointer up event listener.
Add touch cancel event listener.
Add touch end event listener.
Add touch start event listener.
CSS overflow-wrap of the current component.
Bottom padding of the current component.
Left padding of the current component.
Right padding of the current component.
Top padding of the current component.
Sets D&D data for the current widget. It also makes it draggable.
Create a modifier instance for given CSS styles.
CSS Text decoration of the current component.
Set the CSS Text decoration of the current component.
CSS Text indent of the current component.
CSS Text overflow of the current component.
CSS Text transform of the current component.
List of CSS transition effects for the current component.
CSS Text unicode-bidi of the current component.
CSS Text vertical align of the current component.
CSS visibility of the current component.
CSS Text white space of the current component.
CSS Text word spacing of the current component.