using System; using System.Linq; using Comal.Classes; using InABox.Core; using System.Diagnostics.CodeAnalysis; namespace comal.timesheets { public class GPSTrackerModel : ListModel { public GPSTrackerModel(IModelHost host, Func> filter, bool transient = false) : base(host, filter, transient) { } public GPSTrackerModel(IModelHost host, Func> filter, [NotNull] String filename) : base(host, filter, filename) { } // public override Columns<(.+)> Columns => GPSTrackerShell.Columns.Columns; public override void AfterLoad(MultiQuery query) { base.AfterLoad(query); App.Bluetooth.KnownBlueToothMACAddresses = Items.Select(x => x.DeviceID).ToArray(); } } }