FormMessage class is used to create an interactive form message that can be sent via CometChat. It extends the InteractiveMessage class from CometChat.
Constructor
Class Usage
How to create an instance of theFormMessage class:
- TypeScript
Key Properties and Methods
Goal Completion Text
ThesetGoalCompletionText() method sets the goal completion text of the form.
- TypeScript
Creating a FormMessage from JSON
The staticfromJSON() method creates an instance of FormMessage from a provided JSON object.
- TypeScript
Example
Below is an example that showcases the creation and manipulation of an instance ofFormMessage:
- TypeScript
FormMessage class is created. The title, form fields, submit element, and goal completion text are retrieved, updated, and retrieved again. Then a new FormMessage instance is made from a JSON object, and the title is retrieved and logged.