RBManagedFormFieldSchema Class Reference

Inherits from RBManagedFormItemSchema : NSObject
Declared in RBManagedFormFieldSchema.h

Overview

The base managed form field schema class.

  label

An optional label string to be displayed above the item in the form. Will not be displayed if nil.

@property (nonatomic, nullable) NSString *label

Declared In

RBManagedFormFieldSchema.h

  initialValue

The initial value for the field.

@property (nonatomic, nullable) id initialValue

Declared In

RBManagedFormFieldSchema.h

  validationRules

An array of RBManagedFormValidationRuleSchema objects.

@property (nonatomic, nullable) NSArray<RBManagedFormValidationRuleSchema*> *validationRules

Declared In

RBManagedFormFieldSchema.h

  labelView

The RBLabel that represents the attached label. Only applicable if the label property is not nil.

@property (nonatomic, nullable, readonly) RBLabel *labelView

Declared In

RBManagedFormFieldSchema.h

  labelThemeOverrides

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

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

Declared In

RBManagedFormFieldSchema.h