Skip to content
This repository was archived by the owner on Jun 28, 2026. It is now read-only.

Datatable: cell memoization options and documentation#8035

Merged
melloware merged 5 commits into
primefaces:masterfrom
acc-cassio:dtable-cellmemo
May 25, 2025
Merged

Datatable: cell memoization options and documentation#8035
melloware merged 5 commits into
primefaces:masterfrom
acc-cassio:dtable-cellmemo

Conversation

@acc-cassio

@acc-cassio acc-cassio commented May 25, 2025

Copy link
Copy Markdown
Contributor

Created cell memoization options in datatable props:

  • cellMemo?: boolean; -> Whether to enable cell memoization.
  • cellMemoProps?: string[]; -> The cell props to be checked at memoization.
  • cellMemoPropsDepth?: number; -> The comparison depth when checking cell props (e.g., rowData) at memoization.

Also included detailed documentation

Fix #7942
Fix #7420
Fix #7987

@github-actions

Copy link
Copy Markdown

Thanks a lot for your contribution! But, PR does not seem to be linked to any issues. Please manually link to an issue or mention it in the description using #<issue_id>.

1 similar comment
@github-actions

Copy link
Copy Markdown

Thanks a lot for your contribution! But, PR does not seem to be linked to any issues. Please manually link to an issue or mention it in the description using #<issue_id>.

@acc-cassio acc-cassio changed the title Dtable cellmemo New cell memoization options and documentation May 25, 2025
@acc-cassio acc-cassio changed the title New cell memoization options and documentation Datatable: cell memoization options and documentation May 25, 2025
@acc-cassio

Copy link
Copy Markdown
Contributor Author

@melloware please take a look

@melloware melloware left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is fantastic!

@melloware melloware merged commit 65c537c into primefaces:master May 25, 2025
2 checks passed
@melloware melloware added the Type: Enhancement Issue contains an enhancement related to a specific component. Additional functionality has been add label May 25, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Type: Enhancement Issue contains an enhancement related to a specific component. Additional functionality has been add

Projects

None yet

Development

Successfully merging this pull request may close these issues.

HELP ! DataTable : Column body component dropdown doesn't update options when the source changes in the parent DataTable: bugs when updating data

2 participants