/*
 * @Author: liusheng 1410739063@qq.com
 * @Date: 2022-06-14 17:05:17
 * @LastEditors: Please set LastEditors
 * @LastEditTime: 2023-07-21 13:25:21
 * @FilePath: \tjzh-common-mng\src\wizardbtn\jsdoc.js
 * @Description: 这是为jsapi工具配置的专用文档
 */
/**
 * <b>向导按钮组组件</b><br/>
 * 引用示例：<br/>
 * &lt;wizard-buttons <b>:mode</b>="mode" <b>:status</b>="btnStatus" <b>@btnpressed</b>="handleBtnSelection" /&gt;<br/>
 * <br/>
 * 该组件用来显示向导对话框中的向导按钮组，包括“上一步、下一步、确认、取消、提交审核”等<br/>
 * @property {string} mode details|<其他>，其他可以是add或edit等等，组件只识别'details'并处理
 * @property {object} status 指示各按钮的显示情况，示例如下：<br/>
 *     {<br/>
 *     &emsp;'prev': false, &emsp;&emsp;&emsp;&emsp;//“上一步”按钮是否禁用<br/>
 *     &emsp;'next': true, &emsp;&emsp;&emsp;&emsp;&ensp;//“下一步”按钮是否禁用<br/>
 *     &emsp;'submit': false &emsp;&emsp;&emsp;//“保存”按钮是否显示<br/>}
 * @property {bool} reviewBtn true/false，是否将“保存”按钮文字替换为“提交审核”
 * @property {callback} btnpressed(opr) 用户点击某按钮后的回调函数<br/>
 *     参数： opr值可能是prev、next、cancel、ok或&lt;mode&gt;值<br/>
 *            &emsp;&emsp;&emsp;&ensp;prev-表示用户点击了“上一步”按钮<br/>
 *            &emsp;&emsp;&emsp;&ensp;next-表示用户点击了“下一步”按钮<br/>
 *            &emsp;&emsp;&emsp;&ensp;cancel-表示用户点击了“取消”按钮（注：details模式下不显示此按钮）<br/>
 *            &emsp;&emsp;&emsp;&ensp;ok-表示用户点击了“确定”按钮（注：只有details模式下显示此按钮）<br/>
 *            &emsp;&emsp;&emsp;&ensp;&lt;mode&gt;值-表示用户点击了“保存”或“提交审核”按钮<br/>
 *     返回： 无
 * 
 * @Author: laoliu
 * @Date: 2022-6-14 11:43:23
 */
let WizardButtons;