Package 

Class PlaceholderHighlightKt

    • Method Summary

      Modifier and Type Method Description
      final static PlaceholderHighlight fade(PlaceholderHighlight.Companion $self, InfiniteRepeatableSpec<Float> animationSpec) Creates a PlaceholderHighlight which fades in an appropriate color, using the given animationSpec.
      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.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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.