I am an licensed user and I have some below question reg mobile device(Hybrid),
1.Does pivot grid support ios and Android and mobile view?
2.How to resize the column width in mobile
3.We are using more then 5 pivot grids in a single page like dashboard.and we formatting the rows it might be near million records or less.so while loading the dashboard in iOS then the pivot grid loaded but data doesn’t load.
The above all issues we are facing in cordova to iOS build. Its working for Android and web browser.
Platforms: Angular 5, Cordova
Please give the solution for the above queries ASAP.
We are holding project delivery to customer due to the above issues. I hope you know the situation how would it be and do needful.. Thanks in advance
Thank you for posting your questions here.
Please find the answers below:
I’ll be looking forward to your reply.
Thanks for your reply and we have answered your questions, please get it
#2, The functionality of the column width resize is not available on mobile right now. Please let us know how critical this feature is for you.
– This is an required feature by our clients. So, for this we have spent a time to resolve but couldn’t find any. We actually delaying our delivery for this.
Note: If we change the Orientation from Landscape to Portrait and vice-versa, the data loads automatically.
For #3a and #3b, We have also shared snapshot of Android(v7.0) and iOS(v12.1) devices. Please zoom it.
Thank you for your quick reply.
Speaking of resizing the column width in mobile, our development team can add such a feature. It can be released on March the 25th. Would that work for you?
As far as the issue with iOS devices goes, we would like to shed some light on reasons for such behavior. Being a client-side solution, Flexmonster relies on resources available to the computer/mobile where it’s being used. In particular, the amount of RAM plays a significant role when handling several pivot grids with the amount of data you mentioned. It’s not a secret that iOS devices tend to have less amount of RAM comparing to Android devices. That is why such kind of issue may occur on iOS devices. We would like to emphasize that this is not a Flexmonster limitation but rather a hardware limitation.
You have mentioned that it is not an option to reduce the amount of data to be loaded on mobile devices. As a possible workaround, we can suggest switching to Elasticsearch data source for such cases. By working with Elasticsearch you would be able to get already summarized data into your application. This would allow using fewer memory resources. Please let us know whether it could work for you.
Waiting for your feedback.
#Resizing Column width in mobile,
– Whether you have added this as an ‘Todo feature’ right now?. If not, please add and deliver asap.
– Still we have some urgency, is it possible to provide the functionality logic and guides us to implement this feature in an custom level?
# iOS – data loading issue,
– Thanks for your guidelines(Elastic search) and we’ll surely forward this to our data-team.
– And in the mean time, if you get chance to resolve in any another way(other than these). Please let us know at any time.
Thank you for your feedback.
As for the resizing feature, we have already added it to our roadmap and it is going to be released on March 25. We will notify you when everything is ready. As a temporary solution, you can implement some workaround using the context menu. The following example shows how to hide the column: http://jsfiddle.net/flexmonster/bgw4mvoL/ but you can use it to either decrease or increase the size of the column.
As for data loading in IOS, we recommend trying our latest 2.7 version. We have made some improvements for optimizing browser’s memory which Flexmonster uses. You can refer to our blog post for more details: https://www.flexmonster.com/blog/pivot-table-optimized-for-your-browsers-memory/.
Please share your feedback if the migration to 2.7 version helped to resolve IOS data loading issue.
We are glad to announce that resizing columns and rows is now supported for touch devices in the 2.7.2 version of Flexmonster.
You are welcome to update the component.