<?php
/**
 * Navigation Hook Class
 *
 * @package errigal
 * @since 1.1.0
 */

namespace Errigal\Constant;

defined( 'ABSPATH' ) || exit;

/**
 * This class is in charge of providing navigation hook names.
 *
 * @since 1.1.0
 */
class Errigal_Navigation_Hook implements Errigal_Hook_Interface {
	/**
	 * Action: After main menu.
	 *
	 * @since 1.1.0
	 *
	 * @var string
	 */
	public const AFTER_MAIN_MENU = self::ERRIGAL_PREFIX . 'after_main_menu';

	/**
	 * Filter: Main navigation classes.
	 *
	 * @since 1.1.0
	 *
	 * @var string
	 */
	public const MAIN_NAVIGATION_CLASSES = self::ERRIGAL_PREFIX . 'main_navigation_classes';

	/**
	 * Filter: Main menu classes.
	 *
	 * @since 1.1.0
	 *
	 * @var string
	 */
	public const MAIN_MENU_CLASSES = self::ERRIGAL_PREFIX . 'main_menu_classes';
}
