I've made it just far enough into working with the editor that the bracket syntax and duplicated validation was starting to bug me, so I created a core validated DDEProject class (and friends) that validate while parsing, and used it in both the editor and screen_generator components. Also includes a small refactor to use consistent property binding.
I've made it just far enough into working with the editor that the bracket syntax and duplicated validation was starting to bug me, so I created a core validated
DDEProject
class (and friends) that validate while parsing, and used it in both theeditor
andscreen_generator
components. Also includes a small refactor to use consistent property binding.