استاد گفتن بجای اینکه Navigator برگردونیم Widget برمیگردونیم
دلیل خاصی داره؟
سلام و درود
بله , این کار به این دلیل انجام میشه اگر شما در method یا تابع یک Widget برگردونید در این method یا تابع تمام Widgetها و method هایی که در خروجی Widget بر میگردونند رو میتونین برگردونید اما اگر در یک method یا تابع نوع خاصی از Widget (در اینجا Navigator) به عنوان خروجی تعریف کنید دیگه چیز جز اون نمیشه برگردونید (در اینجا هم در ادامه ویدیو مشاهده میکنید که یک شرط گذاشته میشه که در یک شرایط خاصی Navigator و در غیر این صورت Container به عنوان خروجی برگردونده میشه).