Campaigns

SyneriseSource

Declared In:
lib/enums/injector/synerise_source.dart

Declaration:

enum SyneriseSource {
  notSpecified('NOT_SPECIFIED'),
  simplePush('SIMPLE_PUSH'),
  banner('BANNER'),
  walkthrough('WALKTHROUGH'),
  inAppMessage('IN_APP_MESSAGE');

Functions:

Converts from String to SyneriseSource.

static SyneriseSource getSyneriseSourceFromString(String string)


InAppMessageData

Model representing an in-app message data.

This is a read-only class and it is not meant to be instantiated directly.

Declared In:
lib/model/in_app/in_app_message_data.dart

Declaration:

class InAppMessageData

Properties:

Property Type Optional Description
campaignHash String no Identifier of the in-app message campaign.
variantIdentifier String no Identifier of the in-app message campaign variant.
additionalParameters Map<String, String> yes Parameters additionally provided by the campaign.
isTest bool no Specifies if the object is from a test campaign.

Canonical URL: https://hub.synerise.com/developers/mobile-sdk/class-reference/flutter/campaigns