Example #1
0
        public void can_create_vertical_flex_layout()
        {
            var layout = FlexLayout.VerticalFlexParent("root", FlexLayoutStyle.Empty,
                                                       LayoutNode.Leaf("itemA", LayoutSize.Pixels(10, 3)),
                                                       LayoutNode.Leaf("itemB", LayoutSize.Pixels(12, 10)),
                                                       LayoutNode.Leaf("itemC", LayoutSize.Pixels(8, 5)),
                                                       LayoutNode.Leaf("itemD", LayoutSize.Pixels(9, 10)),
                                                       LayoutNode.Leaf("itemE", LayoutSize.Pixels(7, 8))
                                                       );

            var result = layout.Bake();

            Approvals.Verify(LayoutNodeUtils.DrawResult(result));
        }