contentful.js
Preparing search index...
ContentTypeFieldValidation
Interface ContentTypeFieldValidation
Definition of a single validation rule applied to the related content type field
interface
ContentTypeFieldValidation
{
enabledNodeTypes
?:
(
|
"document"
|
"paragraph"
|
"heading-1"
|
"heading-2"
|
"heading-3"
|
"heading-4"
|
"heading-5"
|
"heading-6"
|
"ordered-list"
|
"unordered-list"
|
"list-item"
|
"hr"
|
"blockquote"
|
"embedded-entry-block"
|
"embedded-asset-block"
|
"embedded-resource-block"
|
"table"
|
"table-row"
|
"table-cell"
|
"table-header-cell"
|
"asset-hyperlink"
|
"embedded-entry-inline"
|
"embedded-resource-inline"
|
"entry-hyperlink"
|
"hyperlink"
|
"resource-hyperlink"
)
[]
;
in
?:
string
[]
;
linkContentType
?:
string
[]
;
linkMimetypeGroup
?:
string
[]
;
message
?:
string
|
null
;
nodes
?:
{
"asset-hyperlink"
?:
Pick
<
ContentTypeFieldValidation
,
"size"
|
"message"
,
>
[]
;
"embedded-asset-block"
?:
Pick
<
ContentTypeFieldValidation
,
"size"
|
"message"
,
>
[]
;
"embedded-entry-block"
?:
Pick
<
ContentTypeFieldValidation
,
"size"
|
"linkContentType"
|
"message"
,
>
[]
;
"embedded-entry-inline"
?:
Pick
<
ContentTypeFieldValidation
,
"size"
|
"linkContentType"
|
"message"
,
>
[]
;
"embedded-resource-block"
?:
{
allowedResources
:
ContentTypeAllowedResources
[]
;
validations
:
Pick
<
ContentTypeFieldValidation
,
"size"
|
"message"
>
[]
;
}
;
"entry-hyperlink"
?:
Pick
<
ContentTypeFieldValidation
,
"size"
|
"linkContentType"
|
"message"
,
>
[]
;
}
;
regexp
?:
{
pattern
:
string
}
;
size
?:
{
max
?:
number
;
min
?:
number
}
;
unique
?:
boolean
;
}
Index
Properties
enabled
Node
Types?
in?
link
Content
Type?
link
Mimetype
Group?
message?
nodes?
regexp?
size?
unique?
Properties
Optional
enabled
Node
Types
enabledNodeTypes
?:
(
|
"document"
|
"paragraph"
|
"heading-1"
|
"heading-2"
|
"heading-3"
|
"heading-4"
|
"heading-5"
|
"heading-6"
|
"ordered-list"
|
"unordered-list"
|
"list-item"
|
"hr"
|
"blockquote"
|
"embedded-entry-block"
|
"embedded-asset-block"
|
"embedded-resource-block"
|
"table"
|
"table-row"
|
"table-cell"
|
"table-header-cell"
|
"asset-hyperlink"
|
"embedded-entry-inline"
|
"embedded-resource-inline"
|
"entry-hyperlink"
|
"hyperlink"
|
"resource-hyperlink"
)
[]
Optional
in
in
?:
string
[]
Optional
link
Content
Type
linkContentType
?:
string
[]
Optional
link
Mimetype
Group
linkMimetypeGroup
?:
string
[]
Optional
message
message
?:
string
|
null
Optional
nodes
nodes
?:
{
"asset-hyperlink"
?:
Pick
<
ContentTypeFieldValidation
,
"size"
|
"message"
>
[]
;
"embedded-asset-block"
?:
Pick
<
ContentTypeFieldValidation
,
"size"
|
"message"
,
>
[]
;
"embedded-entry-block"
?:
Pick
<
ContentTypeFieldValidation
,
"size"
|
"linkContentType"
|
"message"
,
>
[]
;
"embedded-entry-inline"
?:
Pick
<
ContentTypeFieldValidation
,
"size"
|
"linkContentType"
|
"message"
,
>
[]
;
"embedded-resource-block"
?:
{
allowedResources
:
ContentTypeAllowedResources
[]
;
validations
:
Pick
<
ContentTypeFieldValidation
,
"size"
|
"message"
>
[]
;
}
;
"entry-hyperlink"
?:
Pick
<
ContentTypeFieldValidation
,
"size"
|
"linkContentType"
|
"message"
,
>
[]
;
}
Optional
regexp
regexp
?:
{
pattern
:
string
}
Optional
size
size
?:
{
max
?:
number
;
min
?:
number
}
Optional
unique
unique
?:
boolean
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
enabled
Node
Types
in
link
Content
Type
link
Mimetype
Group
message
nodes
regexp
size
unique
contentful.js
Loading...
Definition of a single validation rule applied to the related content type field