@sandlada/vue-mdc
Version:

41 lines (40 loc) • 753 B
JavaScript
/**
* @license
* Copyright 2025 Sandlada & Kai Orion
* SPDX-License-Identifier: MIT
*/
const IconVariant = {
Outlined: "outlined",
Rounded: "rounded",
Sharp: "sharp"
};
const props = {
/**
* 图标变体
*
* _此选项仅在项目安装了依赖项`material-symbols`时有效_
*
* + variant
* - sharp
* - rounded
* - outlined
*
* sharp更锐利, rounded更平滑, outlined较为一般化
*
* 可以导入枚举对象EIconSize来传入大小
* ```html
* <Icon :variant="EIconVariant.Sharp">send</Icon>
* ```
*
* @default rounded
*/
variant: {
type: String,
default: IconVariant.Rounded
}
};
export {
IconVariant,
props
};
//# sourceMappingURL=icon.definition.js.map