nl_tokens: istanbul ignore next
pl_tokens: function ready ( period , filter ) { var tasty = this ; tasty . hooks . set ( filter , function ( result ) { return tasty . utils . thenable ( // eslint-disable-next-line no-undef
   document . readyState === 'interactive' || // eslint-disable-next-line no-undef
   document . readyState === 'complete' ? <mask> : function ( resolve ) { // eslint-disable-next-line no-undef
   tasty . dom . on ( document , 'DOMContentLoaded' , resolve ) ; // eslint-disable-next-line no-undef
   tasty . dom . on ( document , 'readystatechage' , function ( ) { // eslint-disable-next-line no-undef
   ( document . readyState === 'interactive' || // eslint-disable-next-line no-undef
   document . readyState === 'complete' ) && resolve ( ) ; } ) ; } ) . then ( function ( ) { return period ? tasty . utils . delay ( period , result ) : result ; } ) ; } , period ? 'ready:document ' + period : 'ready:document' ) ; }