Package com.pointrlabs.core.util
Object Utils.Companion
-
- All Implemented Interfaces:
public class Utils.Companion
-
-
Field Summary
Fields Modifier and Type Field Description public final static Utils.Companion
INSTANCE
-
Method Summary
-
-
Method Detail
-
convertMetersToFeet
final Double convertMetersToFeet(Double meters)
-
convertMetersToMiles
final Double convertMetersToMiles(Double meters)
-
showKeyboard
final Unit showKeyboard(EditText view)
-
hideKeyboard
final Unit hideKeyboard(View view)
-
getRightToLeftAnimation
final Animation getRightToLeftAnimation(Integer relativeTo)
-
getEntryAnimation
final AnimationSet getEntryAnimation(Integer delay)
-
doOnceOnGlobalLayoutOfView
final Unit doOnceOnGlobalLayoutOfView(View v, Runnable r)
-
getFragmentExitTransition
final TransitionSet getFragmentExitTransition()
-
getSpannedText
final Spanned getSpannedText(String text)
converts String with <![CDATA text-with-special-style ] inside it to a spanned
-
viewContainsPoint
final Boolean viewContainsPoint(PointF point, View view)
Checks if point is inside a specific View
- Parameters:
point
- the Point to checkview
- View to check for point- Returns:
true/false
-
isViewVisibleOnScreen
final Boolean isViewVisibleOnScreen(View view2)
Returns if a view is currently visible in its entirety on the screen. Useful for views that are contained in a ScrollView or RecyclerView
-
checkIsListOf
final <T extends Any> List<T> checkIsListOf(Object $self)
-
convertDistanceByLocale
final String convertDistanceByLocale(Path path, Context context)
-
convertDistanceByLocale
final String convertDistanceByLocale(Double distance, Context context)
-
convertDistanceByLocale
final String convertDistanceByLocale(LiveDirection liveDirection, Context context)
-
convertDistanceByLocale
final Pair<String, Boolean> convertDistanceByLocale(PathDirection pathDirection, Context context)
-
convertDurationInSecondsToText
final String convertDurationInSecondsToText(Integer durationInSeconds)
-
stripDeepLinkUrl
final String stripDeepLinkUrl(String deepLinkUrl)
-
isAppInstalled
final Boolean isAppInstalled(String packageName, Context context)
-
isCurrentLocaleMetric
final Boolean isCurrentLocaleMetric()
-
getTimeFormatter
final DateFormat getTimeFormatter(Context context)
-
getDayNameFromKey
final String getDayNameFromKey(Integer key, Context context)
-
getInformation
final String getInformation(Calendar $self, Context context)
-
compareDays
final Integer compareDays(Calendar $self, Calendar date)
-
isBetweenDates
final Boolean isBetweenDates(Calendar $self, Calendar startDate, Calendar endDate)
-
getLocalOffsetInMinutes
final Integer getLocalOffsetInMinutes()
-
getTimeStringAccordingToLocale
final String getTimeStringAccordingToLocale(Calendar $self, Context context)
-
setSameHourAndMins
final Unit setSameHourAndMins(Calendar $self, Integer hour, Integer min)
-
getStringFromTimeSchedule
final String getStringFromTimeSchedule(PTRPoiScheduleTime poiScheduleTime, Context context)
This is used to get a user friendly time string from the PTRPoiScheduleTime class to display on the UI
-
openWebLink
final Unit openWebLink(Activity activity, String url)
-
callPhoneNumber
final Unit callPhoneNumber(Activity activity, String phoneNumber)
-
-
-
-