Într-un modul personalizat, am un formular care arată un tabel cu mai multe rânduri, ca în captura de ecran.

Odată ce utilizatorii selectează unul sau mai multe rânduri și fac clic pe Șterge butonul, rândurile din baza de date trebuie șterse.
Am construit un tableselect tabel cu tip. Nu pot înțelege cum să obțin rândurile de tabel selectate în handler-ul de trimitere.
Cum pot realiza acest lucru?
Următorul este codul pe care îl folosesc pentru a construi formularul.
foreach ($rezultat ca $rând) {
  $date[] = [
    [
      'date' => [
        '#theme' => 'imagine',
        '#alt' => 'catImg',
        '#uri' => File::load($row->Image)->getFileUri(),
        '#width' => 100,
      ],
    ],
    $row->titlu,
    $row->mail,
    $row->creat,
    t("<a href='editKitty/$row->id' class='db-table-button 
    db-table-button-edit use-ajax' data-dialog-type='modal'>Edit</a>"),
    t("<a href='delete-cat/$row->id' class='db-table-button
    db-table-button-edit use-ajax' data-dialog-type='modal'>Delete</a>"),
  ];
}
$header = [
  t('imagine'), t('Nume'), t('E-mail'), t('Creat'),
  t('Editează'), t('Șterge'),
];
$build['tabel'] = [
  '#type' => 'tableselect',
  '#header' => $header,
  '#options' => $date,
];
$build['trimite'] = [
  '#type' => 'trimite',
  '#name' => 'trimite',
  '#value' => $this->t('Șterge'),
];