Package-level declarations

Types

Link copied to clipboard

Functions

Link copied to clipboard
fun Context.after(milis: Long, closure: () -> Unit)

Funcion de extension de Context

Link copied to clipboard

Get color from resource id using and return the color resource

Link copied to clipboard
Link copied to clipboard

Get string from resource using int as id, and return the string value

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Uri.copyToExternalDirectory(context: Context, environment: String): Uri
fun File.copyToExternalDirectory(context: Context, environment: String): Uri
Link copied to clipboard
fun Uri.copyToInternalDirectory(context: Context, environment: String): Uri
fun File.copyToInternalDirectory(context: Context, environment: String): Uri
Link copied to clipboard
fun Uri.copyToOutput(context: Context, output: File): File
Link copied to clipboard
fun <T> LiveData<T>.debounce(duration: Long = 1000, coroutineScope: CoroutineScope): MediatorLiveData<T>
Link copied to clipboard
inline fun <T> LiveData<T>.filter(crossinline filter: (T?) -> Boolean): LiveData<T>
Link copied to clipboard
Link copied to clipboard
fun Float.format(decimals: Int): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <T> getBaseClickHandler(closure: (T) -> Unit): BaseClickHandler<T>
Link copied to clipboard
Link copied to clipboard
inline fun <T : Activity> Context.getCallingIntent(block: Intent.() -> Unit = {}): Intent

Funcion de extension de Context

Link copied to clipboard
fun getClickableSpan(function: () -> Unit): ClickableSpan
Link copied to clipboard
Link copied to clipboard

Function de extension de Context

Link copied to clipboard

Metodo overload de getCurrentLocale

Link copied to clipboard

Function de extension de Context

Link copied to clipboard

Obtiene la extensión del fichero para una url dada

Link copied to clipboard
Link copied to clipboard
inline fun <T> SharedPreferences.getItem(key: String, default: T): T
Link copied to clipboard
fun SharedPreferences.getJson(key: String): JsonElement?
Link copied to clipboard
fun getMimeType(context: Context, uri: Uri): String?

Obtiene el mime type para una uri

Link copied to clipboard
fun Uri.getName(context: Context): String
Link copied to clipboard
Link copied to clipboard
fun Context.getResourceId(resName: String, resType: String): Int

Funcion de extension de Context

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Function de extension de Context

Link copied to clipboard
Link copied to clipboard

Check if the device is connected to the internet Sample usage

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun String.isValidPhone(regionCode: String = Locale.getDefault().country): Boolean
Link copied to clipboard
@ExperimentalCoroutinesApi
inline fun <T> SharedPreferences.observeKey(key: String, default: T): Flow<T>
Link copied to clipboard
fun <T> LiveData<T>.observeOnce(lifecycleOwner: LifecycleOwner, observer: Observer<T>)
Link copied to clipboard
Link copied to clipboard
fun parseUnix(calendar: Calendar, locale: Locale = Locale.getDefault()): String
fun parseUnix(date: String, locale: Locale = Locale.getDefault()): Calendar
Link copied to clipboard
fun parseUnixDate(calendar: Calendar, locale: Locale = Locale.getDefault()): String
fun parseUnixDate(date: String, locale: Locale = Locale.getDefault()): Calendar
Link copied to clipboard
fun parseUnixHour(calendar: Calendar, locale: Locale = Locale.getDefault()): String
Link copied to clipboard
inline fun <T : Enum<T>> Parcel.readEnum(): T?
Link copied to clipboard
fun Int.resourceToUri(context: Context): Uri

Get uri to any resource type via given Resource Instance

Link copied to clipboard
Link copied to clipboard

Funcion de extension de Drawable

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Throwable.toCompletable(): Completable
Link copied to clipboard
fun Float.toDp(displayMetrics: DisplayMetrics): Float
fun Int.toDp(displayMetrics: DisplayMetrics): Float
Link copied to clipboard
Link copied to clipboard
fun <T> Throwable.toFlowable(): Flowable<T>
Link copied to clipboard

Parse boolean to int. return Int boolean received

Link copied to clipboard
Link copied to clipboard

An extension function on Address receiver that map address to Location object.

Link copied to clipboard
fun <T> Throwable.toMaybe(): Maybe<T>
Link copied to clipboard
fun <T> Throwable.toObservable(): Observable<T>
Link copied to clipboard
suspend fun <T> toResult(closure: suspend () -> T): ResultObject<T>
Link copied to clipboard
fun <T> Flow<T>.toResult(): Flow<ResultObject<T>>
Link copied to clipboard
suspend fun toResultEvent(closure: suspend () -> Unit): ResultEvent
Link copied to clipboard
fun toResultEventLiveData(context: CoroutineContext = EmptyCoroutineContext, timeoutInMs: Long = DEFAULT_TIMEOUT, closure: suspend () -> Unit): LiveData<ResultEvent>
Link copied to clipboard
fun <T> toResultLiveData(context: CoroutineContext = EmptyCoroutineContext, timeoutInMs: Long = DEFAULT_TIMEOUT, closure: suspend () -> T): LiveData<ResultObject<T>>
Link copied to clipboard
fun <T> Throwable.toSingle(): Single<T>
Link copied to clipboard

Parse int from string with NumberFormat locale

Link copied to clipboard
Link copied to clipboard
fun <T : Enum<T>> Parcel.writeEnum(value: T?)
Link copied to clipboard
fun <T1, T2> LiveData<T1>.zip(src2: LiveData<T2>): LiveData<Pair<T1, T2>>