Corner
默认支持折线圆角,曲线圆角需安装插件。
注意事项
曲线与折线、折线与曲线之间的圆角需安装 corner 插件 才能使用。
关键属性
cornerRadius: number
圆角大小。
归属
UI 元素
示例
绘制带圆角的扇形圆环
ts
// #创建 Ellipse [绘制带圆角的扇形圆环 (Leafer)]
import { Leafer, Ellipse } from 'leafer-ui'
import '@leafer-in/corner' // 导入圆角插件 //
const leafer = new Leafer({ view: window })
const ellipse = new Ellipse({
width: 100,
height: 100,
startAngle: -60,
endAngle: 180,
innerRadius: 0.5,
cornerRadius: 10,
fill: "#32cd79"
})
leafer.add(ellipse)ts
// #创建 Ellipse [绘制带圆角的扇形圆环 (App)]
import { App, Ellipse } from 'leafer-ui'
import '@leafer-in/editor' // 导入图形编辑器插件
import '@leafer-in/viewport' // 导入视口插件 (可选)
import '@leafer-in/corner' // 导入圆角插件 //
const app = new App({ view: window, editor: {} })
const ellipse = new Ellipse({
width: 100,
height: 100,
startAngle: -60,
endAngle: 180,
innerRadius: 0.5,
cornerRadius: 10,
fill: "#32cd79",
editable: true
})
app.tree.add(ellipse)