Creates an instance of IterableAction.
The type of the action.
Optionaldata: stringOptional data associated with the action.
OptionaluserInput: stringOptional user input related to the action.
OptionaldataDetermines the action. EG: "open_url", "open_in_app", "deep_link", "join" etc.
The type of iterable action.
OptionaluserAdditional info related to the action.
StaticfromCreates an instance of IterableAction from a dictionary object.
The dictionary object containing the properties to initialize the IterableAction instance.
A new instance of IterableAction initialized with the provided dictionary properties.
IterableAction represents an action defined as a response to user events.
It is currently used in push notification actions (open push & action buttons).