Search
Preparing search index...
The search index is not available
ClassTransformer API
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
ClassTransformer API
ToPromisePlugin
Class ToPromisePlugin
Promise转换插件
Hierarchy
TransformPlugin
ToPromisePlugin
Index
Constructors
constructor
Properties
transformer
type
Mirror
type
Methods
before
Transform
transform
validate
Required
validator
Constructors
constructor
new
To
Promise
Plugin
(
transformer
:
ClassTransformer
, typeMirror
:
TypeMirror
<
any
,
any
>
)
:
ToPromisePlugin
构造函数
Parameters
transformer:
ClassTransformer
typeMirror:
TypeMirror
<
any
,
any
>
Returns
ToPromisePlugin
Properties
transformer
transformer
:
ClassTransformer
type
Mirror
type
Mirror
:
TypeMirror
<
any
,
any
>
Static
type
type
:
PromiseConstructor
= Promise
Methods
before
Transform
before
Transform
<
T
>
(
fieldValue
:
any
, allValues
:
any
)
:
T
前置转换,使用元数据的转换函数
Type Parameters
T =
any
Parameters
fieldValue:
any
字段值
allValues:
any
Returns
T
transform
transform
(
values
:
Promise
<
any
>
, allValues
:
any
)
:
Promise
<
any
>
转换成实例
Parameters
values:
Promise
<
any
>
allValues:
any
Returns
Promise
<
any
>
validate
Required
validate
Required
(
fieldValue
:
any
)
:
void
验证是否为必须
Parameters
fieldValue:
any
Returns
void
validator
validator
(
fieldValue
:
any
)
:
void
类型验证
Parameters
fieldValue:
any
Returns
void
Exports
To
Promise
Plugin
constructor
transformer
type
Mirror
type
before
Transform
transform
validate
Required
validator
Promise转换插件