| $allowsClear | флаг, который определяет, можно ли очистить поле ввода | 
| $compareValue | сравнивает предыдущее значение контрола с тем, которое будет задано | 
| $getSize | возвращает текущий размер компонентов | 
| $getValue | вызывается каждый раз, когда компонент должен вернуть значение из своего html инпута | 
| $height | текущая высота компонента | 
| $prepareValue | определяет формат для значений, которые задаются контролу | 
| $render | код, вызываемый после отрисовки контрола | 
| $renderIcon | отображает иконку для элемента управления | 
| $renderInput | вызывается каждый раз, когда компонент должен отрисовывать свой инпут | 
| $renderLabel | формирует html для ярлыка компонента | 
| $scope | область имен для событий и методов | 
| $setNode | определяет HTML-элемент компонента | 
| $setSize | задает размеры компонента | 
| $setValue | вызывается каждый раз, когда компонент получает значение | 
| $skin | вызывается после применения скина | 
| $tooltipIn | показывает тултип | 
| $tooltipMove | определяет поведение тултипа в момент, когда курсор перемещается над компонентом или HTML-областью | 
| $tooltipOut | определяет поведение тултипа в момент, когда курсор выходит за пределы компонента или HTML-области | 
| $view | возвращает HTML-элемент компонента | 
| $width | текущая ширина компонента | 
| config | все настройки, заданные при инициализации компонента | 
| name | возвращает имя компонента (свойство только для чтения) | 
| on_click | задает обработчик кликов для элемента по имени его CSS класса | 
| touchable | флаг, благодаря которому компонент реагирует на касания на устройствах с сенсорным экраном |