<?php

declare(strict_types=1);

/**
 * Contains the AppShellIcons class.
 *
 * @copyright   Copyright (c) 2020 Attila Fulop
 * @author      Attila Fulop
 * @license     MIT
 * @since       2020-10-18
 *
 */

namespace Konekt\AppShell\Icons;

/**
 * The list of icons present in AppShell out of the box
 */
final class AppShellIcons
{
    public const USER = 'user';
    public const USER_ACTIVE = 'user-active';
    public const USER_INACTIVE = 'user-inactive';
    public const USERS = 'users';
    public const CUSTOMERS = 'customers';
    public const CUSTOMER = 'customer';
    public const WARNING = 'warning';
    public const ACTIVE = 'active';
    public const INACTIVE = 'inactive';
    public const CHECK = 'check';
    public const CROSS = 'cross';
    public const INFO = 'info';
    public const HELP = 'help';
    public const EMAIL = 'email';
    public const ORGANIZATION = 'organization';
    public const PASSWORD = 'password';
    public const MONEY = 'money';
    public const CALENDAR = 'calendar';
    public const MALE = 'male';
    public const FEMALE = 'female';
    public const SMILEY_GLAD = ':)';
    public const SMILEY_SAD = ':(';
    public const MORE_ITEMS = 'more-items';
    public const PLUS = '+';
    public const MINUS = '-';
    public const EDIT = 'edit';
    public const DELETE = 'delete';
    public const TAG = 'tag';
    public const COLOR = 'color';
    public const SORT = 'sort';
    public const SORT_ASC = 'sort-asc';
    public const SORT_DESC = 'sort-desc';
    public const SETTINGS = 'settings';
    public const SECURITY = 'security';
    public const STAR = 'star';
    public const TIME = 'time';
    public const TAX = 'tax';
    public const QUICK_LINKS = 'quick-links';
    public const HAMBURGER = 'hamburger';
    public const LINK = 'link';
    public const IMAGE = 'image';
    public const CHEVRON_RIGHT = '>';
    public const CHEVRON_LEFT = '<';
    public const FILTERS = 'filters';
    public const SEARCH = 'search';
    public const SPINNER = 'spinner';
    public const PLUG = 'plug';
    public const UPLOAD = 'upload';
    public const DOWNLOAD = 'download';
    public const FOLDER = 'folder';
    public const FILE = 'file';
    public const COMMENT = 'comment';
    public const GLOBE = 'globe';
    public const FLAG = 'flag';

    public const PLAY = 'play';
    public const STOP = 'start';// @todo fix this in V5 it's an ugly mistyping
    public const PAUSE = 'pause';
}
