retroportalstudio / multilevel_drawer Goto Github PK
View Code? Open in Web Editor NEWRepo for MultiLevel Drawer Flutter Package
License: MIT License
Repo for MultiLevel Drawer Flutter Package
License: MIT License
On my older Android Phone, the "Lload store file data" appears as the last main menu choice. On my newer Android phone, the "Load Store File Data" option doesn't appear. I thought maybe there's a bug where the last main menu option doesn't appear. To test my hypothesis, I add another main menu option after the "load store file data" option. I made the selection text blank.
As I predicted, the "load store data file" option appeared on the main menu selection.
I had the same issue for another app I wrote.
The phone details that have the issue:
motorola one 5g ace
Android version 10
I have implement using Navigation Bar within multilevel_drawer. but before(when i only using navigation bar), I creating an AppBar for each page separately for change my Appbar Title. so, I hope in the upcoming version, we can using this drawer without having to add a coding list to control the appbar title to change the title
MLMenuItem(
leading: Icon(Icons.arrow_forward_ios),
content: Text("Usuário - Equipes & Locais"),
onClick: () {
// Ir para tela de cadastro de equipes
Navigator.pushNamed(context, '/equipe');
},
when calling a menu item the error below occurs
E/flutter ( 5466): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: NoSuchMethodError: The getter 'focusScopeNode' was called on null.
E/flutter ( 5466): Receiver: null
E/flutter ( 5466): Tried calling: focusScopeNode
E/flutter ( 5466): #0 Object.noSuchMethod (dart:core-patch/object_patch.dart:53:5)
E/flutter ( 5466): #1 Route.didPush. (package:flutter/src/widgets/navigator.dart:139:17)
E/flutter ( 5466): #2 _rootRunUnary (dart:async/zone.dart:1134:38)
E/flutter ( 5466): #3 _CustomZone.runUnary (dart:async/zone.dart:1031:19)
E/flutter ( 5466): #4 _FutureListener.handleValue (dart:async/future_impl.dart:139:18)
E/flutter ( 5466): #5 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:680:45)
E/flutter ( 5466): #6 Future._propagateToListeners (dart:async/future_impl.dart:709:32)
E/flutter ( 5466): #7 Future._completeWithValue (dart:async/future_impl.dart:524:5)
E/flutter ( 5466): #8 Future._asyncComplete. (dart:async/future_impl.dart:554:7)
E/flutter ( 5466): #9 _rootRun (dart:async/zone.dart:1126:13)
E/flutter ( 5466): #10 _CustomZone.run (dart:async/zone.dart:1023:19)
E/flutter ( 5466): #11 _CustomZone.runGuarded (dart:async/zone.dart:925:7)
E/flutter ( 5466): #12 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:965:23)
E/flutter ( 5466): #13 _microtaskLoop (dart:async/schedule_microtask.dart:43:21)
E/flutter ( 5466): #14 _startMicrotaskLoop (dart:async/schedule_microtask.dart:52:5)
Thank-you for this widget.
I am using the endDrawer option, so the drawer is on the right side of the screen. However, when it's tapped the multilevel opens on the left side with the slides opening to the right. I would like the drawer to open/stay on the right and the slide outs to open to the left.
Thanks, Julian.
Can you add scrollable facility in ML submenu ? we could see only 9 submenu !
How do I get rid of the text overflow and make the whole thing scrollable in landscape mode?
In normal drawer widgets, we can pop the drawer when clicking outside of the widget where the transparent area is.
But for this widget, we have to swipe it to close the drawer.
It will be better to add this function so that it can be user friendly coz my testers when using for the first time are asking me how to dismiss the drawer.
Or if there is already a current way i can do this?
I have a app supporting two languages i.e English and Arabic ,but when i switch to Arabic the submenuContent does not open.
I couldn't constraint the width of leading, content and trailing of the MLMenuItem. Tried all sort of approache.
I was testing in a Windows plataform build.
Hi,
I'm just wondering if you're going to update this package to include null safety.
multilevel_drawer-master\multilevel_drawer-master\example> flutter run -d edge
Resolving dependencies...
The lower bound of "sdk: '>=2.1.0 <3.0.0'" must be 2.12.0'
or higher to enable null safety.
The current Dart SDK (3.3.3) only supports null safety.
For details, see https://dart.dev/null-safety
https://codeapprun.io/jayamurugan/widget/wvuTJgFpXS
i con't able to scroll it and view the menu and its sub menus.
i try to fix it with listview widget . but no result
Hi, thanks for greate package. My issue is not problem but it is feature request. Like header property, footer property that resides bottom of drawer can be deligthfull.
thanks.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.