это перелистывание ограничивать, почему может поменяться количество страниц? (Если книгу выпустили в другом издании с изменённым количеством страниц - это наверное уже другая книга)
ну и в целом поскольку ты будешь листать с одного девайса за раз (если ты не qa) то там в целом почти все работать будет. Это ж твои личные данные
Ну пусть даже кол-во страниц у книги не поментяется. Но все равно вариант органзации этой логики два. Либо прокидывать инстанс Book в метод setCurrentPage, либо сделать calculated поле pages в ReadingSession. Первый вариант легче воспринимать, а второй оптимизированне, так как не надо тащить другой агрегат. Вот я и спрашиваю а как делают
что такое setCurrentPage?
У ReadingSession за переход к странице отвечает setCurrentPage
Обсуждают сегодня