UiElement: switch MockElement to rely on the new functor based default impl
...which is implicit verified through AbstractTangible_test::markState()
This commit is contained in:
parent
51a7670425
commit
3f327b335a
2 changed files with 21 additions and 12 deletions
|
|
@ -142,13 +142,7 @@ namespace test{
|
|||
doExpand (bool yes) override
|
||||
{
|
||||
log_.call(this->identify(), "expand", yes);
|
||||
if (expanded_ == yes)
|
||||
return false; // nothing to change
|
||||
|
||||
virgin_ = false;
|
||||
expanded_ = yes;
|
||||
log_.event (expanded_? "expanded" : "collapsed");
|
||||
return true; // record a state change
|
||||
return Tangible::doExpand (yes);
|
||||
}
|
||||
|
||||
virtual void
|
||||
|
|
@ -317,6 +311,13 @@ namespace test{
|
|||
{
|
||||
log_.call (this->identify(), "ctor", identity, string(nexus));
|
||||
log_.create (getID().getSym());
|
||||
installExpander ([&](){ return this->expanded_; }
|
||||
,[&](bool yes)
|
||||
{
|
||||
virgin_ = false;
|
||||
expanded_ = yes;
|
||||
log_.event (expanded_? "expanded" : "collapsed");
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1943,13 +1943,21 @@
|
|||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1535725923421" ID="ID_298871659" MODIFIED="1535725936028" TEXT="Expander geeignet verdrahten">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node CREATED="1535725940226" ID="ID_162482468" MODIFIED="1535725949205" TEXT="validiert das Design"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1535743705113" ID="ID_54369760" MODIFIED="1535743721369" TEXT="auch MockElm anpassen">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node COLOR="#435e98" CREATED="1535725940226" ID="ID_162482468" MODIFIED="1535750016792" TEXT="validiert das Design">
|
||||
<icon BUILTIN="yes"/>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1535743705113" ID="ID_54369760" MODIFIED="1535749999498" TEXT="auch MockElm anpassen">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1535737902126" ID="ID_1001984094" MODIFIED="1535737905991" TEXT="Unit-Test">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node COLOR="#338800" CREATED="1535737902126" ID="ID_1001984094" MODIFIED="1535750031727" TEXT="Unit-Test">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node CREATED="1535750033829" ID="ID_1808097547" MODIFIED="1535750109787" TEXT="AbstractTangible_test::markState()">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node CREATED="1535750110787" ID="ID_1169665466" MODIFIED="1535750125766" TEXT="tested implizit die neue default-Implementierung mit">
|
||||
<icon BUILTIN="idea"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
|
|||
Loading…
Reference in a new issue