• EventDispatcher.willTrigger 研究


    willTrigger() :检查是否用此 EventDispatcher 对象或其任何始祖为指定事件类型注册了事件侦听器。 将指定类型的事件调度给此 EventDispatcher 对象或其任一后代时,如果在事件流的任何阶段触发了事件侦听器,则此方法返回 true

    hasEventListener():检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。 这样,您就可以确定 EventDispatcher 对象在事件流层次结构中的哪个位置改变了对事件类型的处理。 要确定特定事件类型是否确实触发了事件侦听器,请使用 willTrigger()

    hasEventListener()willTrigger() 方法的区别是:hasEventListener() 只检查它所属的对象,而 willTrigger() 方法检查整个事件流以查找由 type 参数指定的事件。

    当从 LoaderInfo 对象调用 hasEventListener()willTrigger() 时,只考虑调用方可以访问的侦听器。

  • 相关阅读:
    OpenCV特征描述
    OpenCV特征点检测
    expect实现无交互操作
    文件的修改时间
    sshd登录攻击
    tcp三次握手和syn 洪水攻击
    vim使用
    PHP拓展开发
    【转】LINUX 手动建立SWAP文件及删除
    Ubuntu下crontab命令的用法
  • 原文地址:https://www.cnblogs.com/sevenyuan/p/1662661.html
Copyright © 2020-2023  润新知