Module: DataSourceApi
Enumerations
Interfaces
Type Aliases
Type Aliases
ArtifactIdentifier
Ƭ ArtifactIdentifier: Object
Description
Workspace level object identification
Type declaration
Name |
Type |
artifactID
|
number
|
workspaceID
|
number
|
Ƭ CustomFormatterOptions: Object
Description
Formatting override options for a given component
Type declaration
DataSource
Ƭ DataSource: any
| ItemListDataSourceFactoryFunction
| SetListFilterDataFunction
Description
Data source structure is to be defined by the consuming component; May be factory function, object, script etc.
For overriding the item list data source, use the ItemListDataSourceFactoryFunction
For overriding the list filter data, use a SetListFilterDataFunction
FieldValue
Ƭ FieldValue: string
| number
| boolean
Description
Value contained in a certain Field object
Ƭ FormatterDataItem: ArtifactIdentifier
& Partial
<Record
<string
, FieldValue
>>
Description
todo:
ItemListDataSourceFactoryFunction
Ƭ ItemListDataSourceFactoryFunction: (workspaceID
: number
, artifactTypeID
: number
) => ItemListDataSource
Type declaration
Parameters
Name |
Type |
workspaceID
|
number
|
artifactTypeID
|
number
|
Returns
ItemListDataSource
Description
Factory function to use when overriding the item list's data source
SetListFilterDataFunction
Ƭ SetListFilterDataFunction: (workspaceID
: number
, artifactTypeID
: number
, activeColumn
: dataManagement.itemList.ItemListColumn
, fieldCollection
: ItemListFieldCollection
, listPickerDataSourceFactory
: ListPickerDataSourceFactory
) => Promise
<void
>
Type declaration
- (
workspaceID
, artifactTypeID
, activeColumn
, fieldCollection
, listPickerDataSourceFactory
): Promise
<void
>
Parameters
Name |
Type |
Description |
workspaceID
|
number
|
The active Workspace ID. |
artifactTypeID
|
number
|
The active Artifact Type ID. |
activeColumn
|
dataManagement.itemList.ItemListColumn
|
The active item list column. |
fieldCollection
|
ItemListFieldCollection
|
The collection of fields for the current Artifact Type. |
listPickerDataSourceFactory
|
ListPickerDataSourceFactory
|
The factory for obtaining a list picker data source. |
Returns
Promise
<void
>
Description
Sets the list filter data for the given column