April 5, 2022
Requires iPadOS 14 or later
Requires CatchFlow™ IDE version 1.1 or higher
- ADDED: The
$dh.mailtoAPI call can now be used in compositions to send email, including attachments.
- ADDED: onRequestUserChange to components. It will be called whenever the user initiates an interaction with the component. If the expression returns
truethen the interaction continues and the value can be changed. If
falsethen the interaction will be cancelled.
- ADDED: onUserChange. It will be called after a user operation results in a change to the component value. The context contains
eventas usual, but also contains
oldValuewhich contains the previous value of the component before the change.
onLoadedis now supported for all components.
onItemLoadedto array panels. The old name was not entirely accurate as it was called even when existing items were loaded.
- CHANGED: Panel
addItemnow returns the newly added item, or
- CHANGED: The placemark
onUpdateis now deprecated as its name conflicts with the other uses of onXXX in Deckhand. It has been replaced with
updateMethod. However, for compatibility,
- CHANGED: The
queueActionfunction can now be executed from any background-enabled context, not just within action definitions.
- FIXED: The
segmentFontproperties neither compiled nor operated correctly. Now, either name, size, or both can be provided and will be interpreted properly.
- FIXED: Some expandable display features did not respond properly onscreen.
Note that onUserChange and onRequestUserChange apply to
delimiterTextEntry. These features are not consistently available to components embedded in legacy views such as
For additional information on the above added items for CatchFlow™ developers and to download the latest CatchFlow™ IDE please click here.