ix-blazor icon indicating copy to clipboard operation
ix-blazor copied to clipboard

Implement AGGrid Component

Open yagizhanNY opened this issue 2 years ago • 10 comments
trafficstars

We need to implement AGGrid component.

https://ix.siemens.io/docs/controls/grid/

yagizhanNY avatar Mar 30 '23 17:03 yagizhanNY

will try to implement it there is already an implementation for blazor in general so lets see: https://github.com/ebekker/blazor-ag-grid

DaveHOnCode avatar May 05 '23 13:05 DaveHOnCode

When you finish the implementation, you can create a PR. If you need any help, please let me know.

yagizhanNY avatar May 05 '23 13:05 yagizhanNY

Hi @DaveHOnCode, are you still interested in implement this component? If yes, you can use Dictionary for dynamic properties. You can check the Tree component. With this way we don't need to define every property of AGGrid. What do you think?

yagizhanNY avatar Jul 10 '23 13:07 yagizhanNY

Yeah I'm still interested, but currently I got no time. I'll probably start continuing development in beginning of september.

Thank you!

DaveHOnCode avatar Jul 11 '23 09:07 DaveHOnCode

Hello @DaveHOnCode, it's been a long time. If you still busy, I will take over this issue. There are some teams that waiting this component.

yagizhanNY avatar Oct 17 '23 06:10 yagizhanNY

I implemented a preview version of AGGrid component with limited functionality.

I will continue to implementation.

yagizhanNY avatar Oct 28 '23 11:10 yagizhanNY

Do you have an idea how to best implement custom cell renderers? https://www.ag-grid.com/javascript-data-grid/component-cell-renderer/

VolkerLieber avatar Feb 05 '24 10:02 VolkerLieber

I don't have any idea honestly. I did not have time to investigate. If you have any idea we can discuss about it.

yagizhanNY avatar Feb 06 '24 08:02 yagizhanNY

It seems like we would have to implement ICellRendererComp from AG Grid (https://www.ag-grid.com/javascript-data-grid/component-cell-renderer/#implementing-a-cell-renderer-component) and expose it as a JS class. How this should be done is currently out of my knowledge. Do you have experience with that?

VolkerLieber avatar Feb 06 '24 15:02 VolkerLieber

I will take a look in this weekend 👍 @VolkerLieber

yagizhanNY avatar Feb 08 '24 16:02 yagizhanNY