requestUpdate(name, oldValue, options) {
    super.requestUpdate(name, oldValue, options);

    if (name === undefined) {
      return;
    }

    if (name === '__focusedDate') {
      this.__focusedDateChanged();
    }

    const updateDataOn = ['centralDate', 'minDate', 'maxDate', 'selectedDate', 'disableDates'];

    if (updateDataOn.includes(name) && this.__connectedCallbackDone) {
      this.__data = this.__createData();
    }
  }
@param {string} [name]
@param {unknown} [oldValue]
@param {import('lit').PropertyDeclaration} [options]
@returns {void}