preferredSize property

  1. @override
Size get preferredSize
override

Returns the preferred size based on the platform: OudsToolbarTop size for iOS, OudsTopAppBar size for Android and other platforms.

Implementation

@override
Size get preferredSize => defaultTargetPlatform == TargetPlatform.iOS
    ? OudsToolbarTop.getPreferredSize
    : OudsTopAppBar.getPreferredSize(
        size: size,
        expandedHeight: materialConfig?.expandedHeight,
      );