Table of Contents

Class Observable

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll
[Value("Observable")]
public class Observable
Inheritance
Observable
Inherited Members

Constructors

Observable()

public Observable()

Observable(SubscribeCallback)

public Observable(SubscribeCallback callback)

Parameters

callback SubscribeCallback

Methods

Catch(CatchCallback)

[Value("catch")]
public Observable Catch(CatchCallback callback)

Parameters

callback CatchCallback

Returns

Observable

Drop(ulong)

[Value("drop")]
public Observable Drop(ulong amount)

Parameters

amount ulong

Returns

Observable

Every(Predicate, SubscribeOptions)

[Value("every")]
public Task<bool> Every(Predicate predicate, SubscribeOptions options = null)

Parameters

predicate Predicate
options SubscribeOptions

Returns

Task<bool>

Filter(Predicate)

[Value("filter")]
public Observable Filter(Predicate predicate)

Parameters

predicate Predicate

Returns

Observable

Finally(VoidFunction)

[Value("finally")]
public Observable Finally(VoidFunction callback)

Parameters

callback VoidFunction

Returns

Observable

Find(Predicate, SubscribeOptions)

[Value("find")]
public Task<dynamic> Find(Predicate predicate, SubscribeOptions options = null)

Parameters

predicate Predicate
options SubscribeOptions

Returns

Task<dynamic>

First(SubscribeOptions)

[Value("first")]
public Task<dynamic> First(SubscribeOptions options = null)

Parameters

options SubscribeOptions

Returns

Task<dynamic>

FlatMap(Mapper)

[Value("flatMap")]
public Observable FlatMap(Mapper mapper)

Parameters

mapper Mapper

Returns

Observable

ForEach(Visitor, SubscribeOptions)

[Value("forEach")]
public Task<GlobalObject.Undefined> ForEach(Visitor callback, SubscribeOptions options = null)

Parameters

callback Visitor
options SubscribeOptions

Returns

Task<GlobalObject.Undefined>

From(dynamic)

[Value("from")]
public static Observable From(dynamic value)

Parameters

value dynamic

Returns

Observable

Inspect(Union120)

[Value("inspect")]
public Observable Inspect(Union120 inspectorUnion = default)

Parameters

inspectorUnion Union120

Returns

Observable

Last(SubscribeOptions)

[Value("last")]
public Task<dynamic> Last(SubscribeOptions options = null)

Parameters

options SubscribeOptions

Returns

Task<dynamic>

Map(Mapper)

[Value("map")]
public Observable Map(Mapper mapper)

Parameters

mapper Mapper

Returns

Observable

Reduce(Reducer, dynamic, SubscribeOptions)

[Value("reduce")]
public Task<dynamic> Reduce(Reducer reducer, dynamic initialValue = null, SubscribeOptions options = null)

Parameters

reducer Reducer
initialValue dynamic
options SubscribeOptions

Returns

Task<dynamic>

Some(Predicate, SubscribeOptions)

[Value("some")]
public Task<bool> Some(Predicate predicate, SubscribeOptions options = null)

Parameters

predicate Predicate
options SubscribeOptions

Returns

Task<bool>

Subscribe(Union119, SubscribeOptions)

[Value("subscribe")]
public GlobalObject.Undefined Subscribe(Union119 observer = default, SubscribeOptions options = null)

Parameters

observer Union119
options SubscribeOptions

Returns

GlobalObject.Undefined

SwitchMap(Mapper)

[Value("switchMap")]
public Observable SwitchMap(Mapper mapper)

Parameters

mapper Mapper

Returns

Observable

Take(ulong)

[Value("take")]
public Observable Take(ulong amount)

Parameters

amount ulong

Returns

Observable

TakeUntil(dynamic)

[Value("takeUntil")]
public Observable TakeUntil(dynamic notifier)

Parameters

notifier dynamic

Returns

Observable

ToArray(SubscribeOptions)

[Value("toArray")]
public Task<List<dynamic>> ToArray(SubscribeOptions options = null)

Parameters

options SubscribeOptions

Returns

Task<List<dynamic>>