takeWhile

@Contract(value = "_ -> new")
open fun takeWhile(predicate: Predicate<T>): FluentLiveData<T>