-
public final class PlaceholderHighlightKt
-
-
Method Summary
Modifier and Type Method Description final static PlaceholderHighlightfade(PlaceholderHighlight.Companion $self, InfiniteRepeatableSpec<Float> animationSpec)Creates a PlaceholderHighlight which fades in an appropriate color, using the given animationSpec. final static PlaceholderHighlightshimmer(PlaceholderHighlight.Companion $self, InfiniteRepeatableSpec<Float> animationSpec, @FloatRange(from = 0.0.toDouble(), to = 1.0.toDouble()) Float progressForMaxAlpha)Creates a PlaceholderHighlight which 'shimmers', using a default color. -
-
Method Detail
-
fade
final static PlaceholderHighlight fade(PlaceholderHighlight.Companion $self, InfiniteRepeatableSpec<Float> animationSpec)
Creates a PlaceholderHighlight which fades in an appropriate color, using the given animationSpec.
- Parameters:
animationSpec- the AnimationSpec to configure the animation.
-
shimmer
final static PlaceholderHighlight shimmer(PlaceholderHighlight.Companion $self, InfiniteRepeatableSpec<Float> animationSpec, @FloatRange(from = 0.0.toDouble(), to = 1.0.toDouble()) Float progressForMaxAlpha)
Creates a PlaceholderHighlight which 'shimmers', using a default color.
The highlight starts at the top-start, and then grows to the bottom-end during the animation. During that time it is also faded in, from 0f..progressForMaxAlpha, and then faded out from progressForMaxAlpha..1f.
- Parameters:
animationSpec- the AnimationSpec to configure the animation.progressForMaxAlpha- The progress where the shimmer should be at it's peak opacity.
-
-
-
-