Class StatusViewData
-
- All Implemented Interfaces:
public final class StatusViewData
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumStatusViewData.Type
-
Field Summary
Fields Modifier and Type Field Description private Function0<Unit>onButtonClickprivate Function0<Unit>onCloseByUserprivate final StatusViewData.Typetypeprivate final Stringtitleprivate final Stringdescriptionprivate final Stringamountprivate final StringbuttonText
-
Constructor Summary
Constructors Constructor Description StatusViewData(StatusViewData.Type type, String title, String description, String amount, String buttonText, Function0<Unit> onButtonClick, Function0<Unit> onCloseByUser)StatusViewData(StatusViewData.Type type, String title, String description, String amount, String buttonText)
-
Method Summary
Modifier and Type Method Description final Function0<Unit>getOnButtonClick()final UnitsetOnButtonClick(Function0<Unit> onButtonClick)final Function0<Unit>getOnCloseByUser()final UnitsetOnCloseByUser(Function0<Unit> onCloseByUser)final StatusViewData.TypegetType()final StringgetTitle()final StringgetDescription()final StringgetAmount()final StringgetButtonText()-
-
Constructor Detail
-
StatusViewData
StatusViewData(StatusViewData.Type type, String title, String description, String amount, String buttonText, Function0<Unit> onButtonClick, Function0<Unit> onCloseByUser)
-
StatusViewData
StatusViewData(StatusViewData.Type type, String title, String description, String amount, String buttonText)
-
-
Method Detail
-
getOnButtonClick
final Function0<Unit> getOnButtonClick()
-
setOnButtonClick
final Unit setOnButtonClick(Function0<Unit> onButtonClick)
-
getOnCloseByUser
final Function0<Unit> getOnCloseByUser()
-
setOnCloseByUser
final Unit setOnCloseByUser(Function0<Unit> onCloseByUser)
-
getType
final StatusViewData.Type getType()
-
getDescription
final String getDescription()
-
getButtonText
final String getButtonText()
-
-
-
-