docs/vendor/mixitup/mixitup.js
function() {
            var self    = this,
                state   = null;

            state = new mixitup.State();

            h.extend(state, self.state);

            h.freeze(state);

            return self.callFilters('stateGetState', state, arguments);
        }
function() {
            var self    = this,
                state   = null;

            state = new mixitup.State();

            h.extend(state, self.state);

            h.freeze(state);

            return self.callFilters('stateGetState', state, arguments);
        }
function ( ) { var self = this , state = null ; state = new mixitup . State ( ) ; h . extend ( state , self . state ) ; h . freeze ( state ) ; return self . callFilters ( 'stateGetState' , state , arguments ) ; }
Returns an object containing information about the current state of the
mixer. See the State Object documentation for more information.

NB: State objects are immutable and should therefore be regenerated
after any operation.

@example

.getState();

@example <caption>Example: Retrieving a state object</caption>

var state = mixer.getState();

console.log(state.totalShow + 'targets are currently shown');

@public
@instance
@since       2.0.0
@return      {mixitup.State} An object reflecting the current state of the mixer.
Returns an object containing information about the current state of the mixer . See the State Object documentation for more information .