only
/
com.skydoves.only
/
Only
/
onDoOnce
androidJvm
on
Do
Once
@
JvmStatic
()
fun
onDoOnce
(name:
String
, onDo:
Runnable
, onDone:
Runnable
, version:
String
= ""):
Only
Content copied to clipboard
inline fun
onDoOnce
(name:
String
, crossinline onDo: (
Int
) ->
Unit
, crossinline onDone: () ->
Unit
= {}, version:
String
= ""):
Only
Content copied to clipboard
execute the onDo block only once.
@
JvmStatic
()
fun
onDoOnce
(name:
String
, onDo:
Runnable
, onDone:
Runnable
, onLastDo:
Runnable
, onBeforeDone:
Runnable
, version:
String
= ""):
Only
Content copied to clipboard
inline fun
onDoOnce
(name:
String
, crossinline onDo: (
Int
) ->
Unit
, crossinline onDone: () ->
Unit
= {}, crossinline onLastDo: () ->
Unit
= {}, crossinline onBeforeDone: () ->
Unit
= {}, version:
String
= ""):
Only
Content copied to clipboard
execute the onDo block only once with onLastDo and onBeforeDone.