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

Function PiuViewIdleCheck

modules/piu/MC/piuView.c:825–837  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

823}
824
825void PiuViewIdleCheck(PiuView* self, PiuInterval idle)
826{
827 xsMachine *the = (*self)->the;
828 if (idle == (*self)->idle)
829 return;
830 (*self)->idle = idle;
831 if (idle) {
832 xsCall1(xsReference((*self)->screen), xsID_start, xsNumber(idle));
833 }
834 else {
835 xsCall0(xsReference((*self)->screen), xsID_stop);
836 }
837}
838
839void PiuViewInvalidate(PiuView* self, PiuRectangle area)
840{

Callers 5

PiuViewInvalidateFunction · 0.70
PiuViewInvalidateRegionFunction · 0.70
PiuViewReflowFunction · 0.70
PiuViewRescheduleFunction · 0.70
PiuApplicationIdleCheckFunction · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected