Я полагаю, он хочет, чтобы вы сделали:
set scrollToPosition(int selectedPagePosition) {
position.value = selectedPagePosition;
}
, и тогда вызывающие абоненты будут использовать scrollToPosition = position
вместо scrollToPosition(position)
.
Предполагая, что scrollToPosition()
выполняет некоторое действие прокрутки, лично я предпочитаю, чтобы это выглядело как вызов функции, и я бы подавил пух с помощью
// ignore: use_setters_to_change_properties
(однако, если бы он был назван position
, установщик мог бы быть более подходящим.)