docs: public final void setPresetSize(int sizeType) {
          switch (sizeType) {
              case SMALL:
              case NORMAL:
              case LARGE:
              case CUSTOM:
                  this.presetSizeType = sizeType;
                  break;
  
              default:
                  throw new IllegalArgumentException("Must use a predefined preset size");
          }
  
          requestLayout();
      }