-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Jordan Duerksen edited this page Oct 25, 2017
·
33 revisions
Welcome to the Tungsten wiki!
This library is named after the element Tungsten. The symbol for Tungsten is W, so to make for quicker typing, the root namespace for Tungsten is W.
Please note that Tungsten is a work in progress and this documentation may not be up to date or may be incomplete.
-
Lockable
- A generic class wrapping a value in a thread-safe manner
-
PropertyChangedNotifier
- A base class implementation for INotifyPropertyChanged
-
Property
- Extends Lockable with additional functionality (such as events and INotifyPropertyChanged)
- May be self-owned or a child of a parent object (such as PropertyHost)
-
PropertyMethods
- A base class facilitating the PropertyHostMethods static methods
- [PropertyHostNotifier]
- Combines the functionality of PropertyHost and PropertyChangedNotifier into one class
- InvokeExtensions - A static class exposing InvokeEx extension methods (to ease InvokeRequired handling)
- CallResult - A class which can be used to return true/false, an exception and even custom data from a function