docs: protected void applyPushType() {
          applyBodyScroll();
          setType(SideNavType.PUSH);
          $(JQuery.window()).off("resize").resize((e, param1) -> {
              if (!isAlwaysShowActivator() && !isOpen() && gwt.material.design.client.js.Window.matchMedia("all and (min-width: 992px)")) {
                  show();
              }
              pushElements(isOpen(), getWidth());
              return true;
          });
      }