public JsCall(ScriptDocument sd, string function, JsList parameters) : base(sd) { Function = function; Parameters = parameters; }
public JsList CreateList(ScriptFormat format, params object[] items) { JsList l = new JsList(this.Document, items); l.SetFormat(format); return l; }
public JsFunction F(JsList parameters, ScriptLines commands) { return CreateFunction(parameters, commands); }
public JsFunction F(ScriptFormat format, JsList parameters, ScriptLines commands) { return CreateFunction(format, parameters, commands); }
public JsFunction CreateFunction(JsList parameters, ScriptLines commands) { return CreateFunction(ScriptFormat.None, parameters, commands); }
public JsFunction CreateFunction(ScriptFormat format, JsList parameters, ScriptLines commands) { JsFunction f = new JsFunction(this.Document, parameters, commands); f.SetFormat(format); return f; }
public JsFunction(ScriptDocument sd, JsList parameters, ScriptLines commands) : this(sd, commands) { _Parameters = parameters; }