Microsoft.AspNetCore.Components.Web Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains types for supplying information about browser events to the Blazor framework.
Classes
BindAttributes |
Infrastructure for the discovery of |
ClipboardEventArgs |
Supplies information about an clipboard event that is being raised. |
CustomElementsJSComponentConfigurationExtensions | |
DataTransfer |
The DataTransfer object is used to hold the data that is being dragged during a drag and drop operation. It may hold one or more DataTransferItem, each of one or more data types. For more information about drag and drop, see HTML Drag and Drop API. |
DataTransferItem |
The DataTransferItem object represents one drag data item. During a drag operation, each drag event has a dataTransfer property which contains a list of drag data items. Each item in the list is a DataTransferItem object. |
DragEventArgs |
Supplies information about an drag event that is being raised. |
ErrorBoundary |
Captures errors thrown from its child content. |
ErrorEventArgs |
Supplies information about an error event that is being raised. |
EventHandlers |
Holds EventHandler attributes to configure the mappings between event names and event argument types. |
FocusEventArgs |
Supplies information about a focus event that is being raised. |
HeadContent |
Provides content to HeadOutlet components. |
HeadOutlet |
Renders content provided by HeadContent components. |
HtmlRenderer |
Provides a mechanism for rendering components non-interactively as HTML markup. |
InteractiveAutoRenderMode |
A IComponentRenderMode indicating that the component should be interactive, with its hosting platform determined automatically based on a policy. |
InteractiveServerRenderMode |
A IComponentRenderMode indicating that the component should be rendered interactively on the server using Blazor Server hosting. |
InteractiveWebAssemblyRenderMode |
A IComponentRenderMode indicating that the component should be rendered interactively on the client using WebAssembly. |
JSComponentConfigurationExtensions |
Extension methods for working on an IJSComponentConfiguration. |
JSComponentConfigurationStore |
Specifies options for use when enabling JS component support. This type is not normally used directly from application code. In most cases, applications should call methods on the IJSComponentConfiguration on their application host builder. |
KeyboardEventArgs |
Supplies information about a keyboard event that is being raised. |
MouseEventArgs |
Supplies information about a mouse event that is being raised. |
PageTitle |
Enables rendering an HTML |
PointerEventArgs |
Supplies information about a pointer event that is being raised. |
ProgressEventArgs |
Supplies information about a progress event that is being raised. |
RenderMode |
Provides pre-constructed IComponentRenderMode instances that may be used during rendering. |
TouchEventArgs |
Supplies information about a touch event that is being raised. |
TouchPoint |
Represents a single contact point on a touch-sensitive device. The contact point is commonly a finger or stylus and the device may be a touchscreen or trackpad. |
WebEventCallbackFactoryEventArgsExtensions |
Provides extension methods for EventCallbackFactory and EventArgs types. |
WebRenderTreeBuilderExtensions |
Provides methods for building a collection of RenderTreeFrame entries. |
WheelEventArgs |
Supplies information about a mouse wheel event that is being raised. |
Interfaces
IErrorBoundaryLogger |
Logs exception information for a ErrorBoundary component. |
IJSComponentConfiguration |
Configures options for allowing JavaScript to add root components dynamically. |
Remarks
For more information about Blazor events, see ASP.NET Core Blazor event handling.