Skip to content

Conversation

@petar-qb
Copy link
Contributor

@petar-qb petar-qb commented Jan 13, 2026

closes https://github.com/McK-Internal/vizro-internal/issues/2320
closes https://github.com/McK-Internal/vizro-internal/issues/2055

[STILL IN PROGRESS]

Description

  • update_figures is the public interface for figure updates
  • Enables customising of what happens before or after any other action (e.g. OPL/filter_action/parameter_action).
  • Enables applying controls on button click.

Examples:

  • Applying controls on button click -> updating only charts that use dynamic data frames without refreshing the page
  • Updating certain figures after completion of actions, e.g. after completion of Kedro pipeline

TODO:

  • - Clean the code
  • - FInish PR description
  • - Discuss action's name
  • - TODOs added in the code
  • - Tests
  • - Docs

Notice

  • I acknowledge and agree that, by checking this box and clicking "Submit Pull Request":

    • I submit this contribution under the Apache 2.0 license and represent that I am entitled to do so on behalf of myself, my employer, or relevant third parties, as applicable.
    • I certify that (a) this contribution is my original creation and / or (b) to the extent it is not my original creation, I am authorized to submit this contribution on behalf of the original creator(s) or their licensees.
    • I certify that the use of this contribution as authorized by the Apache 2.0 license does not violate the intellectual property rights of anyone else.
    • I have not referenced individuals, products or companies in any commits, directly or indirectly.
    • I have not added data or restricted code in any commits, directly or indirectly.

@petar-qb petar-qb self-assigned this Jan 13, 2026
@petar-qb
Copy link
Contributor Author

@lingyielia Is this PR solving the problem you mentioned here?

@github-actions
Copy link
Contributor

View the example dashboards of the current commit live on PyCafe ☕ 🚀

Updated on: 2026-01-13 09:10:11 UTC
Commit: b39a9d1

Compare the examples using the commit's wheel file vs the latest released version:

vizro-core/examples/scratch_dev

View with commit's wheel vs View with latest release

vizro-core/examples/dev/

View with commit's wheel vs View with latest release

vizro-core/examples/visual-vocabulary/

View with commit's wheel vs View with latest release

vizro-core/examples/tutorial/

View with commit's wheel vs View with latest release

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

Successfully merging this pull request may close these issues.

2 participants