Exemple #1
0
            public static void CreateSetMember(IJavascriptRuntime runtimeJavascript, SetMemberBinder binder, object value)
            {
                JavascriptFallback fallback = new JavascriptFallback(runtimeJavascript);

                fallback.AddMember(binder);
                JavascriptInternals.TrySet(fallback, value);
            }
Exemple #2
0
            public override bool TrySetMember(SetMemberBinder binder, object value)
            {
                AddMember(binder);
                JavascriptInternals.TrySet(this, value);

                return(true);
            }
Exemple #3
0
 public override bool TryBinaryOperation(BinaryOperationBinder binder, object arg, out object result)
 {
     result = JavascriptInternals.DoBinaryOperation(binder, this, arg);
     return(true);
 }
Exemple #4
0
            public static object CreateBinaryOperation(IJavascriptRuntime runtimeJavascript, BinaryOperationBinder binder, object value)
            {
                JavascriptFallback fallback = new JavascriptFallback(runtimeJavascript);

                return(JavascriptInternals.DoBinaryOperation(binder, fallback, value));
            }