Interface UICallbacks

  • 界面回调参数对象定义

Hierarchy

Properties

onAdded?: ((node: Node, params: any) => void)

Type declaration

    • (node: Node, params: any): void
    • 节点添加到层级以后的回调

      Parameters

      • node: Node

        当前界面节点

      • params: any

        外部传递参数

      Returns void

onBeforeRemove?: ((node: Node, next: Function) => void)

Type declaration

    • (node: Node, next: Function): void
    • 注意:调用delete$delete才会触发此回调,如果this.node.destroy(),该回调将直接忽略。

      如果指定onBeforeRemoved,则next必须调用,否则节点不会被正常删除。

      比如希望节点做一个FadeOut然后删除,则可以在onBeforeRemoved当中播放action动画,动画结束后调用next

      Parameters

      • node: Node

        当前界面节点

      • next: Function

        回调方法

      Returns void

onRemoved?: ((node: null | Node, params: any) => void)

Type declaration

    • (node: null | Node, params: any): void
    • 窗口节点 destroy 之后回调

      Parameters

      • node: null | Node

        当前界面节点

      • params: any

        外部传递参数

      Returns void

Generated using TypeDoc