C# Class JsonFx.Mvc.Jbst

Mostrar archivo Open project: pocket-playlab/jsonfx-v1

Private Properties

Property Type Description

Public Methods

Method Description
Bind ( JsonFx.Json.EcmaScriptIdentifier jbstName, JsonFx.Json.EcmaScriptIdentifier dataName, object>.IDictionary dataItems ) : string

Bind the JBST to the provided data.

Bind ( JsonFx.Json.EcmaScriptIdentifier jbstName, object data ) : string

Bind the JBST to the provided data.

Bind ( JsonFx.Json.EcmaScriptIdentifier jbstName, object data, int index, int count ) : string

Bind the JBST to the provided data.

ResourceInclude ( string url ) : string

Include optimized resources

ResourceInclude ( string debugUrl, string compactUrl ) : string

Include optimized resources

ScriptData ( object>.IDictionary dataItems ) : string

Emit the provided data as JavaScript variables.

ScriptData ( string name, object data ) : string

Emit the provided data as JavaScript variables.

Method Details

Bind() public static method

Bind the JBST to the provided data.
public static Bind ( JsonFx.Json.EcmaScriptIdentifier jbstName, JsonFx.Json.EcmaScriptIdentifier dataName, object>.IDictionary dataItems ) : string
jbstName JsonFx.Json.EcmaScriptIdentifier
dataName JsonFx.Json.EcmaScriptIdentifier named data to bind
dataItems object>.IDictionary collection of data to emit
return string

Bind() public static method

Bind the JBST to the provided data.
public static Bind ( JsonFx.Json.EcmaScriptIdentifier jbstName, object data ) : string
jbstName JsonFx.Json.EcmaScriptIdentifier
data object
return string

Bind() public static method

Bind the JBST to the provided data.
public static Bind ( JsonFx.Json.EcmaScriptIdentifier jbstName, object data, int index, int count ) : string
jbstName JsonFx.Json.EcmaScriptIdentifier
data object
index int
count int
return string

ResourceInclude() public static method

Include optimized resources
public static ResourceInclude ( string url ) : string
url string
return string

ResourceInclude() public static method

Include optimized resources
public static ResourceInclude ( string debugUrl, string compactUrl ) : string
debugUrl string
compactUrl string
return string

ScriptData() public static method

Emit the provided data as JavaScript variables.
public static ScriptData ( object>.IDictionary dataItems ) : string
dataItems object>.IDictionary
return string

ScriptData() public static method

Emit the provided data as JavaScript variables.
public static ScriptData ( string name, object data ) : string
name string name of the data
data object data contents
return string