LayoutFarm.WebDom.CssSimpleElementSelector.IsCompatible C# (CSharp) Method

IsCompatible() public static method

public static IsCompatible ( CssSimpleElementSelector sel1, CssSimpleElementSelector sel2 ) : bool
sel1 CssSimpleElementSelector
sel2 CssSimpleElementSelector
return bool
        public static bool IsCompatible(CssSimpleElementSelector sel1, CssSimpleElementSelector sel2)
        {
            //walk top of both

            var parOrSelf1 = GetTopParentOrSelf(sel1);
            var parOrSelf2 = GetTopParentOrSelf(sel2);
            return parOrSelf1.IsSameNameAndType(parOrSelf2);
        }
        static CssElementSelector GetTopParentOrSelf(CssSimpleElementSelector selector)