16 lines
407 B
C#
16 lines
407 B
C#
namespace NexusReader.UI.Shared.Services;
|
|
|
|
public interface IReaderNavigationService
|
|
{
|
|
int CurrentChapterIndex { get; }
|
|
int TotalChapters { get; }
|
|
string ChapterTitle { get; }
|
|
|
|
event Action OnNavigationChanged;
|
|
|
|
void GoToChapter(int index);
|
|
void GoToNextChapter();
|
|
void GoToPreviousChapter();
|
|
void UpdateMetadata(int currentIndex, int totalChapters, string title);
|
|
}
|