cators(endHour, days, block, headerWidth) {
        let leftMost = 53;
        let rightMost = headerWidth - 10;

        let timeSpan = block == 'hour' ? 1 : 24;
        let startHour = endHour - days * 24 + timeSpan;
        let numSlots = (block == 'hour' ? days * 24 : days);
        let slotWidth = parseFloat(rightMost - leftMost) / numSlots;
        let numIndicators = Math.min(numSlots, this.numberOfIndicators);
        let numSlotsPerOneIndicator = parseInt(numSlots / numIndicators);

        let cur