Does ionic ion-accordion has level limit - ionic-framework

I want to implement a tree structure group data and show it on ionic with the use of ion-accordion,
Helping to show data parent and child relationship while providing an easy view of grouping for the user.
Inside these ion-accordion, I want to add a button that will add input field after each clicks.
Can I implement an ion-accordion inside another ion-accordion ?
If so will there be any limit of level till glitch happens ?
Thankyou .

Related

How to make a form builder in flutter with drag and drop functionality for widgets and customise their name, rules, datepicker, time 12/24hrs

I am trying to make a form builder which should have a functionality of drag and drop feature. Also the widgets when dropped onto the form should have a additional control of changing the particular widgets functions as per their choice. Like for suppose if a time picker has been dropped the person should have option to choose from 12/24hrs clock.
I tried adding the widget in one page but when dragging and dropping them on the form the edit option goes away as it is there in the default page. Please help with a suitable answer.
The kind of functionality I need
Also you can refer jotform

Proper method for routing to differnt pages based on arguments in Flutter(Getx)

in my flutter application, I have 4 types of items to display. Each item has its own View/Pages. Based on which type of item the user clicks, the app needs to load the corresponding page. I am using getx pattern in the app. The routes are defined in app_pages.dart. I have a module for each of the 4 different type pages.
The simplest way I know is to put a condition check on the item's onPressed. But I need to get a proper way of implementing this. Another method I have tried is by adding the condition in the app_pages.dart based on the Ger.arguments. But there the problem is the whole widgets in the stack get rebuild on screen resizing due to the keyboard showing up and all. So at that time, the condition fails because the Get.argument is null.

Flutter widget choice

Im creating for my girlfriend app for her work that will store her customers with some details and dates when they comes to her.
It is my first application, and also im new to flutter, as far i have one screen where i have button when i pressed it, shows bottomsheet with form to add customer and additional info in to listviews Card that build in body on this screen.
Soo far i have that correct.
My problem is i want to add something like this...
when i click on that added card i want it to take to another screen or unwind/ show textfield for that specific card when she could add dates for that client.
Any suggestions for me what to change or what widget/method to use?
You should implement a navigation so you can bring the user to a new page and pass an argument when you want to load the data. Best example is with the todo list : https://flutter.dev/docs/cookbook/navigation/passing-data

Positioning ListViews in WinJS Metro apps using scrollIntoView

I am building a jscript-based Windows 8 Metro app. The main screen of this application is a scrolling "panorama" view with several list views showing various aspects of the app's state. In some cases the user will select something on the page which results in a navigation to another page (using the WinJS.Navigation.navigate method.
When the user hits the back arrow on the other page, it returns to the main screen, and I use "scrollIntoView" on to position the screen to the section that the user was working on before the navigation occurred.
Unfortunately this hardly ever results in correctly positioning the view. It seems random. I suspect that the page isn't finished being built yet and that the scroll values are set based on the state at some snapshot in time.
Now the question:
Is there some what to be notified by WinJS ListView objects that they are completely rendered and layed out? Or is this the job of the page's ready function?
Thanks for any insight!
Putting multiple list views side by side is Not A Good Idea(TM). I would recommend putting one list view, and placing your content in a grouped data source to get the groups. If the items have different templates, then you can use a custom item Template selector to dynamically select a template.
Additionally, to ensure that the list view is scrolled to the right position, you need to use the indexOfFirstVisible to set the items the name suggests.

Display Additional Form on Update - RadGrid

I'm using a RadGrid for changing record status's. Users have the ability to select a status from a dropdown and update that record with that status. Depending on the status chosen, when the user clicks update I want to popup an additional form so the user can fill out more data required for the update. I'm not sure the best way to go about implementing this. Any suggestions are appreciated.
One way is to use the RadWindow like a modal and pop it up to the user via client-side JavaScript. We use RadWindows in our applications and it works. Or, the RadWindow supports a Nested Grid or View that you can have as a record's child; so you can have the master record, click on the arrow on the left and expand the record to view a nested grid of data, or a custom view (via the NestedViewTemplate property). You can also have the form in a DIV, hide it, then show it via JavaScript too.
Those are two ways.
HTH.