<itemvalue="Takes a route [name] String generated by [to], [off], [offAll] (and similar context navigation methods), cleans the extra chars and accommodates the format. TODO: check for a more "appealing" URL naming convention. `() => MyHomeScreenView` becomes `my-home-screen-view`."/>
<itemvalue="Navigation.push() shortcut.<br><br> Pushes a new `page` to the stack It has the advantage of not needing context, so you can call from your business logic You can set a custom [transition], and a transition [duration]. You can send any type of value to the other route in the [arguments]. Just like native routing in Flutter, you can push a route as a [fullscreenDialog], [id] is for when you are using nested navigation, as explained in documentation If you want the same behavior of ios that pops a route when the user drag, you can set [popGesture] to true If you're using the [Bindings] api, you must define it here By default, GetX will prevent you from push a route that you already in, if you want to push anyway, set [preventDuplicates] to false"/>
<itemvalue="prevent Duplicates"/>
<itemvalue="make users whose 'is_group_chat_super_admin' field in 'user_flag' is true can manage any group chat."/>