@servicenow/sdk
Version:
ServiceNow SDK
107 lines (69 loc) • 3.18 kB
Markdown
---
tags: [TranslatedTextColumn, column, table, translated text, i18n]
---
# TranslatedTextColumn
A Column for a translated text type field.
## Signature
```typescript fluent
TranslatedTextColumn(config)
```
## Parameters
### config
`C & StringColumnType<TChoices, Dropdown, Type, Default, unknown>`
**Properties:**
- **active** (optional): `boolean`
Indicates whether to display the field in list and forms
- **array** (optional): `boolean`
Creates another table to store the info that will be captured by this field
- **attributes** (optional): `Record<string, string | number | boolean>`
Pairs of any supported dictionary attributes (sys_schema_attribute)
- **audit** (optional): `boolean`
Indicates whether to track the creation, update, and deletion of all records in the table.
- **choices** (optional): `TChoices`
Choice values definitions as object literal: { choice_1: { label: 'Choice1' }, choice_2: { label: 'Choice2' },}
- **default** (optional): `Default | string`
Default value of the field when creating a record
- **dependent** (optional): `string`
limit the values available to select based on the value of the dependent field
- **dropdown** (optional): `Dropdown | choiceDropdownType`
- **dynamicValueDefinitions** (optional): `DynamicValueDefinitions<ReferenceSchema>`
Object literal, specify type and then relevant additional parameters for reference choices and script defaults
- **elementReference** (optional): `boolean`
Indicates if the value of this field connotes the "element type"
- **functionDefinition** (optional): `string`
Definition of a function that the field performs
- **help** (optional): `string`
Help information for the field
- **hint** (optional): `string`
Describes field in more verbose form
- **isFullUTF8** (optional): `boolean`
Whether the string should be stored as full UTF-8.
column type will be string_full_utf8 if true
- **label** (optional): `string | Documentation[]`
Unique label for the column that appears on list headers and form fields
- **mandatory** (optional): `boolean`
Indicates whether the field must contain a value to save a record
- **maxLength** (optional): `number | string`
Maximum length of the field value
- **plural** (optional): `string`
Plural form of the field name
- **primary** (optional): `boolean`
Indicates the primary key for a table
- **readOnly** (optional): `boolean`
Indicates whether you can edit the field value
- **readOnlyOption** (optional): `readOnlyOptionType`
Specifies the read-only behavior for the field
- **spellCheck** (optional): `boolean`
Enables spell check for this field
- **tableReference** (optional): `boolean`
Indicates if the value of this field is a reference to another table in the schema
- **textIndex** (optional): `boolean`
Enables a natural language search on this field
- **unique** (optional): `boolean`
Creates a unique index on this field
- **widget** (optional): `string`
Style for the element type such as "radio"
- **xmlView** (optional): `boolean`
Displays the field value as XML
## See
- https://docs.servicenow.com/csh?topicname=table-api-now-ts.html&version=latest