feat: introduce new param type numberRange
This commit is contained in:
@@ -59,10 +59,10 @@ void NeoPatternService::registerEndpoints(ApiServer& api) {
|
|||||||
[this](AsyncWebServerRequest* request) { handleControlRequest(request); },
|
[this](AsyncWebServerRequest* request) { handleControlRequest(request); },
|
||||||
std::vector<ParamSpec>{
|
std::vector<ParamSpec>{
|
||||||
ParamSpec{String("pattern"), false, String("body"), String("string"), patternNamesVector()},
|
ParamSpec{String("pattern"), false, String("body"), String("string"), patternNamesVector()},
|
||||||
ParamSpec{String("color"), false, String("body"), String("string"), {}},
|
ParamSpec{String("color"), false, String("body"), String("color"), {}},
|
||||||
ParamSpec{String("color2"), false, String("body"), String("string"), {}},
|
ParamSpec{String("color2"), false, String("body"), String("color"), {}},
|
||||||
ParamSpec{String("brightness"), false, String("body"), String("number"), {}, String("100")},
|
ParamSpec{String("brightness"), false, String("body"), String("numberRange"), {}, String("80")},
|
||||||
ParamSpec{String("total_steps"), false, String("body"), String("number"), {}, String("16")},
|
ParamSpec{String("total_steps"), false, String("body"), String("numberRange"), {}, String("16")},
|
||||||
ParamSpec{String("direction"), false, String("body"), String("string"), {String("forward"), String("reverse")}},
|
ParamSpec{String("direction"), false, String("body"), String("string"), {String("forward"), String("reverse")}},
|
||||||
ParamSpec{String("interval"), false, String("body"), String("number"), {}, String("100")}
|
ParamSpec{String("interval"), false, String("body"), String("number"), {}, String("100")}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user