Skip to content

chain API

@elfui/chain 是链式组件扩展包。

Builder

ElfUI.createComponent() / createComponent() 返回 ElementBuilder

ts
createComponent()
  .name("elf-demo")
  .props({})
  .setup(() => ({}))
  .template(`<p>demo</p>`)
  .style(`p { color: red; }`)
  .register();

Builder 方法

namepropssetuprendertemplatestyleshadowformControlemitsemitOptionsusedirectivebuildregistertoDefinition

复用

extend()variant()

其它导出

Chain 会重导出常用 reactivity/runtime API,方便链式场景单入口使用。但它不导出宏组件 API。