3 instantiations of EventCallback
Microsoft.AspNetCore.Components (3)
EventCallbackFactory.cs (2)
95
return new
EventCallback
<TValue>(callback.Receiver, callback.Delegate);
203
return new
EventCallback
<TValue>(callback?.Target as IHandleEvent ?? receiver as IHandleEvent, callback);
EventCallbackOfT.cs (1)
16
public static readonly EventCallback<TValue> Empty = new
EventCallback
<TValue>(null, (Action)(() => { }));
137 references to EventCallback
Aspire.Dashboard (23)
Components\Controls\AspireMenu.razor.cs (1)
31
public
EventCallback
<bool> OpenChanged { get; set; }
Components\Controls\Chart\ChartFilters.razor.cs (1)
23
public
EventCallback
<DimensionFilterViewModel> OnDimensionValuesChanged { get; set; }
Components\Controls\GridValue.razor.cs (1)
79
public
EventCallback
<bool> IsMaskedChanged { get; set; }
Components\Controls\LogLevelSelect.razor.cs (1)
18
public
EventCallback
<SelectViewModel<LogLevel?>> LogLevelChanged { get; set; }
Components\Controls\PauseIncomingDataSwitch.razor.cs (1)
13
public
EventCallback
<bool> IsPausedChanged { get; set; }
Components\Controls\PropertyGrid.razor.cs (1)
135
public
EventCallback
<TItem> IsValueMaskedChanged { get; set; }
Components\Controls\ResourceActions.razor.cs (2)
36
public required
EventCallback
<CommandViewModel> CommandSelected { get; set; }
42
public required
EventCallback
<string?> OnViewDetails { get; set; }
Components\Controls\ResourceDetails.razor.cs (1)
38
public required
EventCallback
<CommandViewModel> CommandSelected { get; set; }
Components\Controls\ResourceSelect.razor.cs (1)
26
public
EventCallback
<SelectViewModel<ResourceTypeDetails>> SelectedResourceChanged { get; set; }
Components\Controls\SpanActions.razor.cs (2)
24
public required
EventCallback
<string> OnViewDetails { get; set; }
27
public required
EventCallback
<OtlpSpan> OnLaunchGenAI { get; set; }
Components\Controls\SpanDetails.razor.cs (1)
29
public
EventCallback
<OtlpSpan> LaunchGenAICallback { get; set; }
Components\Controls\SpanTypeSelect.razor.cs (1)
19
public
EventCallback
<SelectViewModel<SpanType>> SpanTypeChanged { get; set; }
Components\Controls\StructuredLogActions.razor.cs (1)
23
public required
EventCallback
<string> OnViewDetails { get; set; }
Components\Controls\SummaryDetailsView.razor.cs (1)
36
public
EventCallback
<SummaryDetailsSize> OnResize { get; set; }
Components\Resize\BrowserDimensionWatcher.cs (1)
16
public
EventCallback
<ViewportInformation?> ViewportInformationChanged { get; set; }
Components\ResourcesGridColumns\LogMessageColumnDisplay.razor.cs (1)
18
public required
EventCallback
<OtlpLogEntry> LaunchGenAIVisualizerCallback { get; set; }
Model\CommonMenuItems.cs (1)
20
EventCallback
<bool> refreshFunction)
Model\DashboardDialogService.cs (1)
117
public
EventCallback
<DialogResult> CreateDialogCallback(object receiver, Func<DialogResult, Task> callback)
Model\ResourceMenuBuilder.cs (2)
78
EventCallback
<CommandViewModel> commandSelected,
285
private void AddCommandMenuItems(List<MenuButtonItem> menuItems, ResourceViewModel resource,
EventCallback
<CommandViewModel> commandSelected, Func<ResourceViewModel, CommandViewModel, bool> isCommandExecuting)
Model\SpanMenuBuilder.cs (1)
75
EventCallback
<OtlpSpan> onLaunchGenAI,
Aspire.Dashboard.Components.Tests (1)
tests\Shared\TestDialogService.cs (1)
28
public
EventCallback
<DialogResult> CreateDialogCallback(object receiver, Func<DialogResult, Task> callback) => throw new NotImplementedException();
Aspire.Dashboard.Tests (6)
Model\ResourceMenuBuilderTests.cs (5)
67
EventCallback
<CommandViewModel>.Empty,
118
EventCallback
<CommandViewModel>.Empty,
169
EventCallback
<CommandViewModel>.Empty,
206
EventCallback
<CommandViewModel>.Empty,
240
EventCallback
<CommandViewModel>.Empty,
tests\Shared\TestDialogService.cs (1)
28
public
EventCallback
<DialogResult> CreateDialogCallback(object receiver, Func<DialogResult, Task> callback) => throw new NotImplementedException();
Microsoft.AspNetCore.Components (93)
CompilerServices\RuntimeHelpers.cs (4)
34
public static
EventCallback
<T> CreateInferredEventCallback<T>(object receiver, Action<T> callback, T value)
51
public static
EventCallback
<T> CreateInferredEventCallback<T>(object receiver, Func<T, Task> callback, T value)
68
public 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}"/>
91
public
EventCallback
<TValue> Create<TValue>(object receiver, EventCallback callback)
105
public
EventCallback
<TValue> Create<TValue>(object receiver,
EventCallback
<TValue> callback)
119
public
EventCallback
<TValue> Create<TValue>(object receiver, Action callback)
133
public
EventCallback
<TValue> Create<TValue>(object receiver, Action<TValue> callback)
147
public
EventCallback
<TValue> Create<TValue>(object receiver, Func<Task> callback)
161
public
EventCallback
<TValue> Create<TValue>(object receiver, Func<TValue, Task> callback)
177
public
EventCallback
<TValue> CreateInferred<TValue>(object receiver, Action<TValue> callback, TValue value)
191
public
EventCallback
<TValue> CreateInferred<TValue>(object receiver, Func<TValue, Task> callback, TValue value)
201
private static
EventCallback
<TValue> CreateCore<TValue>(object receiver, MulticastDelegate callback)
EventCallbackFactoryBinderExtensions.cs (68)
35
public static
EventCallback
<ChangeEventArgs> CreateBinder(
55
public static
EventCallback
<ChangeEventArgs> CreateBinder(
75
public static
EventCallback
<ChangeEventArgs> CreateBinder(
95
public static
EventCallback
<ChangeEventArgs> CreateBinder(
115
public static
EventCallback
<ChangeEventArgs> CreateBinder(
135
public static
EventCallback
<ChangeEventArgs> CreateBinder(
155
public static
EventCallback
<ChangeEventArgs> CreateBinder(
175
public static
EventCallback
<ChangeEventArgs> CreateBinder(
195
public static
EventCallback
<ChangeEventArgs> CreateBinder(
215
public static
EventCallback
<ChangeEventArgs> CreateBinder(
235
public static
EventCallback
<ChangeEventArgs> CreateBinder(
255
public static
EventCallback
<ChangeEventArgs> CreateBinder(
275
public static
EventCallback
<ChangeEventArgs> CreateBinder(
295
public static
EventCallback
<ChangeEventArgs> CreateBinder(
315
public static
EventCallback
<ChangeEventArgs> CreateBinder(
335
public static
EventCallback
<ChangeEventArgs> CreateBinder(
355
public static
EventCallback
<ChangeEventArgs> CreateBinder(
375
public static
EventCallback
<ChangeEventArgs> CreateBinder(
395
public static
EventCallback
<ChangeEventArgs> CreateBinder(
415
public static
EventCallback
<ChangeEventArgs> CreateBinder(
435
public static
EventCallback
<ChangeEventArgs> CreateBinder(
455
public static
EventCallback
<ChangeEventArgs> CreateBinder(
475
public static
EventCallback
<ChangeEventArgs> CreateBinder(
495
public static
EventCallback
<ChangeEventArgs> CreateBinder(
515
public static
EventCallback
<ChangeEventArgs> CreateBinder(
535
public static
EventCallback
<ChangeEventArgs> CreateBinder(
555
public static
EventCallback
<ChangeEventArgs> CreateBinder(
575
public static
EventCallback
<ChangeEventArgs> CreateBinder(
595
public static
EventCallback
<ChangeEventArgs> CreateBinder(
615
public static
EventCallback
<ChangeEventArgs> CreateBinder(
635
public static
EventCallback
<ChangeEventArgs> CreateBinder(
655
public static
EventCallback
<ChangeEventArgs> CreateBinder(
676
public static
EventCallback
<ChangeEventArgs> CreateBinder(
698
public static
EventCallback
<ChangeEventArgs> CreateBinder(
719
public static
EventCallback
<ChangeEventArgs> CreateBinder(
739
public static
EventCallback
<ChangeEventArgs> CreateBinder(
760
public static
EventCallback
<ChangeEventArgs> CreateBinder(
782
public static
EventCallback
<ChangeEventArgs> CreateBinder(
803
public static
EventCallback
<ChangeEventArgs> CreateBinder(
823
public static
EventCallback
<ChangeEventArgs> CreateBinder(
844
public static
EventCallback
<ChangeEventArgs> CreateBinder(
866
public static
EventCallback
<ChangeEventArgs> CreateBinder(
887
public static
EventCallback
<ChangeEventArgs> CreateBinder(
907
public static
EventCallback
<ChangeEventArgs> CreateBinder(
928
public static
EventCallback
<ChangeEventArgs> CreateBinder(
950
public static
EventCallback
<ChangeEventArgs> CreateBinder(
971
public static
EventCallback
<ChangeEventArgs> CreateBinder(
991
public static
EventCallback
<ChangeEventArgs> CreateBinder(
1012
public static
EventCallback
<ChangeEventArgs> CreateBinder(
1034
public static
EventCallback
<ChangeEventArgs> CreateBinder(
1055
public static
EventCallback
<ChangeEventArgs> CreateBinder(
1075
public static
EventCallback
<ChangeEventArgs> CreateBinder(
1096
public static
EventCallback
<ChangeEventArgs> CreateBinder(
1118
public static
EventCallback
<ChangeEventArgs> CreateBinder(
1139
public static
EventCallback
<ChangeEventArgs> CreateBinder(
1159
public static
EventCallback
<ChangeEventArgs> CreateBinder(
1180
public static
EventCallback
<ChangeEventArgs> CreateBinder(
1202
public static
EventCallback
<ChangeEventArgs> CreateBinder(
1223
public static
EventCallback
<ChangeEventArgs> CreateBinder(
1243
public static
EventCallback
<ChangeEventArgs> CreateBinder(
1264
public static
EventCallback
<ChangeEventArgs> CreateBinder(
1286
public static
EventCallback
<ChangeEventArgs> CreateBinder(
1308
public static
EventCallback
<ChangeEventArgs> CreateBinder<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] T>(
1329
public static
EventCallback
<ChangeEventArgs> CreateBinder<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] T>(
1339
private static
EventCallback
<ChangeEventArgs> CreateBinderCore<T>(
1382
private static
EventCallback
<ChangeEventArgs> CreateBinderCoreAsync<T>(
1425
private static
EventCallback
<ChangeEventArgs> CreateBinderCore<T>(
1469
private static
EventCallback
<ChangeEventArgs> CreateBinderCoreAsync<T>(
EventCallbackFactoryEventArgsExtensions.cs (4)
19
public static
EventCallback
<EventArgs> Create(this EventCallbackFactory factory, object receiver, Action<EventArgs> callback)
34
public static
EventCallback
<EventArgs> Create(this EventCallbackFactory factory, object receiver, Func<EventArgs, Task> callback)
49
public static
EventCallback
<ChangeEventArgs> Create(this EventCallbackFactory factory, object receiver, Action<ChangeEventArgs> callback)
64
public static
EventCallback
<ChangeEventArgs> Create(this EventCallbackFactory factory, object receiver, Func<ChangeEventArgs, Task> callback)
EventCallbackOfT.cs (4)
14
/// Gets an empty <see cref="
EventCallback
{TValue}"/>.
16
public 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)
321
public 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.Endpoints (1)
src\aspnetcore\src\Components\Shared\src\RenderFragmentSerializer.cs (1)
345
return type.IsGenericType && type.GetGenericTypeDefinition() == typeof(
EventCallback
<>);
Microsoft.AspNetCore.Components.Server (1)
src\aspnetcore\src\Components\Shared\src\RenderFragmentSerializer.cs (1)
345
return type.IsGenericType && type.GetGenericTypeDefinition() == typeof(
EventCallback
<>);
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)
51
[Parameter] public
EventCallback
<TValue> ValueChanged { get; set; }
Forms\InputFile.cs (1)
26
public
EventCallback
<InputFileChangeEventArgs> OnChange { get; set; }
Forms\InputRadioContext.cs (2)
14
public
EventCallback
<ChangeEventArgs> ChangeEventCallback { get; }
24
public InputRadioContext(IInputRadioValueProvider valueProvider, InputRadioContext? parentContext,
EventCallback
<ChangeEventArgs> changeEventCallback)
Forms\InputRadioGroup.cs (1)
38
var
changeEventCallback = EventCallback.Factory.CreateBinder<string?>(this, __value => CurrentValueAsString = __value, CurrentValueAsString);
JSComponents\JSComponentInterop.cs (1)
170
var x when x.IsGenericType && x.GetGenericTypeDefinition() == typeof(
EventCallback
<>) => ParameterKind.EventCallbackWithSingleParameter,
Routing\NavigationLock.cs (2)
33
public
EventCallback
<LocationChangingContext> OnBeforeInternalNavigation { get; set; }
53
OnBeforeInternalNavigation = (
EventCallback
<LocationChangingContext>)parameter.Value;