Avalonia.Utilities Namespace

Class Types

Class Summary
MathUtilities Provides math utilities not provided in System.Math.
RefCountable
SingleOrDictionary<TKey, TValue> Stores either a single key value pair or constructs a dictionary when more than one value is stored.
TypeUtilities Provides utilities for working with types at runtime.
WeakObservable Provides extension methods for working with weak event handlers.
WeakSubscriptionManager Manages subscriptions to events using weak listeners.
WeakTimer

Interface Types

Interface Summary
IRef<T> A ref-counted wrapper for a disposable object.
IWeakSubscriber<T> Defines a listener to a event subscribed vis the WeakSubscriptionManager.