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

Parse() public static method

public static Parse ( string markup, object viewModel = null ) : ConsoleApp
markup string
viewModel object
return ConsoleApp
        public static ConsoleApp Parse(string markup, object viewModel = null)
        {
            ParserContext context = new ParserContext()
            {
                RootElement = new XmlElement(markup),
                RootViewModel = viewModel,
                CurrentViewModel = viewModel,
            };

            var app = ParseApp(context);

            return app;
        }

Usage Example

 public ConsolePageApp(IEnumerable <string> markupFiles)
 {
     InitCommon();
     MarkupParser.Parse(this, markupFiles);
     PageStack.Navigate("");
 }
All Usage Examples Of PowerArgs.Cli.MarkupParser::Parse