Aardvark.Base.Incremental


DefaultingModRef<'a>

DefaultingModRef<'a> represents a mod ref with an adaptive default value. The resulting IMod corresponds to the default value unless a custom value is set to the ref. By calling Reset (), the initial behaviour can be restored, i.e. the resulting value is dependent on the adaptive default value.

Constructors

ConstructorDescription
new(computed)
Signature: computed:IMod<'a> -> DefaultingModRef<'a>

Instance members

Instance memberDescription
add_Changed(arg1)
Signature: EventHandler<EventArgs> -> unit
Changed
Signature: IEvent<EventHandler<EventArgs>,EventArgs>
GetValue(token)
Signature: token:AdaptiveToken -> 'a
remove_Changed(arg1)
Signature: EventHandler<EventArgs> -> unit
Reset()
Signature: unit -> unit
UnsafeCache()
Signature: unit -> 'a
UnsafeCache()
Signature: unit -> unit
Value()
Signature: unit -> 'a
Value()
Signature: unit -> unit
Fork me on GitHub