RBManagedAlertSchema Class Reference

Inherits from NSObject
Declared in RBManagedAlertSchema.h

Overview

A message alert schema. If you provide no buttons by default a button with title ‘Ok’ is set.

  message

The message text to display.

@property (nonatomic, nullable) NSString *message

Discussion

The message text to display.

Declared In

RBManagedAlertSchema.h

  attributedMessage

The attributed text to display.

@property (nonatomic, nullable) NSAttributedString *attributedMessage

Discussion

The attributed text to display.

Declared In

RBManagedAlertSchema.h

  image

The image to display above the text.

@property (nonatomic, nullable) UIImage *image

Discussion

The image to display above the text.

Declared In

RBManagedAlertSchema.h

  shouldUseSchemaAlignment

Whether or not the alignment specified in this schema should be used rather than the default value on the presenting view controller.

@property (nonatomic) BOOL shouldUseSchemaAlignment

Discussion

Whether or not the alignment specified in this schema should be used rather than the default value on the presenting view controller.

Declared In

RBManagedAlertSchema.h

  alignment

The vertical alignment to use when positioning the alert.

@property (nonatomic) RBVerticalAlignment alignment

Discussion

The vertical alignment to use when positioning the alert.

Declared In

RBManagedAlertSchema.h

  shouldUseSchemaMargin

Whether or not the margin specified in this schema should be used rather than the default value on the presenting view controller.

@property (nonatomic) BOOL shouldUseSchemaMargin

Discussion

Whether or not the margin specified in this schema should be used rather than the default value on the presenting view controller.

Declared In

RBManagedAlertSchema.h

  margin

The margin to use around the outside of the alert view when positioning it within the presenting view controller.

@property (nonatomic) UIEdgeInsets margin

Discussion

The margin to use around the outside of the alert view when positioning it within the presenting view controller.

Declared In

RBManagedAlertSchema.h

  animator

The animator to use when animating the presentation and dismissal transitions.

@property (nonatomic, nullable) RBPresentationAnimator *animator

Discussion

The animator to use when animating the presentation and dismissal transitions.

Declared In

RBManagedAlertSchema.h

  primaryButtonIndex

The index of the primary button. Default is 0, set -1 to exclude setting a primary button.

@property (nonatomic) NSInteger primaryButtonIndex

Discussion

The index of the primary button. Default is 0, set -1 to exclude setting a primary button.

Declared In

RBManagedAlertSchema.h

  buttonTitles

An array of button titles that define the buttons that will be provided.

@property (nonatomic, nonnull) NSArray<NSString*> *buttonTitles

Discussion

An array of button titles that define the buttons that will be provided.

Declared In

RBManagedAlertSchema.h

  themeIdentifier

The identifier of the theme to apply to the alert prior to presenting it.

@property (nonatomic, nullable) NSString *themeIdentifier

Discussion

The identifier of the theme to apply to the alert prior to presenting it.

Declared In

RBManagedAlertSchema.h

  themeOverrides

Theme values to apply after any other prior theming has been applied.

@property (nonatomic, nullable) NSDictionary<NSString*id> *themeOverrides

Discussion

Theme values to apply after any other prior theming has been applied.

Declared In

RBManagedAlertSchema.h