Buongiorno a tutti,
sto facendo un mio modulo custom in drupal 8 e sto cercando di aggiungere un calendario su drupal in un campo di testo.
Ho visto questa guida a proposito
https://drupal.stackexchange.com/questions/262123/add-datepicker-to-view...

Ed inoltre mi sono documentato leggendo pure la guida sui Drupal.behaviors dal seguente link
https://www.drupal.org/docs/8/api/javascript-api/javascript-api-overview

Il modulo viene caricato dato che mi esegue il codice javascript che ho scritto però non mi esegue la parte di Drupal.behaviors.

Questo è la dichiarazione delle mia libreria:
date-picker:
  js:
    js/site-datepicker.js : {}
  dependencies:
    - core/jquery
    - core/drupal 
    - core/jquery.once
    - core/jquery.ui.datepicker

stilericerca:
  css:
    layout:
    css/stile.css : {}

E questo è il contenuto del file javascript:

var contatore=0;
function provaclick(){
  if(contatore==0){
  document.getElementById("edit-datamodifica").style.display="inline";
  document.getElementById("edit-ordinamento").style.display="inline";
  document.getElementById("edit-frequenza").style.display="inline";
  contatore=1;
}
else if(contatore==1){
  document.getElementById("edit-datamodifica").style.display="none";
  document.getElementById("edit-ordinamento").style.display="none";
  document.getElementById("edit-frequenza").style.display="none";
  contatore=0;

}

alert("sto qua 0");

Drupal.behaviors.exampleBehavior = {
  attach: function(context, settings) {
    alert("sto qua 1");
  },
  detach: function(context, settings, trigger) {
    $('.example', context).removeOnce('example-behavior').each(function() {
      // Undo stuff.
    });
  }
};

  return false;
}

Perchè non mi esegue il codice in Drupal.behaviors ?? non ci entra proprio...