Nikola Zagorchev
Nikola Zagorchev
### Overview Refactor `CTInAppNotification`. Move the prepare notification logic for downloading the image and landscape image to the `CTInAppDisplayManager`. Extend `CTInAppNotification` and `CTNotificationButton` to support custom functions. ### Implementation -...
### Overview Sync custom in-app templates and app functions ### Implementation Add the request to the `RequestFactory` Refactor the code to reuse the logic for PE Variables syncing.
### Overview 1. Define Custom In-app Templates and Functions. 2. Presenter protocol. 3. Implement the sync payload. 4. TemplateContext boilerplate. ### Usage ```objectivec NSMutableSet *templates = [NSMutableSet set]; CTInAppTemplateBuilder *templateBuilder...
Check the object kind of class before casting.
### Overview Present custom in-app templates. Call the presenter onPresent with the TemplateContext. Dismiss the notification from the in-app queue when context dismissed is called. ### Implementation - `CTTemplateContext` merging...