export default { componentName: 'OrderInvoice', title: '订单小票 Invoice', devMode: 'proCode', npm: { package: '@pisell/private-materials', exportName: 'OrderInvoice', main: 'src/index.ts', destructuring: true, }, configure: { props: [ { name: 'osKey', title: '只读 Invoice 解决方案实例', setter: ['StringSetter', 'VariableSetter'], }, { name: 'locale', title: '语言', setter: ['StringSetter', 'VariableSetter'], }, { name: 'onReady', title: '准备完成 / downloadPdf 句柄', setter: 'FunctionSetter', }, { name: 'onError', title: '加载失败', setter: 'FunctionSetter' }, { name: 'onDispose', title: '清除下载句柄', setter: 'FunctionSetter' }, { name: 'style', title: '样式', setter: 'StyleSetter' }, ], component: { isContainer: false }, supports: { style: true, className: true }, }, snippets: [ { title: '订单小票 Invoice', schema: { componentName: 'OrderInvoice', props: {} }, }, ], };