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
DialogResolver
<TResponse
>
The resolver for the dialog.
Returns
DialogRegistration
<TRequest
, TResponse
>
Defined in
Source/JavaScript/Applications.React.MVVM/dialogs/DialogRegistration.ts:24
Properties
requester
readonly
requester:DialogRequest
<TRequest
,TResponse
>
The requester for the dialog.
Defined in
Source/JavaScript/Applications.React.MVVM/dialogs/DialogRegistration.ts:25
resolver
readonly
resolver:DialogResolver
<TResponse
>
The resolver for the dialog.
Defined in
Source/JavaScript/Applications.React.MVVM/dialogs/DialogRegistration.ts:26
Type Aliases
DialogRequest()<TRequest, TResponse>
DialogRequest<
TRequest
,TResponse
>: (request
,resolve
) =>void
Represents the delegate for a dialog request.
Type Parameters
• TRequest extends object
• TResponse
Parameters
request
TRequest
resolve
DialogResolver
<TResponse
>
Returns
void
Defined in
Source/JavaScript/Applications.React.MVVM/dialogs/DialogRegistration.ts:12
DialogResolver()<TResponse>
DialogResolver<
TResponse
>: (response
) =>void
Represents the delegate when a dialog is resolved (closed with a response).
Type Parameters
• TResponse
Parameters
response
TResponse
Returns
void
Defined in
Source/JavaScript/Applications.React.MVVM/dialogs/DialogRegistration.ts:7