jQWidgets Forums
jQuery UI Widgets › Forums › Angular › we are looking for TreeView control with following features.
Tagged: angular jqxtreegrid, treegrid features
This topic contains 9 replies, has 4 voices, and was last updated by Nekane 5 years, 11 months ago.
-
Author
-
<p>we are looking for TreeView control with following features.</p>
- On demand loading
- Drag and drop
- Context menu
- Whole text Search and filter
- Sorting
- Set icon for each record based on particular field value
<br>Right to left direction
<p>We tried following controls:</p>
<p>
<br>
</p><p>jqxTree:</p>
<p><u>It supports only following features</u></p>
- Drag and drop
- Context menu
<p><u>Problem we face with jqxTree control:</u></p>
- No support for on demand loading
- Unable to set icon for each record based on particular field value, we looped each record in the collection and set icon. I hope there must a better way of doing it.
<p>
<br>
</p><p>jqxTreeGrid:</p>
<p><u>It support only following features</u></p>
- On demand loading
- Able to set icon using [Icon] directive
<p><u>Problem we face with jqxTreeGrid control</u>:</p>
- No support for drag and drop
- RowExpand event not firing
<p>We really don’t mind using jqxTree or jqxTreeGrid, but we are looking for above specified features.</p>
<p>Please let me know if I am missing something</p>
<p>Thanks,
<br>Anandha</p>Hi anandha,
jqxTree supports not only Drag & Drop and Context Menu.
It supports Icons: https://www.jqwidgets.com/angular/angular-tree/
Right To Left: https://www.jqwidgets.com/angular/angular-tree/angular-tree-righttoleftlayout.htm?light
On Demand Loading is supported with the API, too.jqxTreeGrid.
RowExpand works: https://stackblitz.com/edit/github-a5sy5k
Drag and Drop indeed is not supported.Best Regards,
Peter StoevjQWidgets Team
https://www.jqwidgets.comHello anandha,
jqxTreeGrid has a context menu feature. You could review this example. Also filtering and sorting features. RowExpand is working also as you can see in this example.
The only feature that is not supported for jqxTreeGrid is drag and drop.
Best Regards,
TodorjQWidgets Team
https://www.jqwidgets.comHi Peter Stoev,
Thanks for the response.
jqxTree
Icons
If you can show working example of binding icons from json, that would be appreciated. We are able to set icon only through looping each record by setting icon property.For example: jqxTreeGrid has directive
in html:
[icons]=icons
in ts:
icons(rowKey: number | string, rowData: any): string | boolean {}
On Demand Loading
It would be great if you can give working example.Other features are fine like Right To Left.
Since jqxTreeGrid doesn’t support drag and drop, we have to stick with jqxTree.
Hi Todor,
Thank you for the examples.
Since jqxTreeGrid doesn’t support drag and drop, we have to stick with jqxTree.
Hi,
Are you considering to include drag and drop feature in jqxTreeGrid soon?
Thanks.Hello Nekane,
You could check our Roadmap for future plans and features.
Best Regards,
TodorjQWidgets Team
https://www.jqwidgets.comhi,
thanks for your answer.
Regarding jqxTreeGrid Load on Demand feature:
Could you provide us with an example in angular? We have only found examples in Javscript…
We would need also an example where we could have a tooltip per cell.
Thank you very much for your help in advanced.
Best regards,
Nekane.Hello Nekane,
1) Load on demand in angular – you could review the following demo.
2) Tooltip in jqxTreeGrid – also a tooltip demo .Let us know if you need further assistance.
Best Regards,
TodorjQWidgets Team
https://www.jqwidgets.comHi,
Thank you very much for your help.
Best regards,
Nekane -
AuthorPosts
You must be logged in to reply to this topic.