Esempio n. 1
0
        public static MediaList ConvertToMediaList(AntlrModel.Media media)
        {
            var list = new MediaList();

            foreach (var m in media.Medium)
            {
                list.appendMedium(m);
            }
            return(list);
        }
Esempio n. 2
0
        public static CSSMediaRule ConvertToCSSMediaRule(AntlrModel.Media media)
        {
            var mediaRule = new CSSMediaRule();

            mediaRule.media         = ConvertToMediaList(media);
            mediaRule.cssText       = media.Serialize();
            mediaRule.selectorText  = media.SerializeMedium();
            mediaRule.conditionText = "@media";
            mediaRule.cssRules.appendRule(ConvertToCSSStyleRule(media.RuleSet));
            return(mediaRule);
        }