UNPKG

yapi-ts-builder

Version:

基于 yapi-to-typescript 实现的 YApi 接口定义生成工具

43 lines (42 loc) 1.02 kB
/** * 定义配置。 * * @param config 配置 */ export function defineConfig(config, hooks) { if (hooks) { Object.defineProperty(config, 'hooks', { value: hooks, configurable: false, enumerable: false, writable: false, }); } return config; } export class FileData { /** * 文件数据辅助类,统一网页、小程序等平台的文件上传。 * * @param originalFileData 原始文件数据 * @param options 若使用内部的 getFormData,则选项会被其使用 */ constructor(originalFileData, options) { this.originalFileData = originalFileData; this.options = options; } /** * 获取原始文件数据。 * * @returns 原始文件数据 */ getOriginalFileData() { return this.originalFileData; } /** * 获取选项。 */ getOptions() { return this.options; } }