using Microsoft.AspNetCore.Components; using MudBlazor; using OpenArchival.DataAccess; namespace OpenArchival.Blazor.FileViewer; public interface IFileViewer { /// /// The file to be displayed by the viewer component /// public FilePathListing File { get; set; } /// /// To be called when the file viewer has determined how tall its content is so that the containing carousel can resize /// public EventCallback OnHeightMeasured { get; set; } }