import { Vue, Component, Prop } from 'vue-property-decorator';
import './menu-icon.less';
/**
* 平台菜单按钮适配
*
* @export
* @class MenuIcon
* @extends {Vue}
*/
@Component({})
export class MenuIcon extends Vue {
/**
* 项数据
*
* @type {*}
* @memberof MenuIcon
*/
@Prop()
item: any;
/**
* 绘制图标
*
* @returns {*}
* @memberof MenuIcon
*/
render(): any {
if (this.item) {
if (this.item.iconcls || this.item.getPSSysImage?.cssClass) {
return
}
if (this.item.icon || this.item.getPSSysImage?.imagePath) {
return
}
}
return
}
}