예제 #1
0
 public JsPropertyDefinition(string name, JsMethodCallDel getter, JsMethodCallDel setter)
     : base(name, JsMemberKind.Property)
 {
     if (getter != null)
     {
         this.GetterMethod = new JsPropertyGetDefinition(name, getter);
     }
     if (setter != null)
     {
         this.SetterMethod = new JsPropertySetDefinition(name, setter);
     }
 }
예제 #2
0
 public JsMethodDefinition(string methodName, JsMethodCallDel methodCallDel)
     : base(methodName, JsMemberKind.Method)
 {
     this.methodCallDel = methodCallDel;
 }
예제 #3
0
 public JsPropertySetDefinition(string name, JsMethodCallDel setter)
     : base(name, setter)
 {
 }