/** * 配合VDrawer组件使用 */ import { Vue } from "vue-property-decorator"; import { IDrawerConfig } from "../components/VDrawer/type"; export default class Drawer extends Vue { drawerConfig: IDrawerConfig; /** * 打开drawer * 步骤:1.显示drawer 2.触发回调 * @param row 要赋值给drawer表单的数据 * @param cb 打开后的回调 */ openVDrawer(row?: any, callback?: Function): void; /** * 全量设置整个drawer表单内容 * @param data 表单内容 */ setVDrawerData(row: any): void; /** * 切换drawer的显示性 如果有tabs则重置回第一个 * @param visible drawer显示性 */ toggleVDrawer(visible?: boolean): void; }