Value
Constants::CALLBACK_TYPE_MESSAGE = 6
Semantics
Every action callback returns array( $callback_type, $payload ) from execute_callback(). With CALLBACK_TYPE_MESSAGE:
The payload describes a user-facing message: {title, message, type, cancel_text, auto_close}. The frontend shows it as a dialog.
Typical usage
Validation errors, permission errors, success confirmations.
public function execute_callback(): array {
return array( Constants::CALLBACK_TYPE_MESSAGE, $payload );
}