code: function markDirtyIfOnPush(node) {
      // Because data flows down the component tree, ancestors do not need to be marked dirty
      if (node.data && !(node.data[FLAGS] & 2 /* CheckAlways */)) {
          node.data[FLAGS] |= 4 /* Dirty */;
      }
  }
docs: ///////////////////////////// // Change detection ///////////////////////////// If node is an OnPush component, marks its LViewData dirty.