23 instantiations of JSInvokable
Aspire.Dashboard (14)
Components\Controls\Chart\PlotlyChart.razor.cs (1)
222[JSInvokable]
Components\Controls\TerminalView.razor.cs (1)
330[JSInvokable]
Components\Layout\MobileNavMenu.razor.cs (2)
110[JSInvokable] 117[JSInvokable]
Components\Layout\ResourceServiceConnectionProvider.cs (1)
91[JSInvokable]
Components\Layout\TerminalDock.razor.cs (1)
229[JSInvokable]
Components\Pages\Resources.razor.cs (2)
411[JSInvokable] 424[JSInvokable]
Components\Pages\TerminalWindow.razor.cs (2)
186[JSInvokable] 200[JSInvokable]
Components\Resize\BrowserDimensionWatcher.cs (1)
48[JSInvokable]
Model\TerminalWindowLauncher.cs (2)
142[JSInvokable] 178[JSInvokable]
ShortcutManager.cs (1)
40[JSInvokable]
Microsoft.AspNetCore.Components.Web (7)
Forms\InputFile\InputFileJsCallbacksRelay.cs (1)
23[JSInvokable]
Virtualization\VirtualizeJsInterop.cs (2)
33[JSInvokable] 39[JSInvokable]
WebRenderer.cs (4)
166[JSInvokable] 176[JSInvokable] // Linker preserves this if you call RootComponents.Add 180[JSInvokable] // Linker preserves this if you call RootComponents.Add 184[JSInvokable] // Linker preserves this if you call RootComponents.Add
Microsoft.AspNetCore.Components.WebAssembly (2)
Infrastructure\JSInteropMethods.cs (2)
20[JSInvokable(nameof(NotifyLocationChanged))] 29[JSInvokable(nameof(NotifyLocationChangingAsync))]
11 references to JSInvokable
Microsoft.JSInterop (11)
Infrastructure\DotNetDispatcher.cs (8)
375throw new ArgumentException($"The assembly '{assemblyKey.AssemblyName}' does not contain a public invokable method with [{nameof(JSInvokableAttribute)}(\"{methodIdentifier}\")]."); 418throw new ArgumentException($"The type '{type.Name}' does not contain a public invokable method with [{nameof(JSInvokableAttribute)}(\"{methodIdentifier}\")]."); 427if (method.ContainsGenericParameters || !method.IsDefined(typeof(JSInvokableAttribute), inherit: false)) 432foreach (var attr in method.GetCustomAttributes<JSInvokableAttribute>(false)) 466if (method.ContainsGenericParameters || !method.IsDefined(typeof(JSInvokableAttribute), inherit: false)) 471foreach (var attr in method.GetCustomAttributes<JSInvokableAttribute>(false))
Infrastructure\DotNetInvocationInfo.cs (1)
33/// Gets the identifier of the method to be invoked. This is the value specified in the <see cref="JSInvokableAttribute"/>.
JSInvokableAttribute.cs (2)
24/// Constructs an instance of <see cref="JSInvokableAttribute"/> without setting 32/// Constructs an instance of <see cref="JSInvokableAttribute"/> using the specified