Example #1
0
        public void ComponentTest()
        {
            var dom = new XmlDocument();

            dom.LoadXml("<test><hello title='true'>world</hello></test>");
            dom.CreateComponent("<hello><p title='{title}'>{title}</p></hello>");
            dom.CreateComponent("<p><li>{title}</li></p>");

            dom.TransformComponents();
        }
Example #2
0
        public void TestBindings()
        {
            var dom = new XmlDocument();
            dom.CreateComponent("hello", "<p w='{world}'>{world}</p>");

            dom.LoadXml("<test><hello world='true'/>false</test>");
            dom.ApplyComponents();
            
        }
Example #3
0
        public void CustomComponentTest()
        {
            var dom = new XmlDocument();

            dom.LoadXml("<test><people></people></test>");
            dom.CreateComponent(new TestComponent());

            dom.TransformComponents();
        }