Skip navigation links
A B C D G H I L O R S T V 

A

AlphaHighlightBuilder() - Constructor for class com.facebook.shimmer.Shimmer.AlphaHighlightBuilder
 

B

BOTTOM_TO_TOP - Static variable in annotation type com.facebook.shimmer.Shimmer.Direction
 
build() - Method in class com.facebook.shimmer.Shimmer.Builder
 
Builder() - Constructor for class com.facebook.shimmer.Shimmer.Builder
 

C

ColorHighlightBuilder() - Constructor for class com.facebook.shimmer.Shimmer.ColorHighlightBuilder
 
com.facebook.shimmer - package com.facebook.shimmer
 
consumeAttributes(Context, AttributeSet) - Method in class com.facebook.shimmer.Shimmer.Builder
Applies all specified options from the AttributeSet.
copyFrom(Shimmer) - Method in class com.facebook.shimmer.Shimmer.Builder
Copies the configuration of an already built Shimmer to this builder

D

dispatchDraw(Canvas) - Method in class com.facebook.shimmer.ShimmerFrameLayout
 
draw(Canvas) - Method in class com.facebook.shimmer.ShimmerDrawable
 

G

getOpacity() - Method in class com.facebook.shimmer.ShimmerDrawable
 
getThis() - Method in class com.facebook.shimmer.Shimmer.AlphaHighlightBuilder
 
getThis() - Method in class com.facebook.shimmer.Shimmer.Builder
 
getThis() - Method in class com.facebook.shimmer.Shimmer.ColorHighlightBuilder
 

H

hideShimmer() - Method in class com.facebook.shimmer.ShimmerFrameLayout
Sets the ShimmerDrawable to be invisible, stopping it in the process.

I

isShimmerStarted() - Method in class com.facebook.shimmer.ShimmerDrawable
Return whether the shimmer animation has been started.
isShimmerStarted() - Method in class com.facebook.shimmer.ShimmerFrameLayout
Return whether the shimmer animation has been started.
isShimmerVisible() - Method in class com.facebook.shimmer.ShimmerFrameLayout
Return whether the shimmer drawable is visible.

L

LEFT_TO_RIGHT - Static variable in annotation type com.facebook.shimmer.Shimmer.Direction
 
LINEAR - Static variable in annotation type com.facebook.shimmer.Shimmer.Shape
Linear gives a ray reflection effect.

O

onAttachedToWindow() - Method in class com.facebook.shimmer.ShimmerFrameLayout
 
onBoundsChange(Rect) - Method in class com.facebook.shimmer.ShimmerDrawable
 
onDetachedFromWindow() - Method in class com.facebook.shimmer.ShimmerFrameLayout
 
onLayout(boolean, int, int, int, int) - Method in class com.facebook.shimmer.ShimmerFrameLayout
 

R

RADIAL - Static variable in annotation type com.facebook.shimmer.Shimmer.Shape
Radial gives a spotlight effect.
RIGHT_TO_LEFT - Static variable in annotation type com.facebook.shimmer.Shimmer.Direction
 

S

setAlpha(int) - Method in class com.facebook.shimmer.ShimmerDrawable
 
setAutoStart(boolean) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets whether the shimmering animation will start automatically.
setBaseAlpha(float) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets the base alpha, which is the alpha of the underlying children, amount in the range [0, 1].
setBaseColor(int) - Method in class com.facebook.shimmer.Shimmer.ColorHighlightBuilder
Sets the base color for the shimmer.
setClipToChildren(boolean) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets whether the shimmer will clip to the childrens' contents, or if it will opaquely draw on top of the children.
setColorFilter(ColorFilter) - Method in class com.facebook.shimmer.ShimmerDrawable
 
setDirection(int) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets the direction of the shimmer's sweep.
setDropoff(float) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets how quickly the shimmer's gradient drops-off.
setDuration(long) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets how long the shimmering animation takes to do one full sweep.
setFixedHeight(int) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets the fixed height of the shimmer, in pixels.
setFixedWidth(int) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets the fixed width of the shimmer, in pixels.
setHeightRatio(float) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets the height ratio of the shimmer, multiplied against the total height of the layout.
setHighlightAlpha(float) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets the shimmer alpha amount in the range [0, 1].
setHighlightColor(int) - Method in class com.facebook.shimmer.Shimmer.ColorHighlightBuilder
Sets the highlight color for the shimmer.
setIntensity(float) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets the intensity of the shimmer.
setRepeatCount(int) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets how often the shimmering animation will repeat.
setRepeatDelay(long) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets how long to wait in between repeats of the shimmering animation.
setRepeatMode(int) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets how the shimmering animation will repeat.
setShape(int) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets the shape of the shimmer.
setShimmer(Shimmer) - Method in class com.facebook.shimmer.ShimmerDrawable
 
setShimmer(Shimmer) - Method in class com.facebook.shimmer.ShimmerFrameLayout
 
setTilt(float) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets the tilt angle of the shimmer in degrees.
setWidthRatio(float) - Method in class com.facebook.shimmer.Shimmer.Builder
Sets the width ratio of the shimmer, multiplied against the total width of the layout.
Shimmer - Class in com.facebook.shimmer
A Shimmer is an object detailing all of the configuration options available for ShimmerFrameLayout
Shimmer.AlphaHighlightBuilder - Class in com.facebook.shimmer
 
Shimmer.Builder<T extends Shimmer.Builder<T>> - Class in com.facebook.shimmer
 
Shimmer.ColorHighlightBuilder - Class in com.facebook.shimmer
 
Shimmer.Direction - Annotation Type in com.facebook.shimmer
Direction of the shimmer's sweep.
Shimmer.Shape - Annotation Type in com.facebook.shimmer
The shape of the shimmer's highlight.
ShimmerDrawable - Class in com.facebook.shimmer
 
ShimmerDrawable() - Constructor for class com.facebook.shimmer.ShimmerDrawable
 
ShimmerFrameLayout - Class in com.facebook.shimmer
Shimmer is an Android library that provides an easy way to add a shimmer effect to any View.
ShimmerFrameLayout(Context) - Constructor for class com.facebook.shimmer.ShimmerFrameLayout
 
ShimmerFrameLayout(Context, AttributeSet) - Constructor for class com.facebook.shimmer.ShimmerFrameLayout
 
ShimmerFrameLayout(Context, AttributeSet, int) - Constructor for class com.facebook.shimmer.ShimmerFrameLayout
 
ShimmerFrameLayout(Context, AttributeSet, int, int) - Constructor for class com.facebook.shimmer.ShimmerFrameLayout
 
showShimmer(boolean) - Method in class com.facebook.shimmer.ShimmerFrameLayout
Sets the ShimmerDrawable to be visible.
startShimmer() - Method in class com.facebook.shimmer.ShimmerDrawable
Starts the shimmer animation.
startShimmer() - Method in class com.facebook.shimmer.ShimmerFrameLayout
Starts the shimmer animation.
stopShimmer() - Method in class com.facebook.shimmer.ShimmerDrawable
Stops the shimmer animation.
stopShimmer() - Method in class com.facebook.shimmer.ShimmerFrameLayout
Stops the shimmer animation.

T

TOP_TO_BOTTOM - Static variable in annotation type com.facebook.shimmer.Shimmer.Direction
 

V

verifyDrawable(Drawable) - Method in class com.facebook.shimmer.ShimmerFrameLayout
 
A B C D G H I L O R S T V 
Skip navigation links