MCPcopy Create free account
hub / github.com/codrops/GridItemHoverEffect / CardBox

Class CardBox

js/card3.js:1–31  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1class CardBox {
2
3 DOM = {
4 el: null,
5 number: null,
6 numberChars: null,
7 tags: null,
8 category: null,
9 categoryChars: null,
10 };
11
12 constructor(DOM_el) {
13 this.DOM.el = DOM_el;
14 this.DOM.number = this.DOM.el.querySelector('.card__box-number');
15 this.DOM.tags = this.DOM.el.querySelector('.card__box-tags');
16 this.DOM.category = this.DOM.el.querySelector('.card__box-category');
17
18 if ( this.DOM.number ) {
19 this.DOM.number.dataset.splitting = '';
20 }
21 if ( this.DOM.category ) {
22 this.DOM.category.dataset.splitting = '';
23 }
24 Splitting();
25 if ( this.DOM.number )
26 this.DOM.numberChars = this.DOM.number.querySelectorAll('.char');
27 if ( this.DOM.category )
28 this.DOM.categoryChars = this.DOM.category.querySelectorAll('.char');
29 }
30
31}
32
33export class Card3 {
34

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected