public void Transform(ExtensionHtmlRenderer extensionHtmlRenderer, FencedCodeBlock block, object astNode) { var typedBlock = block as TBlock; var typedAstNode = astNode as TModel; Transform(extensionHtmlRenderer, typedBlock, typedAstNode); }
public abstract void Render(ExtensionHtmlRenderer renderer, TModel model, IFormatState formatState);
public abstract void Transform(ExtensionHtmlRenderer extensionHtmlRenderer, TBlock block, TModel astNode);
public virtual void Render(ExtensionHtmlRenderer renderer, TModel model, IFormatState formatState) { }