コード例 #1
0
        internal static bool TryConvertToUserActionPseudoClassType(string name, out CssUserActionPseudoClassType pseudoClassType)
        {
            switch (name)
            {
            case "hover":
                pseudoClassType = CssUserActionPseudoClassType.Hover;
                return(true);

            case "active":
                pseudoClassType = CssUserActionPseudoClassType.Active;
                return(true);

            case "focus":
                pseudoClassType = CssUserActionPseudoClassType.Focus;
                return(true);

            case "focus-ring":
                pseudoClassType = CssUserActionPseudoClassType.FocusRing;
                return(true);

            case "focus-within":
                pseudoClassType = CssUserActionPseudoClassType.FocusWithin;
                return(true);

            case "drop":
                pseudoClassType = CssUserActionPseudoClassType.Drop;
                return(true);
            }
            pseudoClassType = CssUserActionPseudoClassType.Hover;
            return(false);
        }
コード例 #2
0
 public CssUserActionPseudoClass(CssUserActionPseudoClassType userActionPseudoClassType)
 {
     UserActionPseudoClassType = userActionPseudoClassType;
 }