21 lines
575 B
GDScript3
Raw Permalink Normal View History

2024-12-27 21:00:07 +01:00
static func as_observable_() -> Callable:
var as_observable = func(source : Observable) -> Observable:
# """Hides the identity of an observable sequence.
#
# Args:
# source: Observable source to hide identity from.
#
# Returns:
# An observable sequence that hides the identity of the
# source sequence.
# """
var subscribe = func(
observer : ObserverBase,
scheduler : SchedulerBase = null
) -> DisposableBase:
return source.subscribe(observer, GDRx.basic.noop, GDRx.basic.noop, scheduler)
return Observable.new(subscribe)
return as_observable