@ark7/model - v2.0.56
Preparing search index...
CombinedModelField
Class CombinedModelField
Index
Constructors
constructor
Properties
descriptor
field
name
prop
source
Accessors
has
No
Tags
is
Array
is
Date
is
Date
Array
is
Getter
is
ID
is
ID
Array
is
Map
is
Method
is
Reference
is
Setter
is
Virtual
Reference
level
type
Methods
has
Tag
is
Present
is
Required
merge
modelize
to
Object
Constructors
constructor
new
CombinedModelField
(
name
:
string
,
prop
:
Property
,
descriptor
?:
PropertyDescriptor
,
field
?:
any
,
source
?:
ModelClass
<
any
>
,
)
:
CombinedModelField
Parameters
name
:
string
prop
:
Property
descriptor
:
PropertyDescriptor
= null
field
:
any
= null
source
:
ModelClass
<
any
>
= null
Returns
CombinedModelField
Properties
descriptor
descriptor
:
PropertyDescriptor
= null
field
field
:
any
= null
name
name
:
string
prop
prop
:
Property
source
source
:
ModelClass
<
any
>
= null
Accessors
has
No
Tags
get
hasNoTags
()
:
boolean
Returns
boolean
is
Array
get
isArray
()
:
boolean
Returns
boolean
is
Date
get
isDate
()
:
boolean
Returns
boolean
is
Date
Array
get
isDateArray
()
:
boolean
Returns
boolean
is
Getter
get
isGetter
()
:
boolean
Returns
boolean
is
ID
get
isID
()
:
boolean
Returns
boolean
is
ID
Array
get
isIDArray
()
:
boolean
Returns
boolean
is
Map
get
isMap
()
:
boolean
Returns
boolean
is
Method
get
isMethod
()
:
boolean
Returns
boolean
is
Reference
get
isReference
()
:
boolean
If the current field is a foreign Ref
.
Returns
boolean
is
Setter
get
isSetter
()
:
boolean
Returns
boolean
is
Virtual
Reference
get
isVirtualReference
()
:
boolean
Returns
boolean
level
get
level
()
:
number
Returns
number
type
get
type
()
:
Type
Returns
Type
Methods
has
Tag
hasTag
(
tag
:
string
)
:
boolean
Parameters
tag
:
string
Returns
boolean
is
Present
isPresent
(
val
?:
any
)
:
boolean
Parameters
val
:
any
= {}
Returns
boolean
is
Required
isRequired
(
val
?:
any
)
:
boolean
Parameters
val
:
any
= {}
Returns
boolean
merge
merge
(
b
:
CombinedModelField
)
:
CombinedModelField
Parameters
b
:
CombinedModelField
Returns
CombinedModelField
modelize
modelize
(
o
:
any
,
options
?:
ModelizeOptions
)
:
any
Parameters
o
:
any
options
:
ModelizeOptions
= {}
Returns
any
to
Object
toObject
(
o
:
any
,
options
:
DocumentToObjectOptions
)
:
any
Parameters
o
:
any
options
:
DocumentToObjectOptions
Returns
any
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
descriptor
field
name
prop
source
Accessors
has
No
Tags
is
Array
is
Date
is
Date
Array
is
Getter
is
ID
is
ID
Array
is
Map
is
Method
is
Reference
is
Setter
is
Virtual
Reference
level
type
Methods
has
Tag
is
Present
is
Required
merge
modelize
to
Object
@ark7/model - v2.0.56
Loading...
If the current field is a foreign Ref.