public class DirectionDragButtonDefImpl extends Object implements DirectionDragButtonDef
@Nonnull public static DirectionDragButtonDefImpl newInstance(@Nullable CharSequence text)
@Nonnull public static DirectionDragButtonDefImpl newInstance(@Nullable CharSequence text, @Nullable CharSequence up, @Nullable CharSequence right, @Nullable CharSequence down, @Nullable CharSequence left)
@Nonnull public static DirectionDragButtonDefImpl newInstance(@Nullable CharSequence text, @Nullable CharSequence up, @Nullable CharSequence right, @Nullable CharSequence down, @Nullable CharSequence left, @Nullable Integer backgroundColor)
@Nonnull public static DirectionDragButtonDefImpl newDrawableInstance(@Nonnull Integer drawableResId)
@Nonnull public static DirectionDragButtonDefImpl newDrawableInstance(@Nonnull Integer drawableResId, @Nullable Integer backgroundColor)
@Nullable public CharSequence getText(@Nonnull DragDirection dragDirection)
getText in interface DirectionDragButtonDef@Nullable public Float getLayoutWeight()
getLayoutWeight in interface ViewDef@Nullable public Integer getLayoutMarginLeft()
getLayoutMarginLeft in interface ViewDef@Nullable public Integer getLayoutMarginRight()
getLayoutMarginRight in interface ViewDef@Nullable public Integer getDrawableResId()
getDrawableResId in interface ButtonDef@Nullable public Integer getBackgroundResId()
getBackgroundResId in interface ViewDef@Nullable public CharSequence getText()
public void setBackgroundResId(int backgroundResId)
public void setText(@Nullable CharSequence text)
public void setDirectionText(@Nonnull DragDirection key, @Nullable CharSequence text)
Copyright © 2015 se.solovyev. All Rights Reserved.