public override void Render(HtmlRenderOut writer, ComponentRenderer <HtmlRenderOut> parent = null) { writer.WriteLine("View", $"<a id=\"{VariableName}\" href=\"{RendererDataObject.LinkPath}\" data-guid=\"{RendererDataObject.ID.ToString()}\">"); writer["View"].Indent++; writer.WriteLine("View", $"<img src=\"{RendererDataObject.LinkPath}\">"); writer["View"].Indent++; RenderChildren(writer); RenderMonkeyPatches(writer); writer["View"].Indent--; writer.WriteLine("View", $"</img>"); writer["View"].Indent--; writer.WriteLine("View", $"</a>"); writer.WriteLine("Style", $"#{VariableName}" + "{"); writer["View"].Indent++; writer.WriteLine("Style", $" grid-column-start: {RendererDataObject.X};"); writer.WriteLine("Style", $" grid-column-end: {RendererDataObject.X + RendererDataObject.XSpan + 1};"); writer.WriteLine("Style", $" grid-row-start: {RendererDataObject.Y};"); writer.WriteLine("Style", $" grid-row-end: {RendererDataObject.Y + RendererDataObject.YSpan + 1};"); writer.WriteLine("Style", $" background: {RendererDataObject.BackgroundColor};"); writer["View"].Indent--; writer.WriteLine("Style", "}"); }
public override void Render(HtmlRenderOut writer, ComponentRenderer <HtmlRenderOut> parent = null) { writer.WriteLine("Style", $"#{VariableName}" + "{"); writer["View"].Indent++; writer.WriteLine("Style", $" display: grid;"); writer.WriteLine("Style", $" grid-template-columns: repeat({RendererDataObject.Width}, 1fr);"); writer.WriteLine("Style", $" grid-template-rows: repeat({RendererDataObject.Height}, 1fr);"); writer.WriteLine("Style", $" grid-gap: 10px;"); writer.WriteLine("Style", $" background: {RendererDataObject.BackgroundColor};"); writer.WriteLine("Style", $" min-height: 200px;"); writer.WriteLine("Style", $" min-width: 200px;"); writer.WriteLine("Style", $" /**/"); //writer.WriteLine("Style", $" grid-column-start: {RendererDataObject.X};"); //writer.WriteLine("Style", $" grid-column-end: {RendererDataObject.X + RendererDataObject.XSpan + 1};"); //writer.WriteLine("Style", $" grid-row-start: {RendererDataObject.Y};"); //writer.WriteLine("Style", $" grid-row-end: {RendererDataObject.Y + RendererDataObject.YSpan + 1};"); writer["View"].Indent--; writer.WriteLine("Style", "}"); writer.WriteLine("View", $"<div id=\"{VariableName}\" data-guid=\"{RendererDataObject.ID.ToString()}\">"); writer["View"].Indent++; RenderChildren(writer); RenderMonkeyPatches(writer); writer["View"].Indent--; writer.WriteLine("View", $"</div>"); }
public override void Render(HtmlRenderOut writer, ComponentRenderer <HtmlRenderOut> parent = null) { writer.WriteLine("Style", $"#{VariableName}" + "{"); writer["View"].Indent++; writer.WriteLine("Style", $" background: {RendererDataObject.BackgroundColor};"); writer.WriteLine("Style", $" min-height: 200px;"); writer["View"].Indent--; writer.WriteLine("Style", "}"); writer.WriteLine("View", $"<div id=\"{VariableName}\" data-guid=\"{RendererDataObject.ID.ToString()}\">"); writer["View"].Indent++; RenderChildren(writer); RenderMonkeyPatches(writer); writer["View"].Indent--; writer.WriteLine("View", $"</div>"); }