cluedin-widget
Version:
This is the project for creating and managing widgets in CluedIn.
86 lines (85 loc) • 2.84 kB
JavaScript
import formatHelper from './../format';
module.exports = {
important: [],
all: [
{
either: [
{
display: 'Name',
value: 'property-sharepoint.listitem.LinkFilename'
}
]
}, {
display: 'Time to read',
value: 'property-document.wordCount',
format: formatHelper.formatReadingTime,
category: 'doctime',
key: 'timetoread'
}, {
either: [ {
display: 'Creation Date',
value: 'property-tika.Creation-Date',
format: formatHelper.formatDate
}, {
display: 'Creation Data',
value: 'property-CreatedDateRaw',
format: formatHelper.formatDate
} ]
}, {
either: [
{
display: 'Last modified at',
value: 'property-sharepoint.listitem.Modified',
format: formatHelper.formatDate
},
{
display: 'Last modified at',
value: 'property-ModifiedDateRaw',
format: formatHelper.formatDate
}
]
}, {
display: 'Last Modified By',
value: "property-LastModifyingUserName"
}, {
display: 'Last Viewed At',
value: 'property-LastViewedByMeDateRaw'
}, {
display: 'File Type',
value: 'property-sharepoint.listitem.DocIcon',
contentType: true
}, 'property-document.numberOfPages', 'property-document.revisionNumber', 'property-document.template',
{
display: 'Number Of Notes',
value: 'property-presentation.numberOfNotes'
}, 'property-presentation.presentationFormat', 'property-sharepoint.listitem.DocIcon', {
display: 'Size',
value: 'property-tika.Content-Length',
format: formatHelper.bytesToSize
}, {
either: [
{
display: 'Number Lines',
value: 'property-slack.file.Lines'
}
]
}, {
display: 'File Type',
value: 'property-slack.file.MimeType',
contentType: true
}, {
display: 'Number Stars',
value: 'property-slack.file.NumStars'
}, {
display: 'Is Editable?',
value: 'property-slack.file.Editable',
format: formatHelper.YesOrNo
}, {
display: 'Icon Link',
value: 'property-IconLink'
}, {
display: 'Alternate Link',
value: 'property-AlternateLink'
}
]
};