UI Toolkit - Data Binding

$9
Publisher Iterant Games
File size 232.11kB
Number of files 26
Latest version 1
Latest release date 2023-05-31 02:39:12
First release date 2023-05-31 02:39:12
Supported Unity versions 2018.4.2 or higher

Bind your game and editor UI to object data using our Link object and Linked Element. Linked Elements work as a container for the UI that needs to be updated while Links tie object data to the Linked Element so it knows when to update.


You have total control over what refreshes and when so only the minimal amount of UI that needs to update can be updated. The underlaying systems driving the UI refreshing can update more than 100 linked elements in a single frame with little to no performance impact.


Features

  • Works with both in-game and custom editor UI.
  • Make your UI refresh manually or automatically whenever your data changes.
  • No data watchers constantly checking for updates so there's no constant performance hit.
  • Only refreshes UI that is visible, elements not visible in the DOM are refreshed automatically when made visible.
  • Bind UI to any object data anywhere, it can even bind to private properties.
  • Link objects are considered the same if they point to the same data; no need to carry Link references all over the place.
  • Both in-editor (with live examples) and online documentation.

Documentation

https://www.iterantgames.com/docs/ui_toolkit_data_binding