Класс: qrandstream
Добавьте прослушиватель для события
el = addlistener(hsource,'eventname',callback)
el = addlistener(hsource,property,'eventname',callback)
el = addlistener(hsource,'eventname',callback)
создает прослушиватель для события под названием eventname
, источник которого является объектом hsource
указателя. Если
hsource
массив исходных указателей, прослушиватель отвечает на именованное событие на любом указателе в массиве. callback
указатель на функцию, который вызывается, когда событие инициировано.
el = addlistener(hsource,property,'eventname',callback)
добавляет прослушиватель для события свойства. eventname
должен быть 'PreGet'
, 'PostGet'
, 'PreSet'
, или 'PostSet'
Свойство
должно быть или имя свойства или массив ячеек имен свойства или meta.property
или массив meta.property
. Свойства должны принадлежать классу hsource
. Если hsource
скаляр, property
может включать динамические свойства.
Для всех форм, addlistener
возвращает event.listener
. Чтобы демонтировать прослушиватель, удалите объект, возвращенный addlistener
. Например, delete(el)
вызовы класс Handle удаляют метод, чтобы демонтировать прослушиватель и удалить его из рабочей области.
delete
| dynamicprops
| event.listener
| events
| meta.property
| notify
| qrandstream
| reset