Skip to content

Operators

Luis Llamas edited this page Apr 24, 2019 · 11 revisions

First

First()

Last

Last()

Distinct

Distinct() 

Where

Where(ReactiveCondition<T> condition)

Select

Select(ReactiveFunction<T> function)

If

If(ReactiveCondition<T> condition, ReactiveAction<T> function)

ForEach

ForEach(ReactiveAction<T> function)

Map

Map(ReactiveMap<Torig, Tdest> map)

Toggle

Toggle(bool state = false)

Cast

Cast()

Skip

Skip(size_t num)

SkipUntil

SkipUntil(ReactiveCondition<T> condition)

SkipWhile

SkipWhile(ReactiveCondition<T> condition)

Take

Take(size_t num)

TakeAt

TakeAt(size_t index)

TakeFirst

TakeFirst()

TakeLast

TakeLast()

TakeUntil

TakeUntil(ReactiveCondition<T> condition)

TakeWhile

TakeWhile(ReactiveCondition<T> condition)

Millis

Millis()

Micros

Micros()

ElapsedMillis

ElapsedMillis()

ElapsedMicros

ElapsedMicros()

NotReset

NotReset()

Loop

Loop()

Repeat

Repeat(size_t N)

Split

Split(char separator = ',')

Buffer

Buffer()

Join

Join(char separator = ',')

ParseInt

ParseInt()

ParseFloat

ParseFloat()
Clone this wiki locally