-
- All Implemented Interfaces:
-
io.getstream.video.android.compose.ui.components.base.styling.StreamStyle
public final class ButtonDrawableStyle implements StreamStyle
Represents a style for drawables used on buttons. Consists of scale and padding.
-
-
Field Summary
Fields Modifier and Type Field Description private final ContentScalescaleprivate final Floatalphaprivate final ColorFiltercolorFilterprivate final PaddingValuespadding
-
Constructor Summary
Constructors Constructor Description ButtonDrawableStyle(ContentScale scale, Float alpha, ColorFilter colorFilter, PaddingValues padding)
-
Method Summary
Modifier and Type Method Description final ContentScalegetScale()final FloatgetAlpha()final ColorFiltergetColorFilter()final PaddingValuesgetPadding()-
-
Constructor Detail
-
ButtonDrawableStyle
ButtonDrawableStyle(ContentScale scale, Float alpha, ColorFilter colorFilter, PaddingValues padding)
- Parameters:
scale- The aspect ratio scale of the drawable.padding- The padding applied to the drawable.
-
-
Method Detail
-
getScale
final ContentScale getScale()
-
getColorFilter
final ColorFilter getColorFilter()
-
getPadding
final PaddingValues getPadding()
-
-
-
-