Documentation / dialogs/DialogRegistration
dialogs/DialogRegistration
Classes
DialogRegistration<TRequest, TResponse>
Represents the registration of a dialog.
Type Parameters
• TRequest extends object
• TResponse
Constructors
new DialogRegistration()
new DialogRegistration<
TRequest,TResponse>(requester,resolver):DialogRegistration<TRequest,TResponse>
Initializes a new instance of DialogRegistration.
Parameters
requester
DialogRequest<TRequest, TResponse>
The requester for the dialog.
resolver
CloseDialog<TResponse>
The resolver for the dialog.
Returns
DialogRegistration<TRequest, TResponse>
Defined in
Source/JavaScript/Applications.React.MVVM/dialogs/DialogRegistration.ts:21
Properties
requester
readonlyrequester:DialogRequest<TRequest,TResponse>
The requester for the dialog.
Defined in
Source/JavaScript/Applications.React.MVVM/dialogs/DialogRegistration.ts:22
resolver
readonlyresolver:CloseDialog<TResponse>
The resolver for the dialog.
Defined in
Source/JavaScript/Applications.React.MVVM/dialogs/DialogRegistration.ts:23
Type Aliases
DialogRequest()<TRequest, TResponse>
DialogRequest<
TRequest,TResponse>: (request,closeDialog) =>void
Represents the delegate for a dialog request.
Type Parameters
• TRequest extends object
• TResponse
Parameters
request
TRequest
closeDialog
CloseDialog<TResponse>
Returns
void
Defined in
Source/JavaScript/Applications.React.MVVM/dialogs/DialogRegistration.ts:9