using System; using System.Linq; using InABox.Core; using InABox.Mobile; namespace PRS.Mobile { public class DigitalFormLayoutShell : Shell { protected override void ConfigureColumns(ShellColumns columns) { columns .Map(nameof(Layout), x => x.Layout) .Map(nameof(_formid), x => x.Form.ID); } public String Layout => Get(); private Guid _formid => Get(); public DigitalFormShell Form => Parent.Items.FirstOrDefault(x => Guid.Equals(x.ID, ID)); } }