schangxiang@126.com
2025-09-18 49a51c068d62084bc4c3e77c4be94a20de556c4a
1
{"version":3,"sources":["../../src/metadata-args/EmbeddedMetadataArgs.ts"],"names":[],"mappings":"","file":"EmbeddedMetadataArgs.js","sourcesContent":["/**\n * Arguments for EmbeddedMetadata class.\n */\nexport interface EmbeddedMetadataArgs {\n\n    /**\n     * Class to which this column is applied.\n     */\n    target: Function;\n\n    /**\n     * Class's property name to which this column is applied.\n     */\n    propertyName: string;\n\n    /**\n     * Indicates if this embedded is array or not.\n     */\n    isArray: boolean;\n\n    /**\n     * Prefix of the embedded, used instead of propertyName.\n     * If set to empty string, then prefix is not set at all.\n     */\n    prefix?: string|boolean;\n\n    /**\n     * Type of the class to be embedded.\n     */\n    type: ((type?: any) => Function);\n\n}\n"],"sourceRoot":".."}