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); } }
public JsMethodDefinition(string methodName, JsMethodCallDel methodCallDel) : base(methodName, JsMemberKind.Method) { this.methodCallDel = methodCallDel; }
public JsPropertySetDefinition(string name, JsMethodCallDel setter) : base(name, setter) { }