code: function () {
        var _this = this,
          banner = document.getElementById('cookies-eu-banner'),
          rejectButton = document.getElementById('cookies-eu-reject'),
          acceptButton = document.getElementById('cookies-eu-accept'),
          moreLink = document.getElementById('cookies-eu-more'),
          waitRemove = (banner.dataset.waitRemove === undefined) ? 0 : parseInt(banner.dataset.waitRemove);
  
        banner.style.display = 'block';
  
        if (moreLink) {
          this.addEventListener(moreLink, 'click', function () {
            _this.deleteCookie(_this.cookieName);
          });
        }
  
        if (acceptButton) {
          this.addEventListener(acceptButton, 'click', function () {
            _this.removeBanner(banner, waitRemove);
            _this.setCookie(_this.cookieName, true);
            _this.launchFunction();
          });
        }
  
        if (rejectButton) {
          this.addEventListener(rejectButton, 'click', function () {
            _this.removeBanner(banner, waitRemove);
            _this.setCookie(_this.cookieName, false);
            _this.deleteTrackingCookies();
          });
        }
      }
docs: /*
  Show banner at the top of the page