Skip to content

Class: metadata

A Tab within the UI of Vault.

Learn about Tabs in Vault Help.

AttributeMetadataDescription
labelType: String
Required
Max length: 40
UI-friendly string in the Vault's base language.
orderType: Number
Required
The relative order of the tabs within Vault's navigation bar.
dashboardType: String
Max length: 50
When set to the name of a dashboard, sets this component to a dashboard Tab.
objectType: String
Max length: 50
(Object tabs) The Object to display records for e.g. product__v.
doctypeType: String
Max length: 50
(Document type tab) The Doctype to display documents for e.g., promotional_piece__c.
subtypeType: String
Max length: 100
(Document type tab) The Doctype subtype to display documents for e.g. promotional_piece__c.advertising__c.
classificationType: String
Max length: 150
(Document type tab) The Doctype classification to display documents for e.g. promotional_piece__c.advertising__c.print__c.
urlType: LongString
Max length: 2048
The target URL (if a web Tab).
send_session_via_post_messageType: BooleanWhether to send the user's current session token (if a web Tab).
parentType: String
Max length: 43
Name of the parent Tab.
all_view_labelType: String
Max length: 50
UI-friendly string in All view.
my_view_labelType: String
Max length: 50
UI-friendly string in My view.
recent_view_labelType: String
Max length: 50
UI-friendly string in Recent view.
vault_targetType: String
Max length: 50
For internal Veeva use only.
object_typeType: Component
Multi-value
The Objecttype (if an object type Tab).
activeType: BooleanIndicates whether the component is active.
filter_criteriaType: String
Max length: 32000
Contains the set of fields, operators, and values to be applied as filters for the search results in the tab.
prevent_createType: BooleanIndicates whether record creation is allowed in an object tab.
modal_create_recordType: BooleanDetermines if a new record should be created in a pop-up modal.
related_object_idsType: String
Max length: 1500
Contains a list of object API keys to be used as related object filters in the tab.
admin_tabType: BooleanFor internal Veeva use only.
pageType: ComponentReferences a Page component.
default_viewType: ComponentThe Savedview that Vault displays to users who are viewing the tab for the first time or have not selected another view. You can only set the default view to mandatory saved views.
enable_global_searchType: BooleanFor internal Veeva use only.
global_search_placeholderType: String
Max length: 1500
For internal Veeva use only.
related_sectionType: String
Max length: 1500
When a user creates a saved view for a related list in a dynamic tab, Vault creates a Tab record and indicates the source page layout and related object type in this field.

A Tab within the UI of Vault.

AttributeMetadataDescription
labelType: String
Required
Max length: 40
UI-friendly string in the Vault's base language.
orderType: Number
Required
The relative order of the tabs within Vault's navigation bar.
dashboardType: String
Max length: 50
When set to the name of a dashboard, sets this component to a dashboard Tab.
objectType: String
Max length: 50
(Object tabs) The Object to display records for e.g. product__v.
doctypeType: String
Max length: 50
(Document type tab) The Doctype to display documents for e.g., promotional_piece__c.
subtypeType: String
Max length: 100
(Document type tab) The Doctype subtype to display documents for e.g. promotional_piece__c.advertising__c.
classificationType: String
Max length: 150
(Document type tab) The Doctype classification to display documents for e.g. promotional_piece__c.advertising__c.print__c.
urlType: LongString
Max length: 2048
The target URL (if a web Tab).
send_session_via_post_messageType: BooleanWhether to send the user's current session token (if a web Tab).
parentType: String
Max length: 43
Name of the parent Tab.
all_view_labelType: String
Max length: 50
UI-friendly string in All view.
my_view_labelType: String
Max length: 50
UI-friendly string in My view.
recent_view_labelType: String
Max length: 50
UI-friendly string in Recent view.
vault_targetType: String
Max length: 50
For internal Veeva use only.
object_typeType: Component
Multi-value
The Objecttype (if an object type Tab).
activeType: BooleanIndicates whether the component is active.
filter_criteriaType: String
Max length: 32000
Contains the set of fields, operators, and values to be applied as filters for the search results in the tab.
prevent_createType: BooleanIndicates whether record creation is allowed in an object tab.
modal_create_recordType: BooleanDetermines if a new record should be created in a pop-up modal.
related_object_idsType: String
Max length: 1500
Contains a list of object API keys to be used as related object filters in the tab.
admin_tabType: BooleanFor internal Veeva use only.
pageType: ComponentReferences a Page component.
default_viewType: ComponentThe Savedview that Vault displays to users who are viewing the tab for the first time or have not selected another view. You can only set the default view to mandatory saved views.
enable_global_searchType: BooleanFor internal Veeva use only.
global_search_placeholderType: String
Max length: 1500
For internal Veeva use only.
related_sectionType: String
Max length: 1500
When a user creates a saved view for a related list in a dynamic tab, Vault creates a Tab record and indicates the source page layout and related object type in this field.
OperationSupport
Create
Recreate
Alter
Drop
Rename
Describe
Generate Recreate
Queryable