1234567891011121314151617181920212223242526 |
- using System;
- using System.ComponentModel;
- using InABox.Core;
- using Xamarin.Forms;
- namespace comal.timesheets
- {
- public interface IModel : INotifyPropertyChanged
- {
- IColumns GetColumns();
-
- ImageSource GetImage(Guid id);
- bool HasImages();
- bool Loaded { get; }
-
- void BeforeLoad(MultiQuery query);
- void AfterLoad(MultiQuery query);
- void Load(Action loaded = null);
- void Refresh(bool force, Action loaded = null);
-
- IModelHost Host { get; }
- ModelType Type { get; }
-
- }
- }
|