ColumnBuilder

ColumnBuilder

new ColumnBuilder(name, kind)

Source:
Parameters:
Name Type Description
name string
kind string

Methods

addConstraint(constraint) → {ColumnBuilder}

Source:
Parameters:
Name Type Description
constraint ConstraintCardinality | ConstraintDeleteCascade
Returns:
Type
ColumnBuilder

decimalDigits(decimalDigits) → {ColumnBuilder}

Source:
Parameters:
Name Type Description
decimalDigits number
Returns:
Type
ColumnBuilder

description(…args) → {ColumnBuilder}

Source:
Parameters:
Name Type Attributes Description
args Array.<(object|string)> <repeatable>
one multi-language object or langtag-value list
Returns:
Type
ColumnBuilder

displayName(…args) → {ColumnBuilder}

Source:
Parameters:
Name Type Attributes Description
args Array.<(object|string)> <repeatable>
one multi-language object or langtag-value list
Returns:
Type
ColumnBuilder

formatPattern(formatPattern) → {ColumnBuilder}

Source:
Parameters:
Name Type Description
formatPattern string
Returns:
Type
ColumnBuilder

groups(groups) → {ColumnBuilder}

Source:
Parameters:
Name Type Description
groups Array.<number>
Returns:
Type
ColumnBuilder

hidden(hiddenopt) → {ColumnBuilder}

Source:
Parameters:
Name Type Attributes Default Description
hidden boolean <optional>
true
Returns:
Type
ColumnBuilder

identifier(identifieropt) → {ColumnBuilder}

Source:
Parameters:
Name Type Attributes Default Description
identifier boolean <optional>
true
Returns:
Type
ColumnBuilder

languageType(languageType, countryCodesopt) → {ColumnBuilder}

Source:
Parameters:
Name Type Attributes Description
languageType string
countryCodes Array.<string> <optional>
Returns:
Type
ColumnBuilder
Source:
Parameters:
Name Type Description
toTable Table | number
Returns:
Type
ColumnBuilder

maxLength(maxLength) → {ColumnBuilder}

Source:
Parameters:
Name Type Description
maxLength number
Returns:
Type
ColumnBuilder

minLength(minLength) → {ColumnBuilder}

Source:
Parameters:
Name Type Description
minLength number
Returns:
Type
ColumnBuilder

multilanguage(multilanguageopt) → {ColumnBuilder}

Source:
Parameters:
Name Type Attributes Default Description
multilanguage boolean <optional>
true
Returns:
Type
ColumnBuilder

ordering(ordering) → {ColumnBuilder}

Source:
Parameters:
Name Type Description
ordering number
Returns:
Type
ColumnBuilder

separator(separatoropt) → {ColumnBuilder}

Source:
Parameters:
Name Type Attributes Default Description
separator boolean <optional>
true
Returns:
Type
ColumnBuilder

showMemberColumns(showMemberColumns) → {ColumnBuilder}

Source:
Parameters:
Name Type Description
showMemberColumns boolean
Returns:
Type
ColumnBuilder
Source:
Parameters:
Name Type Description
toTable Table | number
Returns:
Type
ColumnBuilder

singleDirection() → {ColumnBuilder}

Source:
Returns:
Type
ColumnBuilder

toDescription(…args) → {ColumnBuilder}

Source:
Parameters:
Name Type Attributes Description
args Array.<(object|string)> <repeatable>
one multi-language object or langtag-value list
Returns:
Type
ColumnBuilder

toDisplayName(…args) → {ColumnBuilder}

Source:
Parameters:
Name Type Attributes Description
args Array.<(object|string)> <repeatable>
one multi-language object or langtag-value list
Returns:
Type
ColumnBuilder

toName(toName) → {ColumnBuilder}

Source:
Parameters:
Name Type Description
toName string
Returns:
Type
ColumnBuilder

toOrdering(toOrdering) → {ColumnBuilder}

Source:
Parameters:
Name Type Description
toOrdering number | null
Returns:
Type
ColumnBuilder