Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QTable 2.0 #5

Open
6 of 7 tasks
hawkeye64 opened this issue Feb 16, 2020 · 10 comments
Open
6 of 7 tasks

QTable 2.0 #5

hawkeye64 opened this issue Feb 16, 2020 · 10 comments

Comments

@hawkeye64
Copy link
Member

hawkeye64 commented Feb 16, 2020

RFC (Request for Comments) Template

Please select your type of RFC (one or more):

Put an x in the boxes that apply

  • Change ?
  • Method ?
  • Behavior ?
  • Research ?
  • Innovation ?

Other

  • Start Date: 2020-02-16
  • Target Major Version: 2.x
  • Reference Issues: (fill in existing related issues, if any)

Does this introduce a breaking change?

Put an x in the box that applies

  • Yes
  • No

Proposed RFC

QTable in Quasar Framework is pretty good. Very profession and easy to use.

However, there have been many options requested to make it better, some of which have already been implemented. This is not an exhaustive list:

  1. Expanding row with child table
  2. Expanding row with tree-like child rows ([v1 Feature Request] QTable with out of the box tree support quasar#4099)
  3. Loading data from server enhancements
  4. Grouping rows (QTable Grouping row  quasar#5981)
  5. row-class prop with callback (Add a row-class prop in QTable that accepts a function with the current row in the argument quasar#5959)
  6. Drag and drop support (Official Support for Drag and Drop quasar#5890)
  7. Column resizing (Official Support for Drag and Drop quasar#5890)
  8. expand/collapse row animation (QTable - animation for expanding/closing row quasar#4380)
  9. Alternating rows color support ([V1 - low priority] zebra prop QTable quasar#4037)
  10. Optional column prop support ([0.15][Feature] QTable optional columns prop quasar#1058) done (v1.12.0)
  11. Multi-column sorting
@marcelo-gondim
Copy link

add virtual scroll getting data from server with params like skip=x and take=y
good for bigdata tables

@RonchettiAssociati
Copy link

Excellent. Do you have an approximate ETA? Can't wait.

@webnoob
Copy link

webnoob commented Mar 3, 2020

@RonchettiAssociati There is no ETA at the moment. Given Quasar 2.0 will be based on Vue3.0, that at least needs to be released first.

@RonchettiAssociati
Copy link

RonchettiAssociati commented Mar 3, 2020 via email

@become-iron
Copy link

What about multi-column sorting?

@hawkeye64
Copy link
Member Author

@become-iron added

@m0jimo
Copy link

m0jimo commented Mar 31, 2020

I don’t know if it automatically fits to Column sorting but would be nice to have a quick text filter on the column (like Excel has). On the other hand I can’t imagine how to present it to user Matetial Design spacing takes some space).
Maybe if a dialog is used than its up to the user what filter fields are used and doesn’t have to be part of the QTable.

4FB985A5-C0A5-4F44-A799-BEF9C871D1E3

@fyeeme
Copy link

fyeeme commented Jul 11, 2021

much more expect

  1. Expanding row with tree-like child rows
  2. Drag and drop support

can't wait for release!!!

@J3m5
Copy link

J3m5 commented Jul 11, 2021

I'm a bit late, but having per column filter would be nice.
And be able to configure or customize the input type too, like choosing between q-input, q-date, q-slider etc

@moom-en
Copy link

moom-en commented Aug 15, 2022

Hello, when is it expected to be released?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants