using System; using System.Threading.Tasks; using Xamarin.Essentials; namespace InABox.Mobile { public class MobileDocumentCameraSource : MobileImageSource { public MobileDocumentCameraSource(MobileDocumentCameraOptions options) : base(options) { } protected override async Task IsEnabled() => await IsEnabled(); protected override async Task Capture() => await MobileUtils.ImageTools.CapturePhotoAsync(Options.Compression, Options.Constraints); } }