Home > @rainway/native > BaseRequestEvent
BaseRequestEvent class
The base request event type.
Signature:
export declare abstract class BaseRequestEvent<TAcceptedOptions, TAccepted>
Remarks
The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the BaseRequestEvent
class.
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
onAccepted? | (value: TAccepted) => void | (Optional) Invoked when the request is accepted. | |
onRejected? | (reason?: string) => void | (Optional) Invoked when the request is rejected |
Methods
Method | Modifiers | Description |
---|---|---|
accept(options) | Accept the request, returning the accepted object. | |
acceptInternal(options) | Internal implementation of accepting. | |
reject(reason) | Reject the request, with an optional reason. | |
rejectInternal(reason) | Internal implementation of rejecting |