attachExternalHandler method
- @mustBeOverridden
- UserDefinedHandlerKind type,
- UserDefinedEventHandler handle
Registers an external handler for a given kind of user-defined action or event.
type specifies what kind of handler is to be attached (e.g. navigation, openUrl, custom).
handle is a function that will be invoked to handle this type of event.
Example usage:
@override
void attachExternalHandler(UserDefinedHandlerKind type, UserDefinedEventHandler handle) {
// Save handler for later invocation
}
This method must be overridden by implementers.
Throws MissingCapabilityMethodImplementation by default.
Implementation
@mustBeOverridden
void attachExternalHandler(
UserDefinedHandlerKind type,
UserDefinedEventHandler handle,
) =>
throw const MissingCapabilityMethodImplementation(
"attachExternalHandler",
"ServerActionExecutionCapabilityDelegate",
);