WorkItemType
Represents a work type that can be assigned to a work item.
Extends BaseEntity.
Properties
Name | Type | Description |
---|---|---|
becomesRemoved | Boolean | Read-only. When `true`, the entity is removed in the current transaction. Otherwise, `false`. Available since 2017.4.37915 |
isNew | Boolean | Read-only. When `true`, the entity is created in the current transaction. Otherwise, `false`. Available since 2018.2.42351 |
name | String | Read-only. The name of the work item type. |
Methods
findByProject
Returns the set of work item types that are available in a project.
ParametersName | Type | Description |
---|---|---|
project | Project | The project for which work item types are returned. |
Type | Description |
---|---|
Set.<WorkItemType> | The set of available work item types for the specified project. |
becomes
Checks whether a field is set to an expected value in the current transaction.
ParametersName | Type | Description |
---|---|---|
fieldName | string | The name of the field to check. |
expected | string | The expected value. |
Type | Description |
---|---|
boolean | If the field is set to the expected value, returns `true`. |
canBeReadBy
Checks whether a user has permission to read the field.
ParametersName | Type | Description |
---|---|---|
fieldName | string | The name of the field. |
user | User | The user for whom the permission to read the field is checked. |
Type | Description |
---|---|
boolean | If the user can read the field, returns `true`. |
canBeWrittenBy
Checks whether a user has permission to update the field.
ParametersName | Type | Description |
---|---|---|
fieldName | string | The name of the field. |
user | User | The user for whom the permission to update the field is checked. |
Type | Description |
---|---|
boolean | If the user can update the field, returns `true`. |
isChanged
Checks whether the value of a field is changed in the current transaction.
ParametersName | Type | Description |
---|---|---|
fieldName | string | The name of the field to check. |
Type | Description |
---|---|
boolean | If the value of the field is changed in the current transaction, returns `true`. |
oldValue
Returns the previous value of a single-value field before an update was applied. If the field is not changed in the transaction, returns null.
ParametersName | Type | Description |
---|---|---|
fieldName | string | The name of the field. |
Type | Description |
---|---|
Object | If the field is changed in the current transaction, the previous value of the field. Otherwise, null. |
required
Asserts that a value is set for a field. If a value for the required field is not set, the specified message is displayed in the user interface.
ParametersName | Type | Description |
---|---|---|
fieldName | string | The name of the field to check. |
message | string | The message that is displayed to the user that describes the field requirement. |