SharpVectors.Dom.Css.CssStyleDeclaration.GetStylesForElement C# (CSharp) Method

GetStylesForElement() private method

Used to find matching style rules in the cascading order
private GetStylesForElement ( CssCollectedStyleDeclaration csd, int specificity ) : void
csd CssCollectedStyleDeclaration
specificity int
return void
        internal void GetStylesForElement(CssCollectedStyleDeclaration csd, int specificity)
        {
            foreach(DictionaryEntry de in styles)
            {
                SharpCssStyle scs = (SharpCssStyle)de.Value;
                csd.CollectProperty(scs.Name, specificity, (CssValue)GetPropertyCssValue(scs.Name), scs.Origin, scs.Priority);
            }
        }