Копировать ссылку на страницу

Свойства:

Имя

Тип

Описание

className

string

Имя класса

name

string

Имя объекта

selector

string

Селектор для работы с объектом вне API

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

BaseObject

 BasePageElement

Тип BasePageElement предоставляет следующие члены:

Свернуть/развернуть Конструктор

Синтаксис:

 

new BasePageElement(itemSelector)

Параметры:

Имя

Тип

Описание

itemSelector

string

Селектор существующего элемента страницы

Свернуть/развернуть Методы

Свернуть/развернуть Public method init – конструктор

Синтаксис:

 

init(itemSelector)

Параметры:

Имя

Тип

Описание

itemSelector

string

Селектор существующего элемента страницы

Свернуть/развернуть Public method click - имитировать щелчок мыши

Синтаксис:

 

click(opt_callback)

Параметры:

Имя

Тип

Обязательность

Описание

opt_callback

function

Нет

Функция, которая будет вызвана после щелчка мыши по кнопке

Возвращаемое значение:

Объект типа BasePageElement.

Описание:

Имитация щелчка мыши на кнопке либо установка обработчика на событие onClick, если передан callback. Заменяет обработчик по умолчанию.

Пример:

 

WebAccess.current.toolBar.buttons.CrtRefRecords.click(function() {alert("Существующие обработчики событий click были перезаписаны данным");})

Исключения:

ERR_OBJECT_IS_ALREADY_RENDERED – объект уже отображен.

Возвращаемое значение:

Объект типа BaseContextMenu.

Свернуть/развернуть Public method disable - сделать кнопку недоступной

Синтаксис:

 

disable()

Возвращаемое значение:

Объект типа BasePageElement.

Описание:

Кнопка становится полупрозрачной и не реагирует на события.

Свернуть/развернуть Public method enable - сделать кнопку доступной

Синтаксис:

 

enable()

Возвращаемое значение:

Объект типа BasePageElement.

Свернуть/развернуть Public method getIcon - получить имя иконки

Синтаксис:

 

getIcon()

Возвращаемое значение:

Строка, содержащая имя иконки.

Свернуть/развернуть Public method getLabel - получить текст подписи объекта

Синтаксис:

 

getLabel()

Возвращаемое значение:

Строка, содержащая текст подписи объекта.

Свернуть/развернуть Public method getTooltip – получить текст всплывающей подсказки

Синтаксис:

 

getTooltip()

Возвращаемое значение:

Строка, содержащая текст всплывающей подсказки.

Свернуть/развернуть Public method hide - скрыть объект

Синтаксис:

 

hide()

Возвращаемое значение:

Объект типа BasePageElement.

Свернуть/развернуть Public method isHidden - признак скрытия объекта

Синтаксис:

 

isHidden()

Возвращаемое значение:

Значение типа boolean.

True, если объект скрыт, иначе False.

Свернуть/развернуть Public method isEnabled - признак отображения объекта

Синтаксис:

 

isEnabled()

Возвращаемое значение:

Значение типа boolean.

True, если объект отображается, иначе False.

Свернуть/развернуть Public method isSelected – признак выбора объекта

Синтаксис:

 

isSelected()

Возвращаемое значение:

Значение типа boolean.

True, если объект выбран, иначе False.

Свернуть/развернуть Public method setIcon - установить иконку

Синтаксис:

 

setIcon(path)

Параметры:

Имя

Тип

Описание

path

string

Путь к иконке

Возвращаемое значение:

Объект типа BasePageElement.

Свернуть/развернуть Public method setLabel - добавить подпись к объекту

Синтаксис:

 

setLabel(text)

Параметры:

Имя

Тип

Описание

text

string

Текст подписи

Возвращаемое значение:

Объект типа BasePageElement.

Свернуть/развернуть Public method setTooltip – установить всплывающую подсказку

Синтаксис:

 

setTooltip(text)

Параметры:

Имя

Тип

Описание

text

string

Текст всплывающей подсказки

Возвращаемое значение:

Объект типа BasePageElement.

Свернуть/развернуть Public method show - отобразить скрытый объект

Синтаксис:

 

show()

Возвращаемое значение:

Объект типа BasePageElement.

Наследуемые методы:

Public method asString – получить строковое представление объекта. Унаследован от BaseObject.

Public method bind – привязать функцию к событию. Унаследован от BaseObject.

Public method fire – вызвать событие. Унаследован от BaseObject.

Public method fireAll – последовательно вызвать события BeforeEvent, Event, AfterEvent. Унаследован от BaseObject.

Public method unbind – удалить функцию, привязанную к событию. Унаследован от BaseObject.

См. также

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM