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
readonly
requester:DialogRequest
<TRequest
,TResponse
>
The requester for the dialog.
Defined in
Source/JavaScript/Applications.React.MVVM/dialogs/DialogRegistration.ts:22
resolver
readonly
resolver: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