<?php

namespace Planaday\Config\OptionGroups\Course\Calendar;

use Planaday\Utility\DataGrouping\Enum;

class CalendarOptionsEnum extends Enum {

	public const BACKGROUND_COLOR = 'BACKGROUND_COLOR';
	public const TEXT_COLOR = 'TEXT_COLOR';
	public const SHOW_MOUSEOVER_TEXT = 'SHOW_MOUSEOVER_TEXT';
	public const CALENDAR_VERSION = 'CALENDAR_VERSION';
	public const SHOW_ALL_DAY_PARTS = 'SHOW_ALL_DAY_PARTS';

	/**
	 * @inheritDoc
	 */
	public static function getEnumArray(): array {
		return [
			'BACKGROUND_COLOR'    => self::BACKGROUND_COLOR,
			'TEXT_COLOR'          => self::TEXT_COLOR,
			'SHOW_MOUSEOVER_TEXT' => self::SHOW_MOUSEOVER_TEXT,
			'CALENDAR_VERSION'    => self::CALENDAR_VERSION,
			'SHOW_ALL_DAY_PARTS'  => self::SHOW_ALL_DAY_PARTS,
		];
	}
}