rushassets / ultimate-grid-inventory-demos

Repository containg the Ultimate Grid Inventory demos and their issues
https://www.rushassets.com/products/ultimate-grid-inventory
MIT License
2 stars 0 forks source link

Remove UI dependency from the Item Holder #12

Open RubensKj opened 1 year ago

RubensKj commented 1 year ago

Description

Remove the dependency that the item holder has with the UI.

Implementation ideas

The idea is to separate this in layers, not communicate directly with the UI or the holder, create a layer between.

rush-github-bot[bot] commented 1 year ago

/cc @rubenskj (holders,items,ux-ui)

RubensKj commented 4 months ago

We didn't remove the Item Holder UI dependency, but we make a refactoring, so will no longer be a trouble anymore...

We develop a parent to those classes called Holder. This are being use by the save system and it is very useful for the environment features.

This new refactoring is very important to the save system and future features related to the core from the inventory