<?php
/**
 * Shared Class Class
 *
 * @package errigal
 * @since 1.1.0
 */

namespace Errigal\Constant;

defined( 'ABSPATH' ) || exit;

/**
 * This class is in charge of providing shared classes.
 *
 * @since 1.1.0
 */
class Errigal_Shared_Class {
	/**
	 * Button: Icon button.
	 *
	 * @since 1.2.0
	 *
	 * @var string
	 */
	public const ICON_BUTTON = 'icon-button';

	/**
	 * Heading: Simple heading.
	 *
	 * @since 1.1.0
	 *
	 * @var string
	 */
	public const SIMPLE_HEADING = 'simple-heading';

	/**
	 * Ordinal: secondary.
	 *
	 * @since 1.1.0
	 *
	 * @var string
	 */
	public const SECONDARY = 'secondary';

	/**
	 * Position: sticky.
	 *
	 * @since 1.2.0
	 *
	 * @var string
	 */
	public const STICKY = 'sticky';

	/**
	 * Size: Large.
	 *
	 * @since 1.1.0
	 *
	 * @var string
	 */
	public const LARGE = 'large';

	/**
	 * Size: Medium.
	 *
	 * @since 1.1.0
	 *
	 * @var string
	 */
	public const MEDIUM = 'medium';

	/**
	 * Size: Small.
	 *
	 * @since 1.1.0
	 *
	 * @var string
	 */
	public const SMALL = 'small';

	/**
	 * Visibility: Show.
	 *
	 * @since 1.1.0
	 *
	 * @var string
	 */
	public const SHOW = 'show';

	/**
	 * Visibility: Hide.
	 *
	 * @since 1.1.0
	 *
	 * @var string
	 */
	public const HIDE = 'hide';
}
