MCPcopy Index your code
hub / github.com/ampproject/amphtml / computeDisplay

Function computeDisplay

src/utils/display-observer.js:414–423  ·  view source on GitHub ↗

* @param {?Array } observations * @param {boolean} isDocDisplay * @return {?boolean}

(observations, isDocDisplay)

Source from the content-addressed store, hash-verified

412 * @return {?boolean}
413 */
414function computeDisplay(observations, isDocDisplay) {
415 if (!isDocDisplay) {
416 return false;
417 }
418 if (!observations || observations.length == 0) {
419 // Unknown yet.
420 return null;
421 }
422 return observations.reduce(displayReducer);
423}
424
425/**
426 * @param {!VisibilityState_Enum} visibilityState

Callers 4

unregisterContainerMethod · 0.85
observeMethod · 0.85
docVisibilityChanged_Method · 0.85
setObservation_Method · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected