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

Свойства:

Имя

Тип

Описание

className

string

Имя класса

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

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

Синтаксис:

 

new BaseObject(data)

Параметры:

Имя

Тип

Описание

data

Любой

Данные

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

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

Синтаксис:

 

asString()

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

Строковое представление объекта.

Свернуть/развернуть Public method bind - привязать функцию к событию

Синтаксис:

 

bind(name, callback)

Параметры:

Имя

Тип

Описание

name

string

Имя события

callback

function

Функция, срабатывающая при событии

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

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

Свернуть/развернуть Public method fire – вызвать событие

Синтаксис:

 

fire(name)

Параметры:

Имя

Тип

Описание

name

string

Имя события

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

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

Метод вернет False, если хотя бы один из обработчиков метода bind вернул False. При этом условии другие обработчики событий вызваны не будут.

Свернуть/развернуть Public method fireAll – последовательно вызвать события BeforeEvent, Event, AfterEvent

Синтаксис:

 

fireAll(eventName, mainFunc)

Параметры:

Имя

Тип

Описание

eventName

string

Имя события, переданное методу

mainFunc

string

Функция, срабатывающая при событии

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

Синтаксис:

 

unbind(name)

Параметры:

Имя

Тип

Описание

name

string

Имя события

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

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

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