docs: function refreshView() {
      if (!checkNoChangesMode) {
          executeInitHooks(viewData, tView, creationMode);
      }
      refreshDynamicEmbeddedViews(viewData);
      if (!checkNoChangesMode) {
          executeHooks(directives, tView.contentHooks, tView.contentCheckHooks, creationMode);
      }
      // This needs to be set before children are processed to support recursive components
      tView.firstTemplatePass = firstTemplatePass = false;
      setHostBindings(tView.hostBindings);
      refreshContentQueries(tView);
      refreshChildComponents(tView.components);
  }