UNPKG

cnd-components-mcp

Version:

An MCP service for Cnd components query | 一个减少 Cnd 组件代码生成幻觉的 MCP 服务,包含系统提示词、组件文档、API 文档、代码示例和更新日志查询

33 lines 5.61 kB
信息提示包含两种形式,即【信息提示条 Message Strip】与 【全局提示 Toast】。 【信息提示条 Message Strip】常用于承载页面中的引导、提示、警示等信息的展示,通过不同的语义色标示不同类型的提示信息。 【全局提示 Toast】常用于提供成功、错误、运行中等状态信息的提示,显示后会自动消失,属于不会阻断用户操作的轻量级反馈提示。 | 参数 | 说明 | 类型 | 默认值 | 是否必填 | | -------------- | ----------------------------------------------------------- | -------------------------------------------------------------------- | ----------- | -------- | | type | 反馈类型 | 'success' | 'warning' | 'error' | 'notice' | 'help' | 'loading' | 'success' | | | shape | 反馈外观 | 'inline' | 'addon' | 'toast' | 'inline' | | | size | 反馈大小 | 'medium' | 'large' | 'medium' | | | title | 标题 | `React.ReactNode` | - | | | children | 内容,非函数式调用下使用 | `React.ReactNode` | - | | | defaultVisible | 默认是否显示 | boolean | false | | | visible | 当前是否显示 | boolean | - | | | iconType | 显示的图标类型,会覆盖内部设置的IconType,传false不显示图标 | string | false | - | | | closeable | 显示关闭按钮 | boolean | false | | | onClose | 关闭按钮的回调 | () => void | () => {} | | | afterClose | 关闭之后调用的函数 | () => void | () => {} | | | animation | 是否开启展开收起动画 | boolean | true | | Message.show(props) 提供一个单例的调用方式,配置参数如下(继承 Overlay 的配置): | 参数 | 说明 | 类型 | 默认值 | 是否必填 | | ------------ | ----------------------------------------- | -------------------------------------------------------------------- | ----------- | -------- | | type | 反馈类型 | 'success' | 'warning' | 'error' | 'notice' | 'help' | 'loading' | 'success' | | | size | 反馈大小 | 'medium' | 'large' | 'medium' | | | title | 标题 | `React.ReactNode` | - | | | content | 内容,函数式调用下使用 | `React.ReactNode` | - | | | align | 弹层对齐方式,详情见 Overlay align | string | boolean | 'tc tc' | | | offset | 弹层相对于参照元素定位的微调 | Array\<number> | \[0, 0] | | | hasMask | 是否显示遮罩 | boolean | false | | | duration | 显示持续时间,0表示一直存在,以毫秒为单位 | number | 3000 | | | closeable | 显示关闭按钮 | boolean | false | | | onClose | 关闭按钮的回调 | () => void | () => {} | | | afterClose | 关闭之后调用的函数 | () => void | () => {} | | | animation | 是否开启展开收起动画 | boolean | true | | | overlayProps | 透传到弹层组件的属性对象 | OverlayProps | - | |