Interface ContentTypeFieldValidation

interface ContentTypeFieldValidation {
    assetFileSize?: NumRange;
    assetImageDimensions?: {
        height?: NumRange;
        width?: NumRange;
    };
    dateRange?: DateRange;
    enabledMarks?: string[];
    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 | number)[];
    linkContentType?: string[];
    linkMimetypeGroup?: string[];
    message?: null | string;
    nodes?: NodesValidation;
    prohibitRegexp?: RegExp;
    range?: NumRange;
    regexp?: RegExp;
    size?: NumRange;
    unique?: boolean;
}

Properties

assetFileSize?: NumRange
assetImageDimensions?: {
    height?: NumRange;
    width?: NumRange;
}
dateRange?: DateRange
enabledMarks?: string[]
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 | number)[]
linkContentType?: string[]
linkMimetypeGroup?: string[]
message?: null | string
nodes?: NodesValidation
prohibitRegexp?: RegExp
range?: NumRange
regexp?: RegExp
size?: NumRange
unique?: boolean