OpenUPMOpenUPM
Packages
Docs
Blog
  • Support OpenUPM
  • Contributors
  • Uptime Status
  • Queue Status
  • GitHub
  • Twitter
  • Discord
  • Contact Us
  • Package Updates
  • Blog RSS
CLI
Loading...
Stars ... Donate
Stars ... Donate
Packages
Docs
Blog
  • Support OpenUPM
  • Contributors
  • Uptime Status
  • Queue Status
  • GitHub
  • Twitter
  • Discord
  • Contact Us
  • Package Updates
  • Blog RSS
CLI

UI Element Bindings

net.battlehub.uielementbindings is an OpenUPM Unity package. Package for Unity that enables two-way data binding between Unity UIElements and game/business logic code. This reduces boiler-plate code that would otherwise be necessary for things like updating the UI when a property changes, removes the need for messy links between objects in the scene that can be broken easily, and allows easier unit testing of code by providing a layer of abstraction between the UI and your core logic code.

Install this package from the OpenUPM scoped registry with the instructions on this page, or use openupm-cli to update Packages/manifest.json.

Repository: https://github.com/Battlehub0x/UIElementBindings.

Owner: Battlehub0x.

Topics

  • Frameworks
  • GUI

Related Unity Packages

  • Load Image Async net.battlehub.loadimageasync
  • Package Utils net.battlehub.packageutils
  • Simple Json net.battlehub.simplejson
  • NanoServiceFlow - UI com.aim4code.nanoserviceflow.ui
  • AIO Unity CLI Asset com.aio.cli.asset
  • Levers com.amequus.levers

For registry setup problems, see Unity scoped registry troubleshooting.