Table of Contents

Class ChangePasswordView

Namespace
The.Web.Entities.Components
Assembly
Instagile.Web.Client.dll
public class ChangePasswordView : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender
Inheritance
ChangePasswordView
Implements
Inherited Members

Properties

Modal

[CascadingParameter]
public required ModalRegistration Modal { get; set; }

Property Value

ModalRegistration

Options

[Parameter]
[EditorRequired]
public required AccountManagementOptions Options { get; set; }

Property Value

AccountManagementOptions

PageContext

The page's command context, notified when the change is staged.

[Parameter]
[EditorRequired]
public required ICommandContext PageContext { get; set; }

Property Value

ICommandContext

UserAccount

[Parameter]
[EditorRequired]
public required IUserAccount UserAccount { get; set; }

Property Value

IUserAccount

Methods

BuildRenderTree(RenderTreeBuilder)

Renders the component to the supplied RenderTreeBuilder.

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder

Create(IUserAccount, ICommandContext, AccountManagementOptions)

The modal content fragment: a password form staging a password change for userAccount.

public static RenderFragment Create(IUserAccount userAccount, ICommandContext pageContext, AccountManagementOptions options)

Parameters

userAccount IUserAccount
pageContext ICommandContext
options AccountManagementOptions

Returns

RenderFragment