launchMessages function

void launchMessages(
  1. LaunchMessagesOptions options
)

Toggles the visibility state of the messages modal.

This function calls updateIsMessagesModalVisible with the negated value of isMessagesModalVisible to toggle the modal's visibility.

Example:

final options = LaunchMessagesOptions(
  updateIsMessagesModalVisible: (visible) => print("Messages modal visibility: $visible"),
  isMessagesModalVisible: false,
);

launchMessages(options);
// This will open the messages modal if it's currently closed, or close it if it's open.

Implementation

void launchMessages(LaunchMessagesOptions options) {
  options.updateIsMessagesModalVisible(!options.isMessagesModalVisible);
}