fixTabbing() {
        const slideElements = [...this.SLIDER.querySelector(`[${this.INNER}]`).children];
        const tabTargets = [
            'button',
            'video',
            'input',
            'textarea'
        ];

        slideElements.forEach((elm) => {
            tabTargets.forEach((item) => {
                elm.querySelectorAll(item).forEach((tabElm) => {
                    tabElm.setAttribute('tabindex', '-1');
                })
            })
        })

        slideElements[this.getCurrentIndex()].querySelectorAll('[tabindex]').forEach(elm => {
            elm.removeAttribute("tabindex");
        })
    }
/**
     * Adds the appropriate tabindex's to not breaking slider when tabbing through site
     * @return {Void}
     */
Adds the appropriate tabindex's to not breaking slider when tabbing through site
@return {Void}
Adds the appropriate tabindex ' s to not breaking slider when tabbing through site @return { Void }
fixTabbing() {
        const slideElements = [...this.SLIDER.querySelector(`[${this.INNER}]`).children];
        const tabTargets = [
            'button',
            'video',
            'input',
            'textarea'
        ];
        slideElements.forEach((elm) => {
            tabTargets.forEach((item) => {
                elm.querySelectorAll(item).forEach((tabElm) => {
                    tabElm.setAttribute('tabindex', '-1');
                })
            })
        })
        slideElements[this.getCurrentIndex()].querySelectorAll('[tabindex]').forEach(elm => {
            elm.removeAttribute("tabindex");
        })
    }
fixTabbing ( ) { const slideElements = [ ... this . SLIDER . querySelector ( ` ${ this . INNER } ` ) . children ] ; const tabTargets = [ 'button' , 'video' , 'input' , 'textarea' ] ; slideElements . forEach ( ( elm ) => { tabTargets . forEach ( ( item ) => { elm . querySelectorAll ( item ) . forEach ( ( tabElm ) => { tabElm . setAttribute ( 'tabindex' , '-1' ) ; } ) } ) } ) slideElements [ this . getCurrentIndex ( ) ] . querySelectorAll ( '[tabindex]' ) . forEach ( elm => { elm . removeAttribute ( "tabindex" ) ; } ) }
Adds the appropriate tabindex's to not breaking slider when tabbing through site
 @return {Void}
Adds the appropriate tabindex ' s to not breaking slider when tabbing through site @return { Void }