Package org. pushingpixels. aurora. component. utils
Types
Model State Info
Link copied to clipboard
State Contribution Info
Link copied to clipboard
Transition Aware Painter
Link copied to clipboard
class TransitionAwarePainter(iconSize: Dp, decorationAreaType: DecorationAreaType, skinColors: AuroraSkinColors, modelStateInfoSnapshot: ModelStateInfoSnapshot, paintDelegate: (drawScope: DrawScope, iconSize: Dp, colorScheme: AuroraColorScheme) -> Unit, density: Density) : Painter
Content copied to clipboard
Painter with transition-aware capabilities. Has a delegate that does the actual painting based on the transition color schemes.
Transition Aware Painter Delegate
Link copied to clipboard
Transition Info
Link copied to clipboard
Functions
State Transition Tracker
Link copied to clipboard
fun StateTransitionTracker(modelStateInfo: ModelStateInfo, currentState: MutableState<ComponentState>, transitionInfo: MutableState<TransitionInfo?>, enabled: Boolean, selected: Boolean, rollover: Boolean, pressed: Boolean, duration: Int)
Content copied to clipboard