using System; using InABox.Core; using System.Threading.Tasks; namespace PRS.Mobile { public delegate void OnDigitalFormHostModelBeforeSave(); public interface IDigitalFormHostModel { public IDigitalFormDataModel DigitalFormDataModel { get; set; } public Entity Entity { get; set; } public DFLayout DFLayout { get; set; } public DigitalFormLayout DigitalFormLayout { get; set; } public bool ReadOnly { get; set; } public bool NewForm { get; set; } public void LoadItems(Entity parent, Guid formid, Guid instanceid, DigitalFormLayout layout = null); } }