IDependencyManager<'a>
Namespace: Gjallarhorn.Internal
Type used to track dependencies
Instance members
Instance member | Description |
Add(arg1, arg2)
Signature: (IDependent * ISignal<'a>) -> unit
Modifiers: abstract
|
Add a dependent to the source signal explicitly
|
HasDependencies
Signature: bool
Modifiers: abstract
|
Determines whether there are dependencies currently being managed
CompiledName: get_HasDependencies
|
MarkDirty(arg1)
Signature: ISignal<'a> -> unit
Modifiers: abstract
|
Signal to all dependents that we're dirty
|
Remove(arg1, arg2)
Signature: (IDependent * ISignal<'a>) -> unit
Modifiers: abstract
|
Remove a dependent from this signal explicitly
|
RemoveAll(arg1)
Signature: ISignal<'a> -> unit
Modifiers: abstract
|
Remove all dependencies from this signal
|
Subscribe(arg1, arg2)
Signature: (IObserver<'a> * ISignal<'a>) -> IDisposable
Modifiers: abstract
|
Add a dependent observer to this signal explicitly
|