CodeBlockLanguagePickerBuilder typedef
CodeBlockLanguagePickerBuilder =
Widget Function(EditorState editorState, List<String> supportedLanguages, void onLanguageSelected(String language), {VoidCallback? onMenuClose, VoidCallback? onMenuOpen, String? selectedLanguage})
Used to provide a custom Language picker widget for the CodeBlockComponentWidget.
Implementation
typedef CodeBlockLanguagePickerBuilder = Widget Function(
EditorState editorState,
List<String> supportedLanguages,
void Function(String language) onLanguageSelected, {
String? selectedLanguage,
/// Used to manage the visibility of the language picker, to ensure
/// it is visible while the user is currently interacting with it.
VoidCallback? onMenuOpen,
VoidCallback? onMenuClose,
});