taiga-family / taiga-ui

Angular UI Kit and components library for awesome people
https://taiga-ui.dev
Apache License 2.0
3.29k stars 465 forks source link

🚀 - Pivot table control #2884

Closed Bykiev closed 2 years ago

Bykiev commented 2 years ago

Which @taiga-ui/* package(s) are relevant/releated to the feature request?

No response

Description

Hi, pivot table with OLAP datasource is a must have control. Is any plans to implement it?

waterplea commented 2 years ago

Here, as well, we would need a well-defined feature request, otherwise it's too abstract to consider. Please add specification of desired functionality.

Bykiev commented 2 years ago

The pivot grid control should provide the same OLAP explorer features, as Excel, including filtering and sorting.

waterplea commented 2 years ago

This is way to high level and data model dependent. There's a generic table filtering mechanism shown here: https://taiga-ui.dev/components/table-filters

Sorting is also already a feature we discussed in another ticket. This issue seems out of scope to me as well.

Bykiev commented 2 years ago

Unfortunately, Taiga is too low-level, check this demo and it's impossible to make the same features with Taiga-UI

waterplea commented 2 years ago

DevExtreme is a commercial solution with different scope. It's not the goal of Taiga UI to provide such high level components. Taiga UI has all the necessary lower level components and APIs to make those however. If somebody is willing to make it and release a separate package, we would definitely promote it on our portal, but it's not something we will be implementing here. A bugbounty or a personal contract with somebody interested might be an option if you want this functionality in Taiga UI/Angular but don't have the resources to develop such solution yourself.