C# Class Sharpen.Server.Script.ScriptModel

显示文件 Open project: nikhilk/sharpen Class Usage Examples

Public Methods

Method Description
AddScriptBlock ( ScriptBlock scriptBlock ) : void
AddScriptReference ( ScriptReference scriptReference ) : void
AddScriptlet ( Scriptlet scriptlet ) : void
IncludeDependencies ( ScriptCollection configuredScripts ) : void
Render ( TextWriter writer ) : void
ScriptModel ( string loaderScript, string scriptFlavor, ScriptInliner scriptInliner ) : System

Private Methods

Method Description
RenderScriptTag ( TextWriter writer, string path, string name, string dependencies, ScriptMode mode, string storage, string script ) : void

Method Details

AddScriptBlock() public method

public AddScriptBlock ( ScriptBlock scriptBlock ) : void
scriptBlock ScriptBlock
return void

AddScriptReference() public method

public AddScriptReference ( ScriptReference scriptReference ) : void
scriptReference ScriptReference
return void

AddScriptlet() public method

public AddScriptlet ( Scriptlet scriptlet ) : void
scriptlet Scriptlet
return void

IncludeDependencies() public method

public IncludeDependencies ( ScriptCollection configuredScripts ) : void
configuredScripts Sharpen.Server.Configuration.ScriptCollection
return void

Render() public method

public Render ( TextWriter writer ) : void
writer System.IO.TextWriter
return void

ScriptModel() public method

public ScriptModel ( string loaderScript, string scriptFlavor, ScriptInliner scriptInliner ) : System
loaderScript string
scriptFlavor string
scriptInliner ScriptInliner
return System