@let isLeftToRight = readingDirection() === ReadingDirection.LeftToRight;
{{t('skip-header')}} @if (page() !== undefined) { }
@if (clickToPaginate() && !hidePagination()) {
}
@if (shouldShowBottomActionBar()) {
}
@if (shouldShowMenu()) {
@if (isLoading()) {
{{ t('loading-book') }}
} @else {
@if (incognitoMode()) { ({{ t('incognito-mode-label') }}) } {{ bookTitle() }} @if (breakpointService.isDesktopOrAbove()) { - {{ authorText() }} }
}
@if (!this.adhocPageHistory.isEmpty()) { } @if (debugMode()) { }
}
@if (!this.adhocPageHistory.isEmpty()) { }
@if(!isLoading()) { {{t('page-num-label', {page: virtualizedPageNum() + 1})}} / {{virtualizedMaxPages()}}
{{t('completion-label', {percent: (virtualizedPageNum() / virtualizedMaxPages()) | percent})}} @if (readingTimeLeftResource.value(); as timeLeft) { {{timeLeft! | readTimeLeft:true }} }
} @if (debugMode()) { @let vp = getVirtualPage(); {{vp[0] * vp[2]}} / {{vp[1] * vp[2]}} }