public function processSingleRow(SubmitButton $button)
 {
     $container = $button->getParent();
     $values = $button->getForm()->getValues(TRUE);
     $this->saveMeta($this->targetList[$container->getName()], $values["rows"][$container->getName()]);
     $this->onProcessSingleRow($values["rows"][$container->getName()]);
 }
 /**
  * @param SubmitButton $submitter
  * @internal
  */
 public function onRemoveSubmit(SubmitButton $submitter)
 {
     $this->getForm()->onSuccess = [];
     $this->getForm()->onError = [];
     $this->getForm()->onSubmit = [];
     if ($this->minCopies === NULL || iterator_count($this->getContainers()) > $this->minCopies) {
         $this->removeComponent($submitter->getParent());
         $this->totalCopies--;
         $this->checkSubmitButtons();
     }
 }