Term

Пространство имен: PP.Ufe.Ui;

Иерархия наследования

Object

Term

Описание

Класс Term реализует терм, который используется в редакторе термов.

Синтаксис

PP.initClass(PP.Ufe.Ui.Term, PP.Object, "PP.Ufe.Ui.Term");

Конструктор

  Имя конструктора Краткое описание
Term Конструктор Term создает экземпляр класса Term.

Свойства

  Имя свойства Краткое описание
Content Свойство Content определяет содержимое терма.
DomNode Свойство DomNode устанавливает DOM-вершину терма.
EndOffset Свойство EndOffset содержит позицию последнего элемента терма в выражении.
Formula Свойство Formula устанавливает формулу терма.
Selected Свойство Selected определяет, выделен терм или нет.
StartOffset Свойство StartOffset содержит позицию первого элемента терма в выражении.

Методы

  Имя свойства Краткое описание
canEditFormula Метод canEditFormula определяет, можно ли редактировать формулу терма.
deleteFirstChar Метод deleteFirstChar удаляет первый символ терма.
deleteLastChar Метод deleteLastChar удаляет последний символ терма.
getIsOneCharTerm Метод getIsOneCharTerm проверяет, является ли терм односимвольным.
keyDown Метод keyDown обрабатывает событие зажатия клавиши клавиатуры.
keyPress Метод keyPress обрабатывает событие нажатия клавиши клавиатуры.
slice Метод slice переопределяет нативный метод slice для манипулирования содержимым терма.

События

  Имя свойства Краткое описание
BecameEmpty Событие BecameEmpty наступает после того, как терм становится пустым.
EndDeletePressed Событие EndDeletePressed наступает после нажатия клавиши DELETE, когда курсор располагается после последнего символа терма.
Splitted Событие Splitted наступает после разделения терма.
StartBackspacePressed Событие StartBackspacePressed наступает после нажатия кнопки BACKSPACE, когда курсор располагается перед первым символом терма.

Свойства, унаследованные от класса Object

  Имя свойства Краткое описание
Свойство Data ассоциирует произвольный объект с данным компонентом.
Свойство Id устанавливает идентификатор компонента.
Свойство Settings задает параметры компонента.

Методы, унаследованные от класса Object

  Имя метода Краткое описание
Метод clone создает копию объекта. Не реализован в PP.Ui.Control.
Метод dispose уничтожает компонент.
Метод getTypeName возвращает имя типа объекта без пространства имён, к которому он принадлежит.

См. также:

PP.Ufe.Ui