BCFTopicsConfig
Configuration settings for managing BCF topics. This interface defines the properties and their meanings used to control the behavior of exporting and importing BCF topics.
Properties
author
author:
string
The email of the user creating topics using this component.
fallbackVersionOnImport
fallbackVersionOnImport:
null
|BCFVersion
Version to be used when importing if no bcf.version file is present in the incoming data. When null, the importer will throw an error if the version is missing or is not supported.
ignoreIncompleteTopicsOnImport
ignoreIncompleteTopicsOnImport:
boolean
If true, do not import a topic with missing information (guid, type, status, title, creationDate or creationAuthor). If false, use default values for missing data.
includeAllExtensionsOnExport
includeAllExtensionsOnExport:
boolean
If true, export the extensions (types, status, etc.) based on topics data. This doesn't update the extensions in the config. If false, only export the extensions defined in each collection of possibilities set in the config. In all cases, all the values from each collection of extensions defined in the config are going to be exported.
includeSelectionTag
includeSelectionTag:
boolean
Whether or not to include the AuthoringSoftwareId in the viewpoint components during export.
labels
labels:
Set
<string
>
The set of allowed topic labels. This is exported inside the bcf.extensions.
priorities
priorities:
Set
<string
>
The set of allowed topic priorities. This is exported inside the bcf.extensions.
stages
stages:
Set
<string
>
The set of allowed topic stages. This is exported inside the bcf.extensions.
statuses
statuses:
Set
<string
>
The set of allowed topic statuses. This is exported inside the bcf.extensions.
strict
strict:
boolean
Only allow to use the extensions (types, statuses, etc.) defined in the config when setting the corresponding data in a topic.
types
types:
Set
<string
>
The set of allowed topic types. This is exported inside the bcf.extensions.
updateExtensionsOnImport
updateExtensionsOnImport:
boolean
Updates the types, statuses, users, etc., after importing an external BCF.
users
users:
Set
<string
>
The set of allowed topic users. This is exported inside the bcf.extensions.
version
version:
BCFVersion
The BCF version used during export.