This commit is contained in:
@@ -15,6 +15,62 @@ todo: DASHBOARD
|
||||
Source case: https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/1974
|
||||
See notes there
|
||||
|
||||
todo: wireframe / mockup dashboard widget objects
|
||||
mockup widgets with all commonality built in, better to start mocking up now than try to design perfectly in advance and then implement
|
||||
COMMON PROPERTIES
|
||||
display with correct size in correct form factor
|
||||
self refresh / fetch data
|
||||
COMMON CONTROLS IN A dashboard instrument display meter guage
|
||||
Remove from the display
|
||||
Reorder in the display
|
||||
Refresh - force the refresh of the display
|
||||
Settings - popup settings menu for that control
|
||||
common settings built in, slot for special ones?
|
||||
todo: decompose mockup into base component for re-use
|
||||
todo: after base component, make mockups by type
|
||||
e.g. a graph, a list, a schedule etc
|
||||
todo: decompose type components however necessary into base type components
|
||||
todo: real components based on needs
|
||||
re-iterate the above as necessary
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
TODO: shorten word "control" in my custom controls to ctl, why waste bytes?
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
|
||||
Reference in New Issue
Block a user