1
0
mirror of https://github.com/s00500/ESPUI.git synced 2025-07-04 06:10:18 +00:00

Adding basic structure for new widgets

This commit is contained in:
2019-03-26 16:22:21 +01:00
parent 3c69f013fc
commit 043ba99ea9
7 changed files with 666 additions and 209 deletions

View File

@ -26,14 +26,16 @@ THIS IS THE 2.0.0 DEVELOPMENT BRANCH, NOT GUARANTIED TO WORK
- ArduinoJSON 6.10.0 Support ✅
- Tabs by @eringerli ISSUE #45
- remove black line without tabs ✅
- API changes by @eringerli
- API changes by @eringerli
- less updateControl functions ✅
- proper wrappers for all create/update actions
- proper wrappers for all create/update actions
- OptionList by @eringerli
- Better return values
- Min Max on slider
- Min Max on slider by @eringerli
- Public Access to ESPAsyncServer
- Accelerometer Widget
- Cleanup Example
- Graph Widget
-
- Cleanup Example, DNS and autojoin
- Cleanup and extend Documentation
- Number field ✅
- Text field ✅
@ -45,6 +47,12 @@ THIS IS THE 2.0.0 DEVELOPMENT BRANCH, NOT GUARANTIED TO WORK
- Tab usage
- Verbosity setting
## OLD Roadmap :
- Datagraph output -> _WIP_
- Number min and max value
- proper return value (as int and not as string) for slider
## Changelog for functions:
- split pad into pad and padWithCenter
@ -143,21 +151,6 @@ Checkout the example for the usage
- COLOR_ALIZARIN
- COLOR_NONE
## Roadmap :
- ~~Setup SPIFFS using values in program memory~~
- ~~ESP8266 support~~
- ~~PlattformIO Integration~~
- ~~Multiline Labels~~
- ~~GZip Files and serve from memory~~
- Datagraph output -> _WIP_
- ~~Number input ~~
- ~~Text input ~~
- Dokumentation for Text and number widget
- Number min and max value
- proper return value (as int and not as string) for slider
- Maybe a slider range setting, meanwhile please use _map()_
## Documentation
The heart of ESPUI is
@ -227,7 +220,8 @@ the normal `<br>` tag in the string you print to the label
The Slider can be used to slide through a value from 1 to 100. Slides provide
realtime data, are touch compatible and can be used to for example control a
Servo. The current value is shown while the slider is dragged in a little bubble
over the handle.
over the handle. In the Callback the slider does not return an int but a String.
Use the .toInt
#### Number Input