Class DisplayModel<T>
public class DisplayModel<T> : DisplayModel, IAsyncScreenModel, IScreenModel, IModel, INotifyPropertyChanged, IScrollableScreenModel where T : IEntity<T>
Type Parameters
T
- Inheritance
-
DisplayModel<T>
- Implements
- Inherited Members
- Extension Methods
Constructors
DisplayModel(ISurface, bool, Task)
public DisplayModel(ISurface surface, bool canBlock, Task loadTask)
Parameters
Properties
Content
public ContentModel<T> Content { get; set; }
Property Value
- ContentModel<T>
HasChanges
public override bool HasChanges { get; }
Property Value
IsEditable
public override bool IsEditable { get; }
Property Value
IsValid
public override bool IsValid { get; }
Property Value
Methods
GetBlockingChangesAsync()
public override Task<IEnumerable<Change>> GetBlockingChangesAsync()