是否值得考虑揭露"州"一台投影机?
我可以看到一个能够从外部检测投影机状态的用例,可以更好地安排(或放弃)更大框架中的某些活动。
目前,在投影机内部,有scheduled
和renderCompleted
个项目。我可以看到像isBusy(): boolean
这样简单的东西,作为外部信号通知投影机正在进行渲染的方法。这样,在任何宏观框架中,都可以放弃在DOM中代表的暂时状态变化。
当然,当投影机变得“不忙”时,总会产生某种通知的愿望。当然,只需为任何" onunbusy"安排下一个动画帧。工作应该没有给Maquette带来任何负担。
答案 0 :(得分:2)
这里面临的困境是我们将maquette定位为一个简约的图书馆,并且带有maquette的投影仪已经足够用于日常使用。宏框架只需80行代码即可轻松实现自己的定制投影仪。
添加这一个isBusy(): boolean
功能只是一个小小的补充(包括下载大小和学习曲线),但我怀疑它会在那里结束。我鼓励您尝试使用自定义投影仪。如果最终证明isBusy
功能确实是您需要的唯一功能,请向我们发送拉取请求,我们很乐意将其整合。