The UsoDataTemplate class serves as an example base for defining bindable data objects. It inherits from the ScriptableObject class and implements the INotifyPropertyChanged interface, allowing for property change notification and data-binding functionality.
More...
|
| virtual void | OnPropertyChanged ([CallerMemberName] string propertyName=null) |
| bool | SetField< T > (ref T field, T value, [CallerMemberName] string propertyName=null) |
The UsoDataTemplate class serves as an example base for defining bindable data objects. It inherits from the ScriptableObject class and implements the INotifyPropertyChanged interface, allowing for property change notification and data-binding functionality.
◆ OnPropertyChanged()
| virtual void GWG.UsoUIElements.Templates.UsoDataTemplate.OnPropertyChanged |
( |
[CallerMemberName] string | propertyName = null | ) |
|
|
protectedvirtual |
◆ SetField< T >()
| bool GWG.UsoUIElements.Templates.UsoDataTemplate.SetField< T > |
( |
ref T | field, |
|
|
T | value, |
|
|
[CallerMemberName] string | propertyName = null ) |
|
protected |
◆ PropertyChanged
| PropertyChangedEventHandler GWG.UsoUIElements.Templates.UsoDataTemplate.PropertyChanged |