From a87b8cbdfac1d0d7422f0057ca1e034425c00dde Mon Sep 17 00:00:00 2001 From: Ellet Date: Sat, 29 Jun 2024 20:38:05 +0300 Subject: [PATCH] chore(extensions): deprecate media button, enable table button in the example --- .../lib/screens/quill/my_quill_toolbar.dart | 1 + .../lib/flutter_quill_embeds.dart | 18 ++++-------------- 2 files changed, 5 insertions(+), 14 deletions(-) diff --git a/example/lib/screens/quill/my_quill_toolbar.dart b/example/lib/screens/quill/my_quill_toolbar.dart index 7d88f914..3f0281fb 100644 --- a/example/lib/screens/quill/my_quill_toolbar.dart +++ b/example/lib/screens/quill/my_quill_toolbar.dart @@ -288,6 +288,7 @@ class MyQuillToolbar extends StatelessWidget { : onImageInsert, ), ), + tableButtonOptions: const QuillToolbarTableButtonOptions(), ), ), ); diff --git a/flutter_quill_extensions/lib/flutter_quill_embeds.dart b/flutter_quill_extensions/lib/flutter_quill_embeds.dart index 57984b5a..57b849e0 100644 --- a/flutter_quill_extensions/lib/flutter_quill_embeds.dart +++ b/flutter_quill_extensions/lib/flutter_quill_embeds.dart @@ -121,8 +121,11 @@ class FlutterQuillEmbeds { QuillToolbarVideoButtonOptions? videoButtonOptions = const QuillToolbarVideoButtonOptions(), QuillToolbarCameraButtonOptions? cameraButtonOptions, - QuillToolbarMediaButtonOptions? mediaButtonOptions, QuillToolbarTableButtonOptions? tableButtonOptions, + @Deprecated( + 'Media button has been removed, the value of this parameter will be ignored', + ) + QuillToolbarMediaButtonOptions? mediaButtonOptions, }) => [ if (imageButtonOptions != null) @@ -149,18 +152,5 @@ class FlutterQuillEmbeds { controller: controller, options: tableButtonOptions, ), - // if (mediaButtonOptions != null) - // (controller, toolbarIconSize, iconTheme, dialogTheme) => - // QuillToolbarMediaButton( - // controller: mediaButtonOptions.controller ?? controller, - // options: mediaButtonOptions, - // ), - // Drop the support for formula button for now - // if (formulaButtonOptions != null) - // (controller, toolbarIconSize, iconTheme, dialogTheme) => - // QuillToolbarFormulaButton( - // controller: formulaButtonOptions.controller ?? controller, - // options: formulaButtonOptions, - // ), ]; }