53#ifndef STAGE_MODEL_EXPANDER_REVEALER_H
54#define STAGE_MODEL_EXPANDER_REVEALER_H
103 operator bool()
const
114 if (currState != shallExpand)
158 :
revealIt_{move (how_to_uncover_the_element)}
Functor component to support the default implementation of expanding/collapsing.
std::function< bool(void)> ProbeFun
Expander(ProbeFun detectCurrExpansionState, ChangeFun expand_collapse)
bool expand(bool yes=true)
bool operator()(bool shallExpand)
std::function< void(bool)> ChangeFun
Functor component to support the default implementation of revealing an UI-Element.
std::function< void()> RevealeItFun
Revealer(RevealeItFun how_to_uncover_the_element)
Lumiera error handling (C++ interface).
Lumiera GTK UI implementation root.