MCPcopy
hub / github.com/sachinchoolur/lightGallery / toggleClass

Method toggleClass

src/lgQuery.ts:236–246  ·  view source on GitHub ↗
(className: string)

Source from the content-addressed store, hash-verified

234 return this.firstElement.hasAttribute(attribute);
235 }
236 toggleClass(className: string): this {
237 if (!this.firstElement) {
238 return this;
239 }
240 if (this.hasClass(className)) {
241 this.removeClass(className);
242 } else {
243 this.addClass(className);
244 }
245 return this;
246 }
247
248 css(property: string, value?: string | number): this {
249 this._each((el: any) => {

Callers 6

toggleMaximizeMethod · 0.80
toggleItemClassMethod · 0.80
fullScreenMethod · 0.80
toggleThumbBarMethod · 0.80
setLgShareMarkupMethod · 0.80
toggleCommentBoxMethod · 0.80

Calls 3

hasClassMethod · 0.95
removeClassMethod · 0.95
addClassMethod · 0.95

Tested by

no test coverage detected