Class Index | File Index

Classes


Class icm.model.properties.controller.types.StringPropertyController


Extends icm.model.properties.controller.types._PropertyController.
Controller class for a property of type "string".
Defined in: <icm/model/properties/controller/types/StringPropertyController.js>.

Class Summary
Constructor Attributes Constructor Name and Description
 
Controller class for a property of type "string".
Class Detail
icm.model.properties.controller.types.StringPropertyController()
Controller class for a property of type "string".

A collection of property controllers is created and managed by a icm.model.properties.controller.PropertyCollectionController object. This class should not be instantiated directly.

The following attributes are supported by this class in addition to those supported by icm.model.properties.controller.types._PropertyController.

  • maxLength - The maximum number of characters allowed.
  • autoTruncate - Indicates whether automatic truncation is enabled.
  • requiredCase - The required case. May be "normal", "upper", "lower" or "proper".
  • autoAdjustCase - Indicates whether automatic case conversion is enabled.
  • pattern - The validation pattern to be applied to the text.
  • choices - The choices for the value.

Documentation generated by JsDoc Toolkit 2.4.0 on Sun Sep 10 2023 05:26:48 GMT-0700 (PDT)