Get playlist configuration.
- Returns
- JSON object with playlist settings (ps, dur, transition, repeat, end, r)
Definition at line 510 of file wled.cpp.hpp.
510 {
512
513
517 ps.push_back(fl::json(
static_cast<i64>(preset)));
518 }
519 playlist.
set(
"ps",
ps);
520 }
521
522
527 }
528 playlist.
set(
"dur", dur);
529 }
530
531
536 }
537 playlist.
set(
"transition", trans);
538 }
539
540
544
545 return playlist;
546}
fl::vector< u16 > mPlaylistDurations
fl::vector< u16 > mPlaylistTransitions
fl::vector< i16 > mPlaylistPresets
void push_back(const json &value) FL_NOEXCEPT
void set(const fl::string &key, const json &value) FL_NOEXCEPT
static json object() FL_NOEXCEPT
static json array() FL_NOEXCEPT
fl::UISlider transition("Transition", 0.0f, 0.0f, 1.0f, 0.01f)
References fl::json::array(), mPlaylistDurations, mPlaylistEnd, mPlaylistPresets, mPlaylistRandomize, mPlaylistRepeat, mPlaylistTransitions, fl::json::object(), ps, fl::json::push_back(), fl::json::set(), and transition().
Referenced by getState().