PowerArgs.Cli.MarkupParser.ParsePanel C# (CSharp) Method

ParsePanel() public static method

public static ParsePanel ( string markup, object viewModel = null ) : PowerArgs.Cli.ConsolePanel
markup string
viewModel object
return PowerArgs.Cli.ConsolePanel
        public static ConsolePanel ParsePanel(string markup, object viewModel = null)
        {
            ParserContext context = new ParserContext()
            {
                RootElement = new XmlElement(markup),
                RootViewModel = viewModel,
                CurrentViewModel = viewModel,
            };

            var panel = new ConsolePanel();
            ParsePanel(context, panel);
            return panel;
        }

Same methods

MarkupParser::ParsePanel ( ParserContext context, PowerArgs.Cli.ConsolePanel panel ) : void