public void Create(PrintElementNodeBuilder builder, ICollection <PrintElementNode> elements, PrintElementNode elementNode) { elementNode.CanCut = BuildHelper.CanCut(elementNode); elementNode.Cut = BuildHelper.Cut(elementNode); elementNode.CanCopy = BuildHelper.CanCopy(elementNode); elementNode.Copy = BuildHelper.Copy(elementNode); builder.BuildElement(elements, elementNode, elementNode.ElementMetadata, "TableColumns"); builder.BuildElement(elements, elementNode, elementNode.ElementMetadata, "TableRows"); }
public void Create(PrintElementNodeBuilder builder, ICollection <PrintElementNode> elements, PrintElementNode elementNode) { elementNode.CanCut = BuildHelper.CanCut(elementNode); elementNode.Cut = BuildHelper.Cut(elementNode); elementNode.CanCopy = BuildHelper.CanCopy(elementNode); elementNode.Copy = BuildHelper.Copy(elementNode); builder.BuildElement(elements, elementNode, elementNode.ElementMetadata, "ListItems"); builder.BuildElement(elements, elementNode, elementNode.ElementMetadata, "ListItemTemplate"); }
public void Create(PrintElementNodeBuilder builder, ICollection <PrintElementNode> elements, PrintElementNode elementNode) { elementNode.ElementChildrenTypes = TableCells; elementNode.CanInsertChild = BuildHelper.CanInsertChild(elementNode); elementNode.InsertChild = BuildHelper.InsertChildToContainer(builder, elements, elementNode, "Header", false); elementNode.CanDeleteChild = BuildHelper.CanDeleteChild(elementNode); elementNode.DeleteChild = BuildHelper.DeleteChildFromContainer(elements, elementNode, "Header", false); elementNode.CanPaste = BuildHelper.CanPaste(elementNode); elementNode.Paste = BuildHelper.Paste(elementNode); builder.BuildElement(elements, elementNode, elementNode.ElementMetadata.Header, "TableCell"); }
public void Create(PrintElementNodeBuilder builder, ICollection <PrintElementNode> elements, PrintElementNode elementNode) { elementNode.ElementChildrenTypes = BuildHelper.BlockTypes; elementNode.CanInsertChild = BuildHelper.CanInsertChild(elementNode); elementNode.InsertChild = BuildHelper.InsertChildToContainer(builder, elements, elementNode, "ItemTemplate"); elementNode.CanDeleteChild = BuildHelper.CanDeleteChild(elementNode); elementNode.DeleteChild = BuildHelper.DeleteChildFromContainer(elements, elementNode, "ItemTemplate"); elementNode.CanPaste = BuildHelper.CanPaste(elementNode); elementNode.Paste = BuildHelper.Paste(elementNode); builder.BuildElement(elements, elementNode, elementNode.ElementMetadata.ItemTemplate); }
public void Build(ICollection <PrintElementNode> elements, object printView) { ElementBuilder.BuildElement(elements, null, printView, "PrintView"); }
public void Create(PrintElementNodeBuilder builder, ICollection <PrintElementNode> elements, PrintElementNode elementNode) { builder.BuildElement(elements, elementNode, elementNode.ElementMetadata, "PrintViewStyles"); builder.BuildElement(elements, elementNode, elementNode.ElementMetadata, "PrintViewBlocks"); }