docs: @Override
      public void registerDetails(final AbstractGrid<?>.DetailsSupport details) {
          this.details = details;
          getGrid().addSelectionListener(event -> {
              masterForDetails = (Long) event.getSelected().stream().findFirst().orElse(null);
              if (managementUIState.isActionHistoryMaximized()) {
                  details.populateMasterDataAndRecalculateContainer(masterForDetails);
              }
          });
      }