Hero
Hero({Key key, @required Object tag, CreateRectTween createRectTween, HeroFlightShuttleBuilder flightShuttleBuilder, TransitionBuilder placeholderBuilder, bool transitionOnUserGestures: false, @required Widget child })
açıklama
Child widgeti hero yapan widget.
parametreler
Hero({
Key key,
@required Object tag, //Bu belirli kahraman için tanımlayıcı. Bu hero etiketi, gidip geldiğimiz bir PageRoute'daki bir hero etiketiyle eşleşirse, bir hero animasyonu tetiklenir.
CreateRectTween createRectTween,//Hedef heronun sınırlarının, başlangıç rotasından hedef rotaya doğru uçarken nasıl değiştiğini tanımlar.
HeroFlightShuttleBuilder flightShuttleBuilder,//Hero uçuşunda gösterilen bir widget sağlamak için isteğe bağlı geçersiz kılma.
TransitionBuilder placeholderBuilder,//Yer tutucu(Placeholder) widget
bool transitionOnUserGestures: false, //PageRoute geçişi, iOS'ta geri kaydırma gibi bir kullanıcı hareketi tarafından tetiklendiyse heronun geçişinin gerçekleştirilip gerçekleştirilmeyeceği.
@required Widget child // çocuk widget
})