PageSourceSearch

https://eastbywest.co.nz/wp-content/cache/min/1/wp-content/themes/…/library/js/classie.js?ver=1784510684

js eastbywest.co.nz collected 2026-09-24 09:42:24 UTC 1,289 bytes, 15 lines download raw bytes

1/*!
2 * classie v1.0.1
3 * class helper functions
4 * from bonzo https://github.com/ded/bonzo
5 * MIT license
6 * 
7 * classie.has( elem, 'my-class' ) -> true/false
8 * classie.add( elem, 'my-new-class' )
9 * classie.remove( elem, 'my-unwanted-class' )
10 * classie.toggle( elem, 'my-class' )
11 */
12(function(window){'use strict';function classReg(className){return new RegExp("(^|\\s+)"+className+"(\\s+|$)")}
13var hasClass,addClass,removeClass;if('classList' in document.documentElement){hasClass=function(elem,c){return elem.classList.contains(c)};addClass=function(elem,c){elem.classList.add(c)};removeClass=function(elem,c){elem.classList.remove(c)}}else{hasClass=function(elem,c){return classReg(c).test(elem.className)};addClass=function(elem,c){if(!hasClass(elem,c)){elem.className=elem.className+' '+c}};removeClass=function(elem,c){elem.className=elem.className.replace(classReg(c),' ')}}
14function toggleClass(elem,c){var fn=hasClass(elem,c)?removeClass:addClass;fn(elem,c)}
15var classie={hasClass:hasClass,addClass:addClass,removeClass:removeClass,toggleClass:toggleClass,has:hasClass,add:addClass,remove:removeClass,toggle:toggleClass};if(typeof define==='function'&&define.amd){define(classie)}else if(typeof exports==='object'){module.exports=classie}else{window.classie=classie}})(window)

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.