flutter_platform_widgets icon indicating copy to clipboard operation
flutter_platform_widgets copied to clipboard

Addition of PlatformDropdownButton and PlatformDropdownMenu

Open TeeWrath opened this issue 9 months ago • 2 comments

Description

During the development of a project, I identified the absence of dropdown button functionality. To address this, I propose the implementation of a DropdownButton widget and a DropdownMenu to enhance the user interface and functionality.

Implementation Plan

To achieve a cross-platform solution, I will utilize the DropdownButton widget from the Material library for Android-compatible interfaces and the CupertinoPicker from the Cupertino library for iOS-compatible interfaces. These widgets will be integrated to create a unified, platform-adaptive dropdown component.

Subsequently, I will extend the implementation to include support for a DropdownMenu, ensuring comprehensive functionality across platforms.

would love to hear your thoughts @aqwert

TeeWrath avatar Apr 23 '25 11:04 TeeWrath

You canould do this as long as it does not become too opioninated. It would be similar to the PlatformDatePicker where the cupertino widget uses a bottom sheet

aqwert avatar Apr 30 '25 06:04 aqwert

@aqwert sure, I will start working on this then. Also, could you please tell me where can I find the link to dedicated communication channel for this project ? Like where can I communicate with you in a quicker way. Thanks.

TeeWrath avatar May 01 '25 16:05 TeeWrath