-
@Serializable() public final class HeaderButton
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisVisibleprivate final Longdelayprivate final PLYHeaderButtonAlignmentalignmentprivate final PLYHeaderButtonAlignmenticonAlignmentprivate final IntegerspacerSizeprivate final BooleandisplayDefaultIconprivate final ColorsdefaultIconTintsprivate final HeaderButtonIconiconprivate final HeaderButtonTexttextprivate final List<Action>actions
-
Constructor Summary
Constructors Constructor Description HeaderButton(Boolean isVisible, Long delay, PLYHeaderButtonAlignment alignment, PLYHeaderButtonAlignment iconAlignment, Integer spacerSize, Boolean displayDefaultIcon, Colors defaultIconTints, HeaderButtonIcon icon, HeaderButtonText text, List<Action> actions)
-
Method Summary
Modifier and Type Method Description final BooleangetIsVisible()final LonggetDelay()final PLYHeaderButtonAlignmentgetAlignment()final PLYHeaderButtonAlignmentgetIconAlignment()final IntegergetSpacerSize()final BooleangetDisplayDefaultIcon()final ColorsgetDefaultIconTints()final HeaderButtonIcongetIcon()final HeaderButtonTextgetText()final List<Action>getActions()final List<Action>actions()Returns a list of Action for the header button. -
-
Constructor Detail
-
HeaderButton
HeaderButton(Boolean isVisible, Long delay, PLYHeaderButtonAlignment alignment, PLYHeaderButtonAlignment iconAlignment, Integer spacerSize, Boolean displayDefaultIcon, Colors defaultIconTints, HeaderButtonIcon icon, HeaderButtonText text, List<Action> actions)
-
-
Method Detail
-
getIsVisible
final Boolean getIsVisible()
-
getAlignment
final PLYHeaderButtonAlignment getAlignment()
-
getIconAlignment
final PLYHeaderButtonAlignment getIconAlignment()
-
getSpacerSize
final Integer getSpacerSize()
-
getDisplayDefaultIcon
final Boolean getDisplayDefaultIcon()
-
getDefaultIconTints
final Colors getDefaultIconTints()
-
getIcon
final HeaderButtonIcon getIcon()
-
getText
final HeaderButtonText getText()
-
getActions
final List<Action> getActions()
-
-
-
-