Arcadia


Setable<'U>

input node used within a CalculationEngine

Constructors

ConstructorDescription
new(?initialValue)
Signature:(?initialValue:'U option) -> Setable<'U>
new(calculationHandler, ?initialValue)
Signature:(calculationHandler:ICalculationHandler * ?initialValue:'U option) -> Setable<'U>

Instance members

Instance memberDescription
add_Changed(arg1)
Signature:ChangedEventHandler -> unit
Calculation
Signature:ICalculationHandler
Changed
Signature:IEvent<ChangedEventHandler,ChangedEventArgs>
EqualityComparer
Signature:'U -> 'U -> bool
EqualityComparer()
Signature:unit -> 'U -> 'U -> bool
Evaluate()
Signature:unit -> Async<NodeStatus * obj>
EvaluateSet(e)
Signature:(e:(unit -> Async<NodeStatus * obj>)) -> unit
Id
Signature:string
Id()
Signature:unit -> string
OnChanged(status)
Signature:status:NodeStatus -> unit
OnPropertyChanged(arg1)
Signature:string -> unit
Modifiers: abstract
RaisePropertyChanged(propertyName)
Signature:propertyName:string -> unit
remove_Changed(arg1)
Signature:ChangedEventHandler -> unit
SetValue(v)
Signature:v:'U -> unit
Status
Signature:NodeStatus
Status()
Signature:unit -> NodeStatus
ToINode()
Signature:unit -> INode<'U>
Value
Signature:'U
Value()
Signature:unit -> 'U

Static members

Static memberDescription
DefaultEqualityComparer(a b)
Signature:a:'U -> b:'U -> bool
op_Implicit(from)
Signature:from:Setable<'U> -> 'U
Fork me on GitHub