﻿namespace AngleSharp.Common
{
    using System;

    /// <summary>
    /// The collection of used keywords and strings.
    /// </summary>
    public static class Keywords
    {
        /// <summary>
        /// The url keyword.
        /// </summary>
        public static readonly String Url = "url";

        /// <summary>
        /// The on keyword.
        /// </summary>
        public static readonly String On = "on";

        /// <summary>
        /// The off keyword.
        /// </summary>
        public static readonly String Off = "off";

        /// <summary>
        /// The of keyword.
        /// </summary>
        public static readonly String Of = "of";

        /// <summary>
        /// The yes keyword.
        /// </summary>
        public static readonly String Yes = "yes";

        /// <summary>
        /// The no keyword.
        /// </summary>
        public static readonly String No = "no";

        /// <summary>
        /// The top keyword.
        /// </summary>
        public static readonly String Top = "top";

        /// <summary>
        /// The any keyword.
        /// </summary>
        public static readonly String Any = "any";

        /// <summary>
        /// The PUBLIC keyword.
        /// </summary>
        public static readonly String Public = "PUBLIC";

        /// <summary>
        /// The SYSTEM keyword.
        /// </summary>
        public static readonly String System = "SYSTEM";

        /// <summary>
        /// The "[CDATA[" keyword.
        /// </summary>
        public static readonly String CData = "[CDATA[";

        /// <summary>
        /// The replace keyword.
        /// </summary>
        public static readonly String Replace = "replace";

        /// <summary>
        /// The alternate keyword.
        /// </summary>
        public static readonly String Alternate = "alternate";

        /// <summary>
        /// The odd keyword.
        /// </summary>
        public static readonly String Odd = "odd";

        /// <summary>
        /// The even keyword.
        /// </summary>
        public static readonly String Even = "even";

        /// <summary>
        /// The 2d keyword.
        /// </summary>
        public static readonly String TwoD = "2d";

        /// <summary>
        /// The webgl keyword.
        /// </summary>
        public static readonly String WebGl = "webgl";
    }
}
