glass-easel icon indicating copy to clipboard operation
glass-easel copied to clipboard

Multiple-backend declarative component-based JavaScript framework

Results 27 glass-easel issues
Sort by recently updated
recently updated
newest added

Improved `eventListenerFilter` can handle usage of former `eventObjectFilter` and `eventListenerFilter`, while having more usage like dropping an specific event or handle event with knowledge of `generalLvaluePath`. Some logic are also...

enhancement
module:core

For example, if a data path is nullable, `replaceDataOnPath` will fail on processing types. ```js data: { info: { field?: { value: string } } } replaceDataOnPath(['info', 'field', 'value'], 'xxx')...

Currently, when a property value is unspecified (e.g. `` ) in WXML, it will be treated as `{{true}}` (e.g. `` ). This behavior works on most pratical cases, since this...

enhancement
module:core
need discussion

我想做的事情大概是这样:在electron中自定义backend,模式为shadowroot,其中两个webview,service webview运行glass-easel,view webview通过接收service webview的消息进行对dom节点进行绘制,两个webview间通过ipc通信。 在实施过程中,发现如果有1000个循环节点的发,要发送14000多次消息,渲染延迟1-2s。我理解是不是某些service的动作不需要通信消耗,这块有什么好建议吗?感觉现在通信消耗大大的延缓了界面的绘制与响应。 或者这个方向可行吗

Currently glass-easel uses webpack as bundler and provides webpack plugin. why not use rspack as bundler? Although the `glass-easel-template-compiler` and `glass-easel-stylesheet-compiler` are already rust-based with good performance, webpack itself still...

enhancement
need discussion