ShadowDrawableWrapper

A android.graphics.drawable.Drawable which wraps another drawable and draws a shadow around it.

Constructors

Link copied to clipboard
constructor(context: Context, content: Drawable, radius: Float, shadowSize: Float, maxShadowSize: Float)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var shadowSize: Float

Functions

Link copied to clipboard
open fun calculateHorizontalPadding(maxShadowSize: Float, cornerRadius: Float, addPaddingForCorners: Boolean): Float
Link copied to clipboard
open fun calculateVerticalPadding(maxShadowSize: Float, cornerRadius: Float, addPaddingForCorners: Boolean): Float
Link copied to clipboard
open fun draw(@NonNull canvas: Canvas)
Link copied to clipboard
open fun getMinHeight(): Float
Link copied to clipboard
open fun getMinWidth(): Float
Link copied to clipboard
open fun getOpacity(): Int
Link copied to clipboard
open fun getPadding(@NonNull padding: Rect): Boolean
Link copied to clipboard
open fun setAddPaddingForCorners(addPaddingForCorners: Boolean)
Link copied to clipboard
open fun setAlpha(alpha: Int)
Link copied to clipboard
fun setRotation(rotation: Float)
Link copied to clipboard
open fun setShadowSize(shadowSize: Float, maxShadowSize: Float)