/** * @file generate for component: OfficialCard * @link file://./API.md * @link file://./README.md */ import san from 'san'; import {OfficialCardData, OfficialCardEvents} from './interface'; /** * OfficialCard 组件 * @doc [官网](baidu.github.io/cosui/components/cosmic-dqa/official-card) */ export default class OfficialCard extends san.Component { static props: { /** 官网卡片展现形态 */ appearance?: OfficialCardData['appearance']; poster: OfficialCardData['poster']; /** 标题 */ title: OfficialCardData['title']; /** APP或官网的logo */ logo?: OfficialCardData['logo']; /** 整个区域跳转链接 */ linkInfo?: OfficialCardData['linkInfo']; /** 标签信息 */ tag?: OfficialCardData['tag']; /** 展示的链接信息 */ website?: OfficialCardData['website']; /** 评分 */ score?: OfficialCardData['score']; /** 第二行展示的介绍文本 */ introduction?: OfficialCardData['introduction']; /** 第三行展示的介绍文本 */ caption?: OfficialCardData['caption']; /** 按钮下方展示的信息 */ settings?: OfficialCardData['settings']; /** 按钮文字 */ actionText?: OfficialCardData['actionText']; /** 配置按钮行为的对象 */ actionLinkInfo?: OfficialCardData['actionLinkInfo']; }; static events: { "button-click": OfficialCardEvents['button-click']; }; static messages: { }; }