EssentialGG / Vigilance

Configuration Utility using Elementa
GNU Lesser General Public License v3.0
54 stars 12 forks source link

Properties: Superseded PropertyValues by Elementa's States (concept) #46

Open UserTeemu opened 2 years ago

UserTeemu commented 2 years ago

A concept implementation for using Elementa's State objects for storing values of properties.

I was inspired to do this PR from improving #25 . The ability to have multiple listeners/actions added in this PR would help getting that other PR ready.

Major changes in this PR:

All feedback is welcome. In the comments, I'll have a few things I especially want feedback on.