UNPKG

mapper-json-c

Version:
14 lines (13 loc) 774 B
import { IJsonProperty, JsonProperty } from "./decorators/JsonProperty"; import { ILockNumber, LockNumber } from "./decorators/LockNumber"; import { ILockString, LockString } from "./decorators/LockString"; import { IObjectEntriesProperty, ObjectEntriesProperty } from "./decorators/ObjectEntriesProperty"; import { IJsonFormat, JsonFormat } from './decorators/JsonFormat'; /** * @description: 实例 * @param {Object} json json数据,也许来源于后端 * @param {new} clazz 数据实例 * @return {T} */ declare function mapperJsonC<T>(json: Object, clazz: new () => T): T; export { IJsonProperty, JsonProperty, IJsonFormat, JsonFormat, IObjectEntriesProperty, ObjectEntriesProperty, ILockString, LockString, ILockNumber, LockNumber, mapperJsonC, };