private void OnScriptBindingCalled(object sender, BindingCalledEventArgs e) { if (this.JavaScriptCallbackExecuted != null) { this.JavaScriptCallbackExecuted(this, new JavaScriptCallbackExecutedEventArgs() { ScriptPayload = e.Payload, BindingName = e.Name }); } }
private void OnRuntimeBindingCalled(object sender, Runtime.BindingCalledEventArgs e) { BindingCalledEventArgs wrapped = new BindingCalledEventArgs() { ExecutionContextId = e.ExecutionContextId, Name = e.Name, Payload = e.Payload }; this.OnBindingCalled(wrapped); }
private void OnScriptBindingCalled(object sender, BindingCalledEventArgs e) { if (e.Name == MonitorBindingName) { DomMutationData valueChangeData = JsonConvert.DeserializeObject <DomMutationData>(e.Payload); if (this.DomMutated != null) { this.DomMutated(this, new DomMutatedEventArgs() { AttributeData = valueChangeData }); } } if (this.JavaScriptCallbackExecuted != null) { this.JavaScriptCallbackExecuted(this, new JavaScriptCallbackExecutedEventArgs() { ScriptPayload = e.Payload, BindingName = e.Name }); } }