Skip to content

docs: document TreeGrid.getDataProvider without list/lazy views (vaadin/flow#19376) - #10029

Open
AzazelSensei wants to merge 1 commit into
vaadin:mainfrom
AzazelSensei:docs/treegrid-getdataprovider-19376
Open

docs: document TreeGrid.getDataProvider without list/lazy views (vaadin/flow#19376)#10029
AzazelSensei wants to merge 1 commit into
vaadin:mainfrom
AzazelSensei:docs/treegrid-getdataprovider-19376

Conversation

@AzazelSensei

Copy link
Copy Markdown

Description

TreeGrid inherits Grid.getDataProvider javadoc, which points at getListDataView() and getLazyDataView(). Both throw on TreeGrid. I added javadoc on the override so the API docs describe the hierarchical provider instead.

Fixes vaadin/flow#19376

Type of change

  • Bugfix
  • Feature

Checklist

  • I have read the contribution guide: https://vaadin.com/docs/latest/guide/contributing/overview/
  • I have added a description following the guideline.
  • The issue is created in the corresponding repository and I have referenced it.
  • I have added tests to ensure my change is effective and works as intended.
  • New and existing tests are passing locally with my change.
  • I have performed self-review and corrected misspellings.

Grid's inherited javadoc pointed at getListDataView and getLazyDataView.
Those throw on TreeGrid, so the override now describes the hierarchical
provider instead.
@cla-assistant

cla-assistant Bot commented Sep 4, 2026

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

1 similar comment
@cla-assistant

cla-assistant Bot commented Sep 4, 2026

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant