remove Booking
abstract fun removeBooking(id: String, callback: (Result<Unit>) -> Unit): Cancelable
Content copied to clipboard
Support function to remove a booking.
Note: The purpose of this function is to support clients that can not use Coroutines or the Kotlin programming language!
Since
1.5.0
Return
Cancelable It is your responsibility to cancel this operation, when no longer needed, to avoid memory leaks.
Parameters
id
the ID of the booking to be removed.
callback
receiving the Result.
abstract fun removeBooking(id: String, lifecycleOwner: LifecycleOwner, callback: (Result<Unit>) -> Unit): Cancelable
Content copied to clipboard
Support function to remove a booking.
Note: The purpose of this function is to support clients that can not use Coroutines or the Kotlin programming language!
Since
1.9.0
Return
Cancelable In case you want to cancel before Lifecycle.State.DESTROYED
Parameters
id
the ID of the booking to be removed.
lifecycle Owner
auto cancel the Cancelable when lifecycle state is Lifecycle.State.DESTROYED
callback
receiving the Result.