Package io.didomi.sdk.common.extension
Class StringWithArrowSuffixKt
-
- All Implemented Interfaces:
public final class StringWithArrowSuffixKt
-
-
Method Summary
Modifier and Type Method Description final static StringremoveArrowSuffix(String $self)Remove Arrow char from String (for accessibility) final static SpannableStringtoSpannableStringWithArrowSuffix(String $self)Build SpannableString from String and Arrow char if required final static SpannableStringtoSpannableStringAndCenterArrowSuffix(String $self, Integer offset)Center Arrow suffix if present (won't work below API 26) final static SpannableStringunderlineAndCenterArrowSuffix(SpannableString $self, Integer offset)Underline label and center Arrow suffix if present (won't work below API 26) -
-
Method Detail
-
removeArrowSuffix
final static String removeArrowSuffix(String $self)
Remove Arrow char from String (for accessibility)
-
toSpannableStringWithArrowSuffix
final static SpannableString toSpannableStringWithArrowSuffix(String $self)
Build SpannableString from String and Arrow char if required
-
toSpannableStringAndCenterArrowSuffix
final static SpannableString toSpannableStringAndCenterArrowSuffix(String $self, Integer offset)
Center Arrow suffix if present (won't work below API 26)
- Parameters:
offset- the Arrow char offset as Int
-
underlineAndCenterArrowSuffix
final static SpannableString underlineAndCenterArrowSuffix(SpannableString $self, Integer offset)
Underline label and center Arrow suffix if present (won't work below API 26)
- Parameters:
offset- the Arrow char offset as Int
-
-
-
-