28 instantiations of EventCallback
Microsoft.AspNetCore.Components (3)
EventCallbackFactory.cs (2)
95return new EventCallback<TValue>(callback.Receiver, callback.Delegate); 203return new EventCallback<TValue>(callback?.Target as IHandleEvent ?? receiver as IHandleEvent, callback);
EventCallbackOfT.cs (1)
16public static readonly EventCallback<TValue> Empty = new EventCallback<TValue>(null, (Action)(() => { }));
Microsoft.AspNetCore.Components.QuickGrid (1)
Pagination\Paginator.razor.cs (1)
31_totalItemCountChanged = new(new EventCallback<PaginationState>(this, null));
Microsoft.AspNetCore.Components.Tests (23)
EventCallbackFactoryTest.cs (1)
301var input = new EventCallback<string>(component, @delegate);
EventCallbackTest.cs (11)
49var callback = new EventCallback<EventArgs>(null, (Action)(() => runCount++)); 299var callback = new EventCallback<EventArgs>(component, (Action)(() => runCount++)); 316var callback = new EventCallback<EventArgs>(component, (Action)(() => runCount++)); 334var callback = new EventCallback<EventArgs>(component, (Action<EventArgs>)((e) => { arg = e; runCount++; })); 353var callback = new EventCallback<EventArgs>(component, (Action<EventArgs>)((e) => { arg = e; runCount++; })); 371var callback = new EventCallback<EventArgs>(component, (Func<Task>)(() => { runCount++; return Task.CompletedTask; })); 388var callback = new EventCallback<EventArgs>(component, (Func<Task>)(() => { runCount++; return Task.CompletedTask; })); 406var callback = new EventCallback<EventArgs>(component, (Func<EventArgs, Task>)((e) => { arg = e; runCount++; return Task.CompletedTask; })); 425var callback = new EventCallback<EventArgs>(component, (Func<EventArgs, Task>)((e) => { arg = e; runCount++; return Task.CompletedTask; })); 444var eventcallback_1 = new EventCallback<EventArgs>(component, delegate_1); 445var eventcallback_2 = new EventCallback<EventArgs>(component, delegate_2);
Rendering\RenderTreeBuilderTest.cs (6)
1274var callback = new EventCallback<string>(null, new Action<string>((s) => { })); 1312var callback = new EventCallback<string>(receiver, new Action<string>((s) => { })); 1332var callback = new EventCallback<string>(receiver, new Action<string>((s) => { })); 1352var callback = new EventCallback<string>(receiver, new Action<string>((s) => { })); 1619var callback = new EventCallback<string>(null, new Action<string>((s) => { })); 1657var callback = new EventCallback<string>(receiver, new Action<string>((s) => { }));
Routing\RouterTest.cs (5)
50_router.OnNavigateAsync = new EventCallback<NavigationContext>(null, OnNavigateAsync); 79_router.OnNavigateAsync = new EventCallback<NavigationContext>(null, OnNavigateAsync); 119_router.OnNavigateAsync = new EventCallback<NavigationContext>(null, OnNavigateAsync); 140_router.OnNavigateAsync = new EventCallback<NavigationContext>(null, OnNavigateAsync); 172_router.OnNavigateAsync = new EventCallback<NavigationContext>(null, OnNavigateAsync);
Microsoft.AspNetCore.Components.Web.Tests (1)
Forms\EditFormTest.cs (1)
265builder.AddComponentParameter(4, "OnValidSubmit", new EventCallback<EditContext>(null, SubmitHandler));
238 references to EventCallback
Aspire.Dashboard (23)
Components\Controls\AspireMenu.razor.cs (1)
31public EventCallback<bool> OpenChanged { get; set; }
Components\Controls\Chart\ChartFilters.razor.cs (1)
23public EventCallback<DimensionFilterViewModel> OnDimensionValuesChanged { get; set; }
Components\Controls\GridValue.razor.cs (1)
79public EventCallback<bool> IsMaskedChanged { get; set; }
Components\Controls\LogLevelSelect.razor.cs (1)
18public EventCallback<SelectViewModel<LogLevel?>> LogLevelChanged { get; set; }
Components\Controls\PauseIncomingDataSwitch.razor.cs (1)
13public EventCallback<bool> IsPausedChanged { get; set; }
Components\Controls\PropertyGrid.razor.cs (1)
135public EventCallback<TItem> IsValueMaskedChanged { get; set; }
Components\Controls\ResourceActions.razor.cs (2)
36public required EventCallback<CommandViewModel> CommandSelected { get; set; } 42public required EventCallback<string?> OnViewDetails { get; set; }
Components\Controls\ResourceDetails.razor.cs (1)
38public required EventCallback<CommandViewModel> CommandSelected { get; set; }
Components\Controls\ResourceSelect.razor.cs (1)
26public EventCallback<SelectViewModel<ResourceTypeDetails>> SelectedResourceChanged { get; set; }
Components\Controls\SpanActions.razor.cs (2)
24public required EventCallback<string> OnViewDetails { get; set; } 27public required EventCallback<OtlpSpan> OnLaunchGenAI { get; set; }
Components\Controls\SpanDetails.razor.cs (1)
29public EventCallback<OtlpSpan> LaunchGenAICallback { get; set; }
Components\Controls\SpanTypeSelect.razor.cs (1)
19public EventCallback<SelectViewModel<SpanType>> SpanTypeChanged { get; set; }
Components\Controls\StructuredLogActions.razor.cs (1)
23public required EventCallback<string> OnViewDetails { get; set; }
Components\Controls\SummaryDetailsView.razor.cs (1)
36public EventCallback<SummaryDetailsSize> OnResize { get; set; }
Components\Resize\BrowserDimensionWatcher.cs (1)
16public EventCallback<ViewportInformation?> ViewportInformationChanged { get; set; }
Components\ResourcesGridColumns\LogMessageColumnDisplay.razor.cs (1)
18public required EventCallback<OtlpLogEntry> LaunchGenAIVisualizerCallback { get; set; }
Model\CommonMenuItems.cs (1)
20EventCallback<bool> refreshFunction)
Model\DashboardDialogService.cs (1)
117public EventCallback<DialogResult> CreateDialogCallback(object receiver, Func<DialogResult, Task> callback)
Model\ResourceMenuBuilder.cs (2)
78EventCallback<CommandViewModel> commandSelected, 285private void AddCommandMenuItems(List<MenuButtonItem> menuItems, ResourceViewModel resource, EventCallback<CommandViewModel> commandSelected, Func<ResourceViewModel, CommandViewModel, bool> isCommandExecuting)
Model\SpanMenuBuilder.cs (1)
75EventCallback<OtlpSpan> onLaunchGenAI,
Aspire.Dashboard.Components.Tests (1)
tests\Shared\TestDialogService.cs (1)
28public EventCallback<DialogResult> CreateDialogCallback(object receiver, Func<DialogResult, Task> callback) => throw new NotImplementedException();
Aspire.Dashboard.Tests (6)
Model\ResourceMenuBuilderTests.cs (5)
67EventCallback<CommandViewModel>.Empty, 118EventCallback<CommandViewModel>.Empty, 169EventCallback<CommandViewModel>.Empty, 206EventCallback<CommandViewModel>.Empty, 240EventCallback<CommandViewModel>.Empty,
tests\Shared\TestDialogService.cs (1)
28public EventCallback<DialogResult> CreateDialogCallback(object receiver, Func<DialogResult, Task> callback) => throw new NotImplementedException();
BlazorUnitedApp (7)
artifacts\obj\BlazorUnitedApp\Release\net11.0\Microsoft.CodeAnalysis.Razor.Compiler\Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator\Pages\AddressEditor_razor.g.cs (4)
131__builder.AddComponentParameter(5, nameof(global::Microsoft.AspNetCore.Components.Forms.InputText.ValueChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::System.String>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::System.String>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => Value.Street = __value, Value.Street)))); 168__builder.AddComponentParameter(16, nameof(global::Microsoft.AspNetCore.Components.Forms.InputText.ValueChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::System.String>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::System.String>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => Value.State = __value, Value.State)))); 205__builder.AddComponentParameter(27, nameof(global::Microsoft.AspNetCore.Components.Forms.InputText.ValueChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::System.String>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::System.String>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => Value.Zip = __value, Value.Zip)))); 242__builder.AddComponentParameter(38, nameof(global::Microsoft.AspNetCore.Components.Forms.InputText.ValueChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::System.String>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::System.String>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => Value.City = __value, Value.City))));
artifacts\obj\BlazorUnitedApp\Release\net11.0\Microsoft.CodeAnalysis.Razor.Compiler\Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator\Pages\Index_razor.g.cs (3)
145), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Forms.EditContext>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.AspNetCore.Components.Forms.EditContext>(this, 185__builder2.AddComponentParameter(15, nameof(global::Microsoft.AspNetCore.Components.Forms.InputText.ValueChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::System.String>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::System.String>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => Value!.Name = __value, Value!.Name)))); 209__builder2.AddComponentParameter(20, nameof(global::BlazorUnitedApp.Pages.AddressEditor.ValueChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::BlazorUnitedApp.Data.Address>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::BlazorUnitedApp.Data.Address>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => Value.BillingAddress = __value, Value.BillingAddress))));
Microsoft.AspNetCore.Components (93)
CompilerServices\RuntimeHelpers.cs (4)
34public static EventCallback<T> CreateInferredEventCallback<T>(object receiver, Action<T> callback, T value) 51public static EventCallback<T> CreateInferredEventCallback<T>(object receiver, Func<T, Task> callback, T value) 68public static EventCallback<T> CreateInferredEventCallback<T>(object receiver, EventCallback<T> callback, T value)
EventCallbackFactory.cs (11)
9/// A factory for creating <see cref="EventCallback"/> and <see cref="EventCallback{T}"/> 91public EventCallback<TValue> Create<TValue>(object receiver, EventCallback callback) 105public EventCallback<TValue> Create<TValue>(object receiver, EventCallback<TValue> callback) 119public EventCallback<TValue> Create<TValue>(object receiver, Action callback) 133public EventCallback<TValue> Create<TValue>(object receiver, Action<TValue> callback) 147public EventCallback<TValue> Create<TValue>(object receiver, Func<Task> callback) 161public EventCallback<TValue> Create<TValue>(object receiver, Func<TValue, Task> callback) 177public EventCallback<TValue> CreateInferred<TValue>(object receiver, Action<TValue> callback, TValue value) 191public EventCallback<TValue> CreateInferred<TValue>(object receiver, Func<TValue, Task> callback, TValue value) 201private static EventCallback<TValue> CreateCore<TValue>(object receiver, MulticastDelegate callback)
EventCallbackFactoryBinderExtensions.cs (68)
35public static EventCallback<ChangeEventArgs> CreateBinder( 55public static EventCallback<ChangeEventArgs> CreateBinder( 75public static EventCallback<ChangeEventArgs> CreateBinder( 95public static EventCallback<ChangeEventArgs> CreateBinder( 115public static EventCallback<ChangeEventArgs> CreateBinder( 135public static EventCallback<ChangeEventArgs> CreateBinder( 155public static EventCallback<ChangeEventArgs> CreateBinder( 175public static EventCallback<ChangeEventArgs> CreateBinder( 195public static EventCallback<ChangeEventArgs> CreateBinder( 215public static EventCallback<ChangeEventArgs> CreateBinder( 235public static EventCallback<ChangeEventArgs> CreateBinder( 255public static EventCallback<ChangeEventArgs> CreateBinder( 275public static EventCallback<ChangeEventArgs> CreateBinder( 295public static EventCallback<ChangeEventArgs> CreateBinder( 315public static EventCallback<ChangeEventArgs> CreateBinder( 335public static EventCallback<ChangeEventArgs> CreateBinder( 355public static EventCallback<ChangeEventArgs> CreateBinder( 375public static EventCallback<ChangeEventArgs> CreateBinder( 395public static EventCallback<ChangeEventArgs> CreateBinder( 415public static EventCallback<ChangeEventArgs> CreateBinder( 435public static EventCallback<ChangeEventArgs> CreateBinder( 455public static EventCallback<ChangeEventArgs> CreateBinder( 475public static EventCallback<ChangeEventArgs> CreateBinder( 495public static EventCallback<ChangeEventArgs> CreateBinder( 515public static EventCallback<ChangeEventArgs> CreateBinder( 535public static EventCallback<ChangeEventArgs> CreateBinder( 555public static EventCallback<ChangeEventArgs> CreateBinder( 575public static EventCallback<ChangeEventArgs> CreateBinder( 595public static EventCallback<ChangeEventArgs> CreateBinder( 615public static EventCallback<ChangeEventArgs> CreateBinder( 635public static EventCallback<ChangeEventArgs> CreateBinder( 655public static EventCallback<ChangeEventArgs> CreateBinder( 676public static EventCallback<ChangeEventArgs> CreateBinder( 698public static EventCallback<ChangeEventArgs> CreateBinder( 719public static EventCallback<ChangeEventArgs> CreateBinder( 739public static EventCallback<ChangeEventArgs> CreateBinder( 760public static EventCallback<ChangeEventArgs> CreateBinder( 782public static EventCallback<ChangeEventArgs> CreateBinder( 803public static EventCallback<ChangeEventArgs> CreateBinder( 823public static EventCallback<ChangeEventArgs> CreateBinder( 844public static EventCallback<ChangeEventArgs> CreateBinder( 866public static EventCallback<ChangeEventArgs> CreateBinder( 887public static EventCallback<ChangeEventArgs> CreateBinder( 907public static EventCallback<ChangeEventArgs> CreateBinder( 928public static EventCallback<ChangeEventArgs> CreateBinder( 950public static EventCallback<ChangeEventArgs> CreateBinder( 971public static EventCallback<ChangeEventArgs> CreateBinder( 991public static EventCallback<ChangeEventArgs> CreateBinder( 1012public static EventCallback<ChangeEventArgs> CreateBinder( 1034public static EventCallback<ChangeEventArgs> CreateBinder( 1055public static EventCallback<ChangeEventArgs> CreateBinder( 1075public static EventCallback<ChangeEventArgs> CreateBinder( 1096public static EventCallback<ChangeEventArgs> CreateBinder( 1118public static EventCallback<ChangeEventArgs> CreateBinder( 1139public static EventCallback<ChangeEventArgs> CreateBinder( 1159public static EventCallback<ChangeEventArgs> CreateBinder( 1180public static EventCallback<ChangeEventArgs> CreateBinder( 1202public static EventCallback<ChangeEventArgs> CreateBinder( 1223public static EventCallback<ChangeEventArgs> CreateBinder( 1243public static EventCallback<ChangeEventArgs> CreateBinder( 1264public static EventCallback<ChangeEventArgs> CreateBinder( 1286public static EventCallback<ChangeEventArgs> CreateBinder( 1308public static EventCallback<ChangeEventArgs> CreateBinder<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] T>( 1329public static EventCallback<ChangeEventArgs> CreateBinder<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] T>( 1339private static EventCallback<ChangeEventArgs> CreateBinderCore<T>( 1382private static EventCallback<ChangeEventArgs> CreateBinderCoreAsync<T>( 1425private static EventCallback<ChangeEventArgs> CreateBinderCore<T>( 1469private static EventCallback<ChangeEventArgs> CreateBinderCoreAsync<T>(
EventCallbackFactoryEventArgsExtensions.cs (4)
19public static EventCallback<EventArgs> Create(this EventCallbackFactory factory, object receiver, Action<EventArgs> callback) 34public static EventCallback<EventArgs> Create(this EventCallbackFactory factory, object receiver, Func<EventArgs, Task> callback) 49public static EventCallback<ChangeEventArgs> Create(this EventCallbackFactory factory, object receiver, Action<ChangeEventArgs> callback) 64public static EventCallback<ChangeEventArgs> Create(this EventCallbackFactory factory, object receiver, Func<ChangeEventArgs, Task> callback)
EventCallbackOfT.cs (4)
14/// Gets an empty <see cref="EventCallback{TValue}"/>. 16public static readonly EventCallback<TValue> Empty = new EventCallback<TValue>(null, (Action)(() => { })); 22/// Creates the new <see cref="EventCallback{TValue}"/>. 81=> obj is EventCallback<TValue> other
Rendering\RenderTreeBuilder.cs (1)
317public void AddAttribute<TArgument>(int sequence, string name, EventCallback<TArgument> value)
Routing\Router.cs (1)
99[Parameter] public EventCallback<NavigationContext> OnNavigateAsync { get; set; }
Microsoft.AspNetCore.Components.QuickGrid (7)
Infrastructure\EventCallbackSubscribable.cs (3)
14private readonly Dictionary<EventCallbackSubscriber<T>, EventCallback<T>> _callbacks = new(); 21foreach (var callback in _callbacks.Values) 28public void Subscribe(EventCallbackSubscriber<T> owner, EventCallback<T> callback)
Infrastructure\EventCallbackSubscriber.cs (2)
14private readonly EventCallback<T> _handler; 17public EventCallbackSubscriber(EventCallback<T> handler)
QuickGrid.razor.cs (1)
115[Parameter] public EventCallback<TGridItem> OnRowClick { get; set; }
QuickGrid_razor.g.cs (1)
473var rowClick = OnRowClick.HasDelegate ? EventCallback.Factory.Create<MouseEventArgs>(this, () => OnRowClick.InvokeAsync(item)) : default;
Microsoft.AspNetCore.Components.Tests (87)
EventCallbackFactoryBinderExtensionsTest.cs (33)
20var binder = EventCallback.Factory.CreateBinder(component, setter, value); 37var binder = EventCallback.Factory.CreateBinder(component, setter, value); 53var binder = EventCallback.Factory.CreateBinder(component, setter, 17); 72var binder = EventCallback.Factory.CreateBinder(component, setter, value); 89var binder = EventCallback.Factory.CreateBinder(component, setter, value); 106var binder = EventCallback.Factory.CreateBinder(component, setter, value); 125var binder = EventCallback.Factory.CreateBinder(component, setter, value); 144var binder = EventCallback.Factory.CreateBinder(component, setter, value); 163var binder = EventCallback.Factory.CreateBinder(component, setter, value); 182var binder = EventCallback.Factory.CreateBinder(component, setter, value); 201var binder = EventCallback.Factory.CreateBinder(component, setter, value); 220var binder = EventCallback.Factory.CreateBinder(component, setter, value); 239var binder = EventCallback.Factory.CreateBinder(component, setter, value); 258var binder = EventCallback.Factory.CreateBinder(component, setter, value); 277var binder = EventCallback.Factory.CreateBinder(component, setter, value); 296var binder = EventCallback.Factory.CreateBinder(component, setter, value); 315var binder = EventCallback.Factory.CreateBinder(component, setter, value); 334var binder = EventCallback.Factory.CreateBinder(component, setter, value); 353var binder = EventCallback.Factory.CreateBinder(component, setter, value); 372var binder = EventCallback.Factory.CreateBinder(component, setter, value); 391var binder = EventCallback.Factory.CreateBinder(component, setter, value); 410var binder = EventCallback.Factory.CreateBinder(component, setter, value); 430var binder = EventCallback.Factory.CreateBinder(component, setter, value, format); 450var binder = EventCallback.Factory.CreateBinder(component, setter, value, format); 469var binder = EventCallback.Factory.CreateBinder(component, setter, value); 488var binder = EventCallback.Factory.CreateBinder(component, setter, value); 508var binder = EventCallback.Factory.CreateBinder(component, setter, value, format); 528var binder = EventCallback.Factory.CreateBinder(component, setter, value, format); 548var binder = EventCallback.Factory.CreateBinder(component, setter, value); 568var binder = EventCallback.Factory.CreateBinder(component, setter, value); 587var binder = EventCallback.Factory.CreateBinder(component, setter, value); 622var binder = EventCallback.Factory.CreateBinder(component, setter, value, culture: null); 641var binder = EventCallback.Factory.CreateBinder(component, setter, value, CultureInfo.InvariantCulture);
EventCallbackFactoryTest.cs (28)
102var callback = EventCallback.Factory.Create(component, @delegate); 120var callback = EventCallback.Factory.Create(anotherComponent, @delegate); 138var callback = EventCallback.Factory.Create(anotherComponent, @delegate); 153var callback = EventCallback.Factory.Create(component, (Action<string>)null); 221var callback = EventCallback.Factory.Create(component, @delegate); 254var callback = EventCallback.Factory.Create(anotherComponent, @delegate); 272var callback = EventCallback.Factory.Create(anotherComponent, @delegate); 287var callback = EventCallback.Factory.Create(component, (Func<string, Task>)null); 301var input = new EventCallback<string>(component, @delegate); 306var callback = EventCallback.Factory.Create<string>(anotherComponent, input); 322var callback = EventCallback.Factory.Create<string>(component, @delegate); 340var callback = EventCallback.Factory.Create<string>(anotherComponent, @delegate); 358var callback = EventCallback.Factory.Create<string>(anotherComponent, @delegate); 373var callback = EventCallback.Factory.Create<string>(component, (Action)null); 389var callback = EventCallback.Factory.Create<string>(component, @delegate); 407var callback = EventCallback.Factory.Create<string>(anotherComponent, @delegate); 422var callback = EventCallback.Factory.Create<string>(component, (Action<string>)null); 440var callback = EventCallback.Factory.Create<string>(anotherComponent, @delegate); 456var callback = EventCallback.Factory.Create<string>(component, @delegate); 474var callback = EventCallback.Factory.Create<string>(anotherComponent, @delegate); 492var callback = EventCallback.Factory.Create<string>(anotherComponent, @delegate); 507var callback = EventCallback.Factory.Create<string>(component, (Func<Task>)null); 523var callback = EventCallback.Factory.Create<string>(component, @delegate); 541var callback = EventCallback.Factory.Create<string>(anotherComponent, @delegate); 559var callback = EventCallback.Factory.Create<string>(anotherComponent, @delegate); 574var callback = EventCallback.Factory.Create<string>(component, (Func<string, Task>)null); 590var callback = EventCallback.Factory.CreateInferred<string>(component, @delegate, "hi"); 606var callback = EventCallback.Factory.CreateInferred<string>(component, @delegate, "hi");
EventCallbackTest.cs (13)
24var callback = default(EventCallback<EventArgs>); 49var callback = new EventCallback<EventArgs>(null, (Action)(() => runCount++)); 299var callback = new EventCallback<EventArgs>(component, (Action)(() => runCount++)); 316var callback = new EventCallback<EventArgs>(component, (Action)(() => runCount++)); 334var callback = new EventCallback<EventArgs>(component, (Action<EventArgs>)((e) => { arg = e; runCount++; })); 353var callback = new EventCallback<EventArgs>(component, (Action<EventArgs>)((e) => { arg = e; runCount++; })); 371var callback = new EventCallback<EventArgs>(component, (Func<Task>)(() => { runCount++; return Task.CompletedTask; })); 388var callback = new EventCallback<EventArgs>(component, (Func<Task>)(() => { runCount++; return Task.CompletedTask; })); 406var callback = new EventCallback<EventArgs>(component, (Func<EventArgs, Task>)((e) => { arg = e; runCount++; return Task.CompletedTask; })); 425var callback = new EventCallback<EventArgs>(component, (Func<EventArgs, Task>)((e) => { arg = e; runCount++; return Task.CompletedTask; })); 444var eventcallback_1 = new EventCallback<EventArgs>(component, delegate_1); 445var eventcallback_2 = new EventCallback<EventArgs>(component, delegate_2);
RendererTest.cs (1)
5485public EventCallback<DerivedEventArgs> OnClickEventCallbackOfT { get; set; }
Rendering\RenderTreeBuilderTest.cs (11)
1274var callback = new EventCallback<string>(null, new Action<string>((s) => { })); 1293var callback = default(EventCallback<string>); 1312var callback = new EventCallback<string>(receiver, new Action<string>((s) => { })); 1332var callback = new EventCallback<string>(receiver, new Action<string>((s) => { })); 1352var callback = new EventCallback<string>(receiver, new Action<string>((s) => { })); 1619var callback = new EventCallback<string>(null, new Action<string>((s) => { })); 1638var callback = default(EventCallback<string>); 1657var callback = new EventCallback<string>(receiver, new Action<string>((s) => { })); 2007builder.AddAttribute(0, "6", default(EventCallback<string>)); // Replace with a 'silent' EventCallback<string>
RenderTreeDiffBuilderTest.cs (1)
1763tree.AddComponentParameter(1, "MyEventCallbackOfT", EventCallback<int>.Empty);
Microsoft.AspNetCore.Components.Web (12)
Forms\EditForm.cs (3)
76[Parameter] public EventCallback<EditContext> OnSubmit { get; set; } 82[Parameter] public EventCallback<EditContext> OnValidSubmit { get; set; } 88[Parameter] public EventCallback<EditContext> OnInvalidSubmit { get; set; }
Forms\Editor.cs (1)
30[Parameter] public EventCallback<T> ValueChanged { get; set; } = default!;
Forms\InputBase.cs (1)
50[Parameter] public EventCallback<TValue> ValueChanged { get; set; }
Forms\InputFile.cs (1)
26public EventCallback<InputFileChangeEventArgs> OnChange { get; set; }
Forms\InputRadioContext.cs (2)
14public EventCallback<ChangeEventArgs> ChangeEventCallback { get; } 21public InputRadioContext(IInputRadioValueProvider valueProvider, InputRadioContext? parentContext, EventCallback<ChangeEventArgs> changeEventCallback)
Forms\InputRadioGroup.cs (1)
38var changeEventCallback = EventCallback.Factory.CreateBinder<string?>(this, __value => CurrentValueAsString = __value, CurrentValueAsString);
JSComponents\JSComponentInterop.cs (1)
170var x when x.IsGenericType && x.GetGenericTypeDefinition() == typeof(EventCallback<>) => ParameterKind.EventCallbackWithSingleParameter,
Routing\NavigationLock.cs (2)
33public EventCallback<LocationChangingContext> OnBeforeInternalNavigation { get; set; } 53OnBeforeInternalNavigation = (EventCallback<LocationChangingContext>)parameter.Value;
Wasm.Performance.TestApp (2)
PersonDisplay_razor.g.cs (2)
175__builder2.AddComponentParameter(24, nameof(global::Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::System.Boolean>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::System.Boolean>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => Person.IsAdmin = __value, Person.IsAdmin)))); 311public static void CreateInputNumber_0<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute(unchecked((global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes)0xffffffff))] TValue>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, int __seq0, TValue __arg0, int __seq1, global::Microsoft.AspNetCore.Components.EventCallback<TValue> __arg1, int __seq2, global::System.Linq.Expressions.Expression<global::System.Func<TValue>> __arg2)