public/be-assets/node_modules/@yaireo/tagify/dist/tagify.esm.js
/**
   *
   * @param {DOM Object} input     Original input DOm element
   * @param {Object}     settings  Tagify instance settings Object
   */
@param {DOM Object} input     Original input DOm element
@param {Object}     settings  Tagify instance settings Object
@param { DOM Object } input Original input DOm element @param { Object } settings Tagify instance settings Object
wrapper(input, _s) {
    return `<tags class="${_s.classNames.namespace} ${_s.mode ? `${_s.classNames[_s.mode + "Mode"]}` : ""} ${input.className}"
                    ${_s.readonly ? 'readonly' : ''}
                    ${_s.disabled ? 'disabled' : ''}
                    ${_s.required ? 'required' : ''}
                    tabIndex="-1">
            <span ${!_s.readonly && _s.userInput ? 'contenteditable' : ''} tabIndex="0" data-placeholder="${_s.placeholder || '&#8203;'}" aria-placeholder="${_s.placeholder || ''}"
                class="${_s.classNames.input}"
                role="textbox"
                aria-autocomplete="both"
                aria-multiline="${_s.mode == 'mix' ? true : false}"></span>
        </tags>`;
  }
wrapper ( input , _s ) { return ` ${ _s . classNames . namespace } ${ _s . mode ? ` ${ _s . classNames [ _s . mode + "Mode" ] } ` : "" } ${ input . className } ${ _s . readonly ? 'readonly' : '' } ${ _s . disabled ? 'disabled' : '' } ${ _s . required ? 'required' : '' } ${ ! _s . readonly && _s . userInput ? 'contenteditable' : '' } ${ _s . placeholder || '&#8203;' } ${ _s . placeholder || '' } ${ _s . classNames . input } ${ _s . mode == 'mix' ? true : false } ` ; }
@param {DOM Object} input     Original input DOm element
 @param {Object}     settings  Tagify instance settings Object
@param { DOM Object } input Original input DOm element @param { Object } settings Tagify instance settings Object