-
public final class StreamButtonKt
-
-
Method Summary
Modifier and Type Method Description final static UnitGenericStreamButton(Modifier modifier, Function0<Unit> onClick, Boolean enabled, StreamButtonStyle style, MutableInteractionSource interactionSource, Function1<RowScope, Unit> content)final static UnitStreamButton(Modifier modifier, ImageVector icon, String text, TextOverflow textOverflow, Integer textMaxLines, Boolean enabled, Boolean showProgress, StreamButtonStyle style, MutableInteractionSource interactionSource, Function0<Unit> onClick)final static UnitStreamIconButton(Modifier modifier, ImageVector icon, StreamFixedSizeButtonStyle style, Function0<Unit> onClick, Boolean enabled, Boolean showProgress, MutableInteractionSource interactionSource)final static UnitStreamDrawableButton(Modifier modifier, @DrawableRes() Integer drawable, StreamFixedSizeButtonStyle style, Boolean enabled, MutableInteractionSource interactionSource, Function0<Unit> onClick)final static UnitGenericToggleButton(Modifier modifier, State<ToggleableState> toggleState, Function1<ToggleableState, Unit> onClick, Function2<BoxScope, Function1<ToggleableState, Unit>, Unit> onContent, Function2<BoxScope, Function1<ToggleableState, Unit>, Unit> offContent)final static UnitStreamIconToggleButton(Modifier modifier, State<ToggleableState> toggleState, ImageVector onIcon, ImageVector offIcon, StreamFixedSizeButtonStyle onStyle, Boolean showProgress, StreamFixedSizeButtonStyle offStyle, Boolean enabled, MutableInteractionSource interactionSource, Function1<ToggleableState, Unit> onClick)final static UnitStreamToggleButton(Modifier modifier, State<ToggleableState> toggleState, String onText, String offText, ImageVector onIcon, ImageVector offIcon, StreamButtonStyle onStyle, StreamButtonStyle offStyle, Boolean enabled, MutableInteractionSource interactionSource, Function1<ToggleableState, Unit> onClick)final static UnitStreamDrawableToggleButton(Modifier modifier, State<ToggleableState> toggleState, @DrawableRes() Integer onDrawable, @DrawableRes() Integer offDrawable, StreamFixedSizeButtonStyle onStyle, StreamFixedSizeButtonStyle offStyle, Boolean enabled, MutableInteractionSource interactionSource, Function1<ToggleableState, Unit> onClick)-
-
Method Detail
-
GenericStreamButton
@Composable() final static Unit GenericStreamButton(Modifier modifier, Function0<Unit> onClick, Boolean enabled, StreamButtonStyle style, MutableInteractionSource interactionSource, Function1<RowScope, Unit> content)
-
StreamButton
@Composable() final static Unit StreamButton(Modifier modifier, ImageVector icon, String text, TextOverflow textOverflow, Integer textMaxLines, Boolean enabled, Boolean showProgress, StreamButtonStyle style, MutableInteractionSource interactionSource, Function0<Unit> onClick)
-
StreamIconButton
@Composable() final static Unit StreamIconButton(Modifier modifier, ImageVector icon, StreamFixedSizeButtonStyle style, Function0<Unit> onClick, Boolean enabled, Boolean showProgress, MutableInteractionSource interactionSource)
-
StreamDrawableButton
@Composable() final static Unit StreamDrawableButton(Modifier modifier, @DrawableRes() Integer drawable, StreamFixedSizeButtonStyle style, Boolean enabled, MutableInteractionSource interactionSource, Function0<Unit> onClick)
-
GenericToggleButton
@Composable() final static Unit GenericToggleButton(Modifier modifier, State<ToggleableState> toggleState, Function1<ToggleableState, Unit> onClick, Function2<BoxScope, Function1<ToggleableState, Unit>, Unit> onContent, Function2<BoxScope, Function1<ToggleableState, Unit>, Unit> offContent)
-
StreamIconToggleButton
@Composable() final static Unit StreamIconToggleButton(Modifier modifier, State<ToggleableState> toggleState, ImageVector onIcon, ImageVector offIcon, StreamFixedSizeButtonStyle onStyle, Boolean showProgress, StreamFixedSizeButtonStyle offStyle, Boolean enabled, MutableInteractionSource interactionSource, Function1<ToggleableState, Unit> onClick)
-
StreamToggleButton
@Composable() final static Unit StreamToggleButton(Modifier modifier, State<ToggleableState> toggleState, String onText, String offText, ImageVector onIcon, ImageVector offIcon, StreamButtonStyle onStyle, StreamButtonStyle offStyle, Boolean enabled, MutableInteractionSource interactionSource, Function1<ToggleableState, Unit> onClick)
-
StreamDrawableToggleButton
@Composable() final static Unit StreamDrawableToggleButton(Modifier modifier, State<ToggleableState> toggleState, @DrawableRes() Integer onDrawable, @DrawableRes() Integer offDrawable, StreamFixedSizeButtonStyle onStyle, StreamFixedSizeButtonStyle offStyle, Boolean enabled, MutableInteractionSource interactionSource, Function1<ToggleableState, Unit> onClick)
-
-
-
-