Skip to content
导航

RenderEvent

渲染事件。

想了解事件的触发顺序,请查看 渲染生命周期 图示。

事件名称

RenderEvent.REQUEST

请求渲染。

render.request

RenderEvent.START

开始本轮渲染。

render.start

RenderEvent.BEFORE

单次渲染前。

render.beforee

RenderEvent.RENDER

单次渲染,可进行多次。

render

RenderEvent.AFTER

单次渲染后。

render.after

RenderEvent.AGAIN

准备再次渲染。

render.again

RenderEvent.END

结束本轮渲染。

render.end

关键属性

target: ILeaf

渲染对象。

示例

ts
import { Leafer, Rect, RenderEvent } from 'leafer-ui'

const leafer = new Leafer({ view: window })

const rect = new Rect({ x: 100, y: 100, fill: '#32cd79', draggable: true })

leafer.add(rect)

leafer.on(RenderEvent.BEFORE, function () { 
    // render before (Layout has ended)
})

继承

Event

API

RenderEvent

Released under the MIT License.