Как создать график, который обновляется в зависимости от пользовательского ввода в Flutter? - PullRequest
0 голосов
/ 03 ноября 2019

enter image description here

Это график, который я хочу реализовать в приложении Flutter.

Каждый блок представляет собой кнопку. Изначально все поля почти не видны, как показано на рисунке справа. Когда пользователь нажмет на кнопку, он станет помечен оранжевым кружком. Это приведет к тому, что некоторые другие коробки будут хорошо видны, например коробка, содержащая IFT-1025. Это означает, что, пометив IFT-1015, пользователь разблокировал IFT-1025. Стрелка, которая когда-то была почти невидимой, как стрелка справа, теперь тоже ясна. Вдобавок к этому, поскольку график будет довольно большим, я хочу дать пользователю возможность увеличивать изображение, как если бы вы делали это с изображением, чтобы более четко видеть определенные части графика.

  • С какими виджетами или пакетами я могу построить этот график, включая возможность масштабирования?

Это может быть полезно для других пользователей, поскольку его можно использовать, например, при разработке деревьев навыков.

...