Flutter’da GlobalKey, bir widget veya elementin benzersiz bir tanımlayıcısıdır. GlobalKey, bir widget veya elementi diğer yerlerde referans almak veya erişmek için kullanılabilir. GlobalKey, genellikle state yönetimi, widgetler arası iletişim veya widgetlerin durumunu güncelleme gibi durumlarda kullanılır.
GlobalKey sınıfı, Flutter’ın flutter/widgets.dart
paketinde yer almaktadır. GlobalKey sınıfı, iki alt sınıfa sahiptir: GlobalKey<T>
ve GlobalObjectKey<T>
. İkisi arasındaki temel fark, GlobalKey<T>
‘nın bir widgeti veya bir elementi temsil etmek için kullanıldığı, GlobalObjectKey<T>
‘nin ise bir nesneyi temsil etmek için kullanıldığıdır.
Bu Yazıya Tepkin Ne Oldu ?
YORUMLAR