Lines Matching refs:self
19 var self = this;
32 self.stickyItems = [];
43 self.stickyItems.push({ element: item, offsetYTop: top, debugItemTop: item.offsetTop, debugOffset: stickyOffset, debugHeight: stickyHeightCount });
53 self.stickyItems.forEach((item) => {
60 item.element.style.top = self.stickyOffset + 'px';
61 item.element.style.zIndex = self.stickyIndex;
63 self.stickyOffset += item.element.offsetHeight;
64 self.stickyIndex--;
70 self.stickyOffset -= item.element.offsetHeight;
71 self.stickyIndex++;
328 if (self.mikioCSS != false) {
329 var elem = self.mikioCSS;
396 var self = this;
400 self.updateDarkMode();
410 if (self.darkMode == 'light') {
411 self.darkMode = 'dark';
412 } else if (self.darkMode == 'dark') {
414 self.darkMode = 'auto';
416 self.darkMode = 'light';
418 } else if (self.darkMode == 'auto') {
419 self.darkMode = 'light';
421 self.darkMode = 'dark';
424 self.updateDarkMode();