Класс: 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'
. property
должен быть или именем свойства или массивом ячеек имен свойства, или meta.property
или массивом meta.property
. Свойства должны принадлежать классу hsource
. Если hsource
является скаляром, property
может включать динамические свойства.
Для всех форм addlistener
возвращает event.listener
. Чтобы демонтировать прослушиватель, удалите объект, возвращенный addlistener
. Например, вызовы delete(el)
класс Handle удаляют метод, чтобы демонтировать прослушиватель и удалить его из рабочей области.
delete
| dynamicprops
| event.listener
| events
| meta.property
| notify
| qrandstream
| reset