Search
Preparing search index...
The search index is not available
ClassTransformer API
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
ClassTransformer API
ToNumberPlugin
Class ToNumberPlugin
Number转换插件
Hierarchy
TransformPlugin
ToNumberPlugin
Index
Constructors
constructor
Properties
transformer
type
Mirror
type
Methods
before
Transform
transform
validate
Required
validator
Constructors
constructor
new
To
Number
Plugin
(
transformer
:
ClassTransformer
, typeMirror
:
TypeMirror
<
any
,
any
>
)
:
ToNumberPlugin
构造函数
Parameters
transformer:
ClassTransformer
typeMirror:
TypeMirror
<
any
,
any
>
Returns
ToNumberPlugin
Properties
transformer
transformer
:
ClassTransformer
type
Mirror
type
Mirror
:
TypeMirror
<
any
,
any
>
Static
type
type
:
NumberConstructor
= Number
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
:
any
, allValues
:
any
)
:
undefined
|
number
转换成实例
Parameters
values:
any
allValues:
any
Returns
undefined
|
number
validate
Required
validate
Required
(
fieldValue
:
any
)
:
void
验证是否为必须
Parameters
fieldValue:
any
Returns
void
validator
validator
(
fieldValue
:
any
)
:
void
类型验证
Parameters
fieldValue:
any
Returns
void
Exports
To
Number
Plugin
constructor
transformer
type
Mirror
type
before
Transform
transform
validate
Required
validator
Number转换插件