JsVariableDeclaration
Assembly: ServiceStack.Common.dll
View Source
Declaration
public class JsVariableDeclaration : JsExpression, IRawString
Properties
Kind
View Source
Declaration
public JsVariableDeclarationKind Kind { get; }
Declarations
View Source
Declaration
public JsDeclaration[] Declarations { get; }
Methods
Equals(JsVariableDeclaration)
View Source
Declaration
protected bool Equals(JsVariableDeclaration other)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
ServiceStack.Script.JsVariableDeclaration | other |
Equals(Object)
View Source
Declaration
public override bool Equals(object obj)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.Object | obj |
GetHashCode()
View Source
Declaration
public override int GetHashCode()
Returns
System.Int32
ToRawString()
View Source
Declaration
public override string ToRawString()
Returns
System.String
Evaluate(ScriptScopeContext)
View Source
Declaration
public override object Evaluate(ScriptScopeContext scope)
Returns
System.Object
Parameters
Type | Name |
---|---|
ServiceStack.Script.ScriptScopeContext | scope |
ToJsAst()
View Source
Declaration
public override Dictionary<string, object> ToJsAst()
Returns
System.Collections.Generic.Dictionary<System.String,System.Object>
Inherited Methods
ToJsAst()
View Source
Declaration
public abstract Dictionary<string, object> ToJsAst()
Returns
System.Collections.Generic.Dictionary<System.String,System.Object>
ToJsAstType()
View Source
Declaration
public virtual string ToJsAstType()
Returns
System.String