set readonly(value) {
    value = stringUtils.stringToBool(value);
    if (value) {
      this.setAttribute(attributes.READONLY, value.toString());
      this.triggerBtn.setAttribute(attributes.TABBABLE, false);
      return;
    }
    this.removeAttribute(attributes.READONLY);
  }
/**
   * Sets the readonly attribute
   * @param {string} value string value from the readonly attribute
   */
Sets the readonly attribute
@param {string} value string value from the readonly attribute
Sets the readonly attribute @param { string } value string value from the readonly attribute
set readonly(value) {
    value = stringUtils.stringToBool(value);
    if (value) {
      this.setAttribute(attributes.READONLY, value.toString());
      this.triggerBtn.setAttribute(attributes.TABBABLE, false);
      return;
    }
    this.removeAttribute(attributes.READONLY);
  }
set readonly ( value ) { value = stringUtils . stringToBool ( value ) ; if ( value ) { this . setAttribute ( attributes . READONLY , value . toString ( ) ) ; this . triggerBtn . setAttribute ( attributes . TABBABLE , false ) ; return ; } this . removeAttribute ( attributes . READONLY ) ; }
Sets the readonly attribute
 @param {string} value string value from the readonly attribute
Sets the readonly attribute @param { string } value string value from the readonly attribute