допустим, у меня есть собственный класс рисования, подобный этому:
class MyPainter extends CustomPainter{
@override
paint(Canvas canvas , Size size){
// I WANT CONTEXT Object of the enclosing CustomPaint widget here ..
}
}
Я хочу получить виджет-предок из метода рисования. Скажем, виджетом-предком является виджет Custom Paint (например). Как мне добиться чего-то подобного?
Я делаю библиотеку, и я sh получаю BuildContext виджета Custom Paint, который будет использовать MyCustomPainter. Я хочу, чтобы контекст поднял некоторый объект вверх по дереву (из унаследованного виджета).