HtmlForgeX

API Reference

Class

PrismJsExtensions

Namespace HtmlForgeX
Assembly HtmlForgeX
Modifiers static

Extension methods for adding PrismJS code blocks to pages and containers

Inheritance

  • Object
  • PrismJsExtensions

Methods

public static T BashCode<T>(T container, String code, Action<PrismJsCodeBlock> configure = null) #
Returns: T

Type Parameters

T

Parameters

container T requiredposition: 0
code String requiredposition: 1
configure Action<PrismJsCodeBlock> = null optionalposition: 2
BashCode``1(``0 container, System.String code, System.Action{HtmlForgeX.PrismJsCodeBlock} configure) #

Add a Bash code block

Parameters

container ``0 required
code System.String required
configure System.Action{HtmlForgeX.PrismJsCodeBlock} required
public static T CodeBlock<T>(T container, String code, PrismJsLanguage language, Action<PrismJsCodeBlock> configure = null) #
Returns: T

Type Parameters

T

Parameters

container T requiredposition: 0
code String requiredposition: 1
configure Action<PrismJsCodeBlock> = null requiredposition: 2
CodeBlock``1 2 overloads
CodeBlock``1(``0 container, System.String code, System.Action{HtmlForgeX.PrismJsCodeBlock} configure) #

Add a PrismJS code block to the page

Parameters

container ``0 required
code System.String required
configure System.Action{HtmlForgeX.PrismJsCodeBlock} required
CodeBlock``1(``0 container, System.String code, HtmlForgeX.PrismJsLanguage language, System.Action{HtmlForgeX.PrismJsCodeBlock} configure) #

Add a PrismJS code block with specified language

Parameters

container ``0 required
code System.String required
language HtmlForgeX.PrismJsLanguage required
configure System.Action{HtmlForgeX.PrismJsCodeBlock} required
public static T CSharpCode<T>(T container, String code, Action<PrismJsCodeBlock> configure = null) #
Returns: T

Type Parameters

T

Parameters

container T requiredposition: 0
code String requiredposition: 1
configure Action<PrismJsCodeBlock> = null optionalposition: 2
CSharpCode``1(``0 container, System.String code, System.Action{HtmlForgeX.PrismJsCodeBlock} configure) #

Add a C# code block

Parameters

container ``0 required
code System.String required
configure System.Action{HtmlForgeX.PrismJsCodeBlock} required
public static T CssCode<T>(T container, String code, Action<PrismJsCodeBlock> configure = null) #
Returns: T

Type Parameters

T

Parameters

container T requiredposition: 0
code String requiredposition: 1
configure Action<PrismJsCodeBlock> = null optionalposition: 2
CssCode``1(``0 container, System.String code, System.Action{HtmlForgeX.PrismJsCodeBlock} configure) #

Add a CSS code block

Parameters

container ``0 required
code System.String required
configure System.Action{HtmlForgeX.PrismJsCodeBlock} required
public static T HtmlCode<T>(T container, String code, Action<PrismJsCodeBlock> configure = null) #
Returns: T

Type Parameters

T

Parameters

container T requiredposition: 0
code String requiredposition: 1
configure Action<PrismJsCodeBlock> = null optionalposition: 2
HtmlCode``1(``0 container, System.String code, System.Action{HtmlForgeX.PrismJsCodeBlock} configure) #

Add an HTML code block

Parameters

container ``0 required
code System.String required
configure System.Action{HtmlForgeX.PrismJsCodeBlock} required
public static T JavaScriptCode<T>(T container, String code, Action<PrismJsCodeBlock> configure = null) #
Returns: T

Type Parameters

T

Parameters

container T requiredposition: 0
code String requiredposition: 1
configure Action<PrismJsCodeBlock> = null optionalposition: 2
JavaScriptCode``1(``0 container, System.String code, System.Action{HtmlForgeX.PrismJsCodeBlock} configure) #

Add a JavaScript code block

Parameters

container ``0 required
code System.String required
configure System.Action{HtmlForgeX.PrismJsCodeBlock} required
public static T JsonCode<T>(T container, String code, Action<PrismJsCodeBlock> configure = null) #
Returns: T

Type Parameters

T

Parameters

container T requiredposition: 0
code String requiredposition: 1
configure Action<PrismJsCodeBlock> = null optionalposition: 2
JsonCode``1(``0 container, System.String code, System.Action{HtmlForgeX.PrismJsCodeBlock} configure) #

Add a JSON code block

Parameters

container ``0 required
code System.String required
configure System.Action{HtmlForgeX.PrismJsCodeBlock} required
public static T PowerShellCode<T>(T container, String code, Action<PrismJsCodeBlock> configure = null) #
Returns: T

Type Parameters

T

Parameters

container T requiredposition: 0
code String requiredposition: 1
configure Action<PrismJsCodeBlock> = null optionalposition: 2
PowerShellCode``1(``0 container, System.String code, System.Action{HtmlForgeX.PrismJsCodeBlock} configure) #

Add a PowerShell code block

Parameters

container ``0 required
code System.String required
configure System.Action{HtmlForgeX.PrismJsCodeBlock} required
public static T PythonCode<T>(T container, String code, Action<PrismJsCodeBlock> configure = null) #
Returns: T

Type Parameters

T

Parameters

container T requiredposition: 0
code String requiredposition: 1
configure Action<PrismJsCodeBlock> = null optionalposition: 2
PythonCode``1(``0 container, System.String code, System.Action{HtmlForgeX.PrismJsCodeBlock} configure) #

Add a Python code block

Parameters

container ``0 required
code System.String required
configure System.Action{HtmlForgeX.PrismJsCodeBlock} required
public static T SqlCode<T>(T container, String code, Action<PrismJsCodeBlock> configure = null) #
Returns: T

Type Parameters

T

Parameters

container T requiredposition: 0
code String requiredposition: 1
configure Action<PrismJsCodeBlock> = null optionalposition: 2
SqlCode``1(``0 container, System.String code, System.Action{HtmlForgeX.PrismJsCodeBlock} configure) #

Add a SQL code block

Parameters

container ``0 required
code System.String required
configure System.Action{HtmlForgeX.PrismJsCodeBlock} required
public static T TypeScriptCode<T>(T container, String code, Action<PrismJsCodeBlock> configure = null) #
Returns: T

Type Parameters

T

Parameters

container T requiredposition: 0
code String requiredposition: 1
configure Action<PrismJsCodeBlock> = null optionalposition: 2
TypeScriptCode``1(``0 container, System.String code, System.Action{HtmlForgeX.PrismJsCodeBlock} configure) #

Add a TypeScript code block

Parameters

container ``0 required
code System.String required
configure System.Action{HtmlForgeX.PrismJsCodeBlock} required