Classes
The following classes are available globally.
-
Public class for displaying fiam messages. Most apps should not use it since its instance would be instantiated upon SDK start-up automatically. It’s exposed in public interface to help UI Testing app access the UI layer directly.
Declaration
Objective-C
@interface FIRIAMDefaultDisplayImpl : NSObject <FIRInAppMessagingDisplay>
-
Contains the display information for an action button.
Declaration
Objective-C
@interface FIRInAppMessagingActionButton : NSObject
-
Contain display data for an image for a fiam message.
Declaration
Objective-C
@interface FIRInAppMessagingImageData : NSObject
-
Defines the metadata for the campaign to which a FIAM message belongs.
Declaration
Objective-C
@interface FIRInAppMessagingCampaignInfo : NSObject
-
Defines the metadata for a FIAM action.
Declaration
Objective-C
@interface FIRInAppMessagingAction : NSObject
-
Base class representing a FIAM message to be displayed. Don’t create instance of this class directly. Instantiate one of its subclasses instead.
Declaration
Objective-C
@interface FIRInAppMessagingDisplayMessage : NSObject
-
Undocumented
Declaration
Objective-C
@interface FIRInAppMessagingCardDisplay : FIRInAppMessagingDisplayMessage
-
Class for defining a modal message for display.
Declaration
Objective-C
@interface FIRInAppMessagingModalDisplay : FIRInAppMessagingDisplayMessage
-
Class for defining a banner message for display.
Declaration
Objective-C
@interface FIRInAppMessagingBannerDisplay : FIRInAppMessagingDisplayMessage
-
Class for defining a image-only message for display.
Declaration
Objective-C
@interface FIRInAppMessagingImageOnlyDisplay : FIRInAppMessagingDisplayMessage