MCPcopy Create free account
hub / github.com/Moddable-OpenSource/moddable / PiuContainerUnbind

Function PiuContainerUnbind

modules/piu/All/piuContainer.c:403–418  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

401}
402
403void PiuContainerUnbind(void* it, PiuApplication* application, PiuView* view)
404{
405 PiuContainer* self = it;
406 PiuContent* content = (*self)->last;
407
408 PiuTransition* transition = (*self)->transition;
409 if (transition)
410 PiuTransitionComplete(transition, self);
411
412 while (content) {
413 (*(*content)->dispatch->unbind)(content, application, view);
414 content = (*content)->previous;
415 }
416 (*self)->view = NULL;
417 PiuContentUnbind(it, application, view);
418}
419
420void PiuContainerUnbindContent(PiuContainer* self, PiuContent* content)
421{

Callers

nothing calls this directly

Calls 2

PiuTransitionCompleteFunction · 0.85
PiuContentUnbindFunction · 0.85

Tested by

no test coverage detected