undermark5
fun onFinishedProcessingEvent(event: FinishedProcessing) { when (event) { is FinishedProcessingSuccessfully -> { onAuthenticationSuccess() } is FinishedProcessingUnsuccessfully -> { onAuthenticationFailure(event) } } }
FinishedProcessing
sealed class FinishedProcessing(val status: String) class FinishedProcessingSuccessfully(status: String = "success"): FinishedProcessing(status) class FinishedProcessingUnsuccessfully(error: String) : FinishedProcessing(error)
else
A modern programming language that makes developers happier.