Releases: yw662/rikka
Releases · yw662/rikka
@takanashi/rikka-web-agent@0.1.2
@takanashi/rikka-live-playground@0.2.0
@takanashi/rikka-elements@0.2.1
Patch Changes
- 2a29b61: Fix event handler types: use
EventDetailOfNonVoidso thaton*handlers receiveCustomEvent<T>instead ofCustomEvent<void | T>when the event spec is non-void.
@takanashi/rikka-web-agent@0.1.1
Patch Changes
- Updated dependencies [6f88b6d]
- @takanashi/rikka-elements@0.2.0
@takanashi/rikka-live-playground@0.1.2
@takanashi/rikka-elements@0.2.0
Minor Changes
-
6f88b6d: feat(rikka-elements): 扩展
defineElement的 API- 新增 1-arg builder 重载:
defineElement(tag).attrs()...build(),支持链式声明 - 导出 5 个 builder 阶段类型:
BuilderFresh、BuilderWithBindings、BuilderWithMethods、BuilderWithTemplate、BuilderWithRender,以及AnyBuilder联合类型 ElementConfig改用NoInfer<C>改善render(this)的类型推导defineElement内部增加 JSDoc 注释,解释原生on*事件覆盖、EventSpec等- 新增 386 行单元测试覆盖 attribute / event / method / render 链路
- 新增 1-arg builder 重载: