MONI.Util.Markdown.CssStylesheet.AddStyleDefinition C# (CSharp) Method

AddStyleDefinition() public method

public AddStyleDefinition ( string selector, string definition ) : void
selector string
definition string
return void
        public void AddStyleDefinition(string selector, string definition)
        {
            // Notrmalize parameter values
            selector = selector.Trim().ToLower();
            definition = definition.Trim().ToLower();
            if (selector.Length == 0 || definition.Length == 0) {
                return;
            }

            if (_styleDefinitions == null) {
                _styleDefinitions = new List<StyleDefinition>();
            }

            string[] simpleSelectors = selector.Split(',');

            for (int i = 0; i < simpleSelectors.Length; i++) {
                string simpleSelector = simpleSelectors[i].Trim();
                if (simpleSelector.Length > 0) {
                    _styleDefinitions.Add(new StyleDefinition(simpleSelector, definition));
                }
            }
        }