Header menu logo FSharp.Data.Adaptive

EvaluationCallbackExtensions Module

Type extensions

Type extension Description

this.AddCallback

Full Usage: this.AddCallback

Parameters:
    action : obj -> unit

Returns: IDisposable

Adds a disposable callback to the aval that will be executed whenever the avals value changed.

Extended Type: IAdaptiveValue

action : obj -> unit
Returns: IDisposable

this.AddCallback

Full Usage: this.AddCallback

Parameters:
    action : 'T -> unit

Returns: IDisposable

Adds a disposable callback to the aval that will be executed whenever the avals value changed.

Extended Type: IAdaptiveValue

action : 'T -> unit
Returns: IDisposable

this.AddCallback

Full Usage: this.AddCallback

Parameters:
    action : 'State -> 'Delta -> unit

Returns: IDisposable

Adds a disposable callback to the reader that will be executed whenever changes exist on the reader. The given action will be called with the readers state prior to the change and all changes applied to that state.

Extended Type: IOpReader

action : 'State -> 'Delta -> unit
Returns: IDisposable

this.AddCallback

Full Usage: this.AddCallback

Parameters:
Returns: IDisposable

Adds a disposable callback to the aset that will be executed whenever changes happen to the aset. The given action will be called with the asets state prior to the change and all changes applied to that state.

Extended Type: IAdaptiveHashSet

action : CountingHashSet<'T> -> HashSetDelta<'T> -> unit
Returns: IDisposable

this.AddCallback

Full Usage: this.AddCallback

Parameters:
Returns: IDisposable

Adds a disposable callback to the amap that will be executed whenever changes happen to the amap. The given action will be called with the amaps state prior to the change and all changes applied to that state.

Extended Type: IAdaptiveHashMap

action : HashMap<'Key, 'Value> -> HashMapDelta<'Key, 'Value> -> unit
Returns: IDisposable

this.AddCallback

Full Usage: this.AddCallback

Parameters:
Returns: IDisposable

Adds a disposable callback to the alist that will be executed whenever changes happen to the alist. The given action will be called with the alists state prior to the change and all changes applied to that state.

Extended Type: IAdaptiveIndexList

action : IndexList<'T> -> IndexListDelta<'T> -> unit
Returns: IDisposable

this.AddWeakCallback

Full Usage: this.AddWeakCallback

Parameters:
    action : obj -> unit

Returns: IDisposable

Adds a disposable callback to the aval that will be executed whenever the avals value changed.

Extended Type: IAdaptiveValue

action : obj -> unit
Returns: IDisposable

this.AddWeakCallback

Full Usage: this.AddWeakCallback

Parameters:
    action : 'T -> unit

Returns: IDisposable

Adds a disposable callback to the aval that will be executed whenever the avals value changed.

Extended Type: IAdaptiveValue

action : 'T -> unit
Returns: IDisposable

this.AddWeakCallback

Full Usage: this.AddWeakCallback

Parameters:
    action : 'State -> 'Delta -> unit

Returns: IDisposable

Adds a disposable callback to the reader that will be executed whenever changes exist on the reader. The given action will be called with the readers state prior to the change and all changes applied to that state.

Extended Type: IOpReader

action : 'State -> 'Delta -> unit
Returns: IDisposable

this.AddWeakCallback

Full Usage: this.AddWeakCallback

Parameters:
Returns: IDisposable

Adds a disposable callback to the aset that will be executed whenever changes happen to the aset. The given action will be called with the asets state prior to the change and all changes applied to that state.

Extended Type: IAdaptiveHashSet

action : CountingHashSet<'T> -> HashSetDelta<'T> -> unit
Returns: IDisposable

this.AddWeakCallback

Full Usage: this.AddWeakCallback

Parameters:
Returns: IDisposable

Adds a disposable callback to the amap that will be executed whenever changes happen to the amap. The given action will be called with the amaps state prior to the change and all changes applied to that state.

Extended Type: IAdaptiveHashMap

action : HashMap<'Key, 'Value> -> HashMapDelta<'Key, 'Value> -> unit
Returns: IDisposable

this.AddWeakCallback

Full Usage: this.AddWeakCallback

Parameters:
Returns: IDisposable

Adds a disposable callback to the alist that will be executed whenever changes happen to the alist. The given action will be called with the alists state prior to the change and all changes applied to that state.

Extended Type: IAdaptiveIndexList

action : IndexList<'T> -> IndexListDelta<'T> -> unit
Returns: IDisposable

Type something to start searching.