private void OnEmit(string eventName, JToken args) { if (this.Emit != null) { var e = new EmitEventArgs(); e.Name = eventName; e.Args = args; this.Emit(this, e); } }
private void WebpackEmit(object sender, EmitEventArgs e) { if (e.Name == "invalid") { OnInvalid(); } else if (e.Name == "valid") { OnValid(e.Args); } else { throw new NotSupportedException("Unrecognised webpack event [" + e.Name + "]"); } }