-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Help provide a growth structure for defining pages.
It might be good to emulate the Actions infrastructure where there is some basic data and then each Page has some spot where it can define custom logic.
Allow people to make c++ classes that can be instantiated with JSON.
Try to get all the validation logic into Schema JSONs so the implementer and user does not have to mess much with validation of JSON data.
Pete has created some sort of number pad page maybe this could be a separate class that works in conjunction with the Actions Factory to associate Actions with buttons defined on the screen. (Might want to support long and short press)
Pete also made it possible to define widgets directly. Question on this:
Do we let json widgets to be defined in any pages or is a page with JSON widgets a special case of a page?
Do we need a widget factory to allow for defining more complex widgets?