Егор Долгов
Егор Долгов
За все время: 1794 просмотра, 762 посетителя.
За последние 30 дней: 11 просмотров, 7 посетителей.

Flutter .of(context)

Для обращения к ближайшему родительскому объекту данного класса исходя из контекста, можно с помощью конструкции .of(context).

В этом примере, на верхнем уровне у нас будет виджет TopScreen.
Он будет задавать общий фон, но менять фон мы будем из дочернего виджета - по нажатию на одну из кнопок.
Мы сможем обращаться к параметру TopScreen.of(context)._color и к методу TopScreen.of(context).setState((){}).

Описание классов TopScreen и _TopScreenState

Остальная часть программы

Подборка заметок