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

Declared In

RBManagedAlertSchema.h

  attributedMessage

The attributed text to display.

@property (nonatomic, nullable) NSAttributedString *attributedMessage

Declared In

RBManagedAlertSchema.h

  image

The image to display above the text.

@property (nonatomic, nullable) UIImage *image

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

Declared In

RBManagedAlertSchema.h

  alignment

The vertical alignment to use when positioning the alert.

@property (nonatomic) RBVerticalAlignment alignment

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

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

Declared In

RBManagedAlertSchema.h

  animator

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

@property (nonatomic, nullable) RBPresentationAnimator *animator

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

Declared In

RBManagedAlertSchema.h

  buttonTitles

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

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

Declared In

RBManagedAlertSchema.h

  themeIdentifier

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

@property (nonatomic, nullable) NSString *themeIdentifier

Declared In

RBManagedAlertSchema.h

  themeOverrides

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

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

Declared In

RBManagedAlertSchema.h