public metaExternalBlock AddExternalContent(ITextRender textBuilder, string title, string undertitle) { metaExternalBlock output = new metaExternalBlock(textBuilder, title, undertitle); output.parent = this; blocks.Add(output); return(output); }
/// <summary> /// Imports external markdown file into the page /// </summary> /// <remarks> /// Filepath starts with application running directory /// </remarks> /// <example> /// <code> /// AddExternalContent("reportInclude\\testdocs\\reportintro.md", "", "").priority = 20; /// </code> /// </example> /// <param name="filename">The filename.</param> /// <param name="title">The title.</param> /// <param name="undertitle">The undertitle.</param> /// <returns></returns> public metaExternalBlock AddExternalContent(string filename, string title, string undertitle) { metaExternalBlock output = new metaExternalBlock(filename, title, undertitle); output.parent = this; blocks.Add(output); return(output); }