// SDLTextField.h // #import "SDLRPCMessage.h" #import "SDLCharacterSet.h" #import "SDLTextFieldName.h" /** * Struct defining the characteristics of a displayed field on the HMI. * * Parameter List * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
NameTypeDescriptionSmartDeviceLink Ver. Available
nameTextFieldNameEnumeration identifying the field. SDL 1.0
characterSetCharacterSetThe character set that is supported in this field. SDL 1.0
widthInt16The number of characters in one row of this field. *
    *
  • Minvalue="1"
  • *
  • maxvalue="500"
  • *
*
SDL 1.0
rowsInt16The number of rows for this text field. *
    *
  • Minvalue="1"
  • *
  • maxvalue="3"
  • *
*
SDL 1.0
* * @since SDL 1.0 */ NS_ASSUME_NONNULL_BEGIN @interface SDLTextField : SDLRPCStruct /** * @abstract The enumeration identifying the field. * * @see SDLTextFieldName * * Required */ @property (strong, nonatomic) SDLTextFieldName name; /** * @abstract The character set that is supported in this field. * * @see SDLCharacterSet * * Required */ @property (strong, nonatomic) SDLCharacterSet characterSet; /** * @abstract The number of characters in one row of this field. * * Required, Integer 1 - 500 */ @property (strong, nonatomic) NSNumber *width; /** * @abstract The number of rows for this text field. * * Required, Integer 1 - 8 */ @property (strong, nonatomic) NSNumber *rows; @end NS_ASSUME_NONNULL_END