code: public T setRange(float start, float end) {
          this.mStart = start;
          this.mEnd = end;
          updateProgressWidth();
          return self();
      }
docs: Defaults to [0..1] if not set
  
  @param start the start of the applicable transition range
  @param end   the end of the applicable transition range
  @return