import { Modular, Manager } from "../../core/Module"; import { Mask } from "../../modular/Mask/Mask"; type IUserCardDependent = { mask: Mask } class UserCard extends Modular> { public override onLoad() { this.setFunc(this.handleChangeTheme, "changeTheme") } /** * 处理主题更换 */ private handleChangeTheme() { this.depends?.mask.showMask(); } } export { UserCard }; export default UserCard;