UNPKG

cluedin-widget

Version:

This is the project for creating and managing widgets in CluedIn.

681 lines (679 loc) • 20 kB
const defaultPlaceWidgetKey = 'Content'; module.exports = { 'IntegrationReport': { layout: { name: 'OnlyComponent' }, widgets: [ { name: 'IntegrationReports', size: 12 } ] }, 'OnBoarding': { widgets: [ { name: 'OnBoarding', size: 12, onlyAdmin: true } ] }, 'HomeScreen': { widgets: [ { name: 'OnBoarding', size: 12, onlyAdmin: true }, { name: 'LastDocuments', size: 4 }, { name: 'LastTools', size: 4 }, { name: 'LastOrganizations', size: 4 }, { name: 'LastDeals', size: 4 }, { name: 'LastTasks', size: 4 }, { name: 'LastIssues', size: 4 } ] }, '/Organization': { icon: '<i class="fa fa-home"></i>', displayName: 'Organization', displayNameWithArticle: 'an organization', sharedWidgets: [ { name: 'entityOrganizationHeader', size: 12, place: 'Header' } ], tabs: [ { name: 'Latest Information', includeSuggestedSearches: true, suggestedSearchFilter: [ { key: 'Applications used in this organization' }, { key: 'Latest person to communicate with this company' }, { key: 'Mentioned' }, { key: 'Mentions' } ], widgets: [ { name: 'EntityProperty', size: 4 }, { name: 'EntitySourceAndProfile', size: 4 }, { name: 'LastDocuments', size: 4 }, { name: 'LastIssues', size: 4 }, { name: 'EntitySocialOverview', size: 4 } ] }, { name: 'Employees', includeSuggestedSearches: true, suggestedSearchFilter: [ { key: 'Employees' }, { key: 'Who is the best person to contact at this company?' }, { key: 'People who work for this organization' }, { key: 'Who internally has the best connections to contact at this company?' } ], widgets: [ { name: 'EntityPersonList', size: 12 } ] } ] }, '/Slack/Channel/Message': { icon: '<i class="fa fa-comment"></i>', displayName: 'Message', displayNameWithArticle: 'a message' }, '/Slack/Message': { icon: '<i class="fa fa-comment"></i>', displayName: 'Slack message', displayNameWithArticle: 'a slack message' }, '/Slack/Channel': { icon: '<i class="fa fa-at"></i>', displayName: 'Slack Channel', displayNameWithArticle: 'a slack channel' }, '/Infrastructure/User': { icon: '<i class="fa fa-user"></i>', displayName: 'User' }, '/Person': { icon: '<i class="fa fa-user"></i>', displayName: 'Person', includeSuggestedSearches: true, layout: { name: 'TwoColumns' }, widgets: [ { name: 'PersonProfile', size: 12, place: 'Navigation' }, { name: 'LastIssues', size: 4 } ] }, '/Files/File': { icon: '<i class="fa fa-file"></i>', displayName: 'File' }, '/Files/Directory': { icon: '<i class="fa fa-folder"></i>', displayName: 'Directory' }, '/Document/Spreadsheet': { icon: '<i class="fa fa-file-excel-o"></i>', displayName: 'Spreadsheet' }, '/Document/Presentation': { icon: '<i class="fa fa-file-powerpoint-o"></i>', displayName: 'Presentation' }, '/Document/Document': { icon: '<i class="fa fa-file"></i>', displayName: 'Document' }, '/Document': { icon: '<i class="fa fa-file"></i>', displayName: 'Document' }, '/Provider/Root': { icon: '<i class="fa fa-cloud"></i>', displayName: 'Cloud tool' }, '/Mail': { icon: '<i class="fa fa-envelope-o"></i>', displayName: 'Mail' }, '/Mail/Thread': { icon: '<i class="fa fa-envelope-o"></i>', displayName: 'Thread' }, '/Infrastructure/Conversation': { icon: '<i class="fa fa-comments-o"></i>', displayName: 'Conversation' }, '/Infrastructure/Application': { icon: '<i class="fa fa-cube"></i>', displayName: 'Application' }, '/Infrastructure/Group': { icon: '<i class="fa fa-users"></i>', displayName: 'Group' }, '/Infrastructure/Contact': { icon: '<i class="fa fa-user-plus"></i>', displayName: 'Contact' }, '/Infrastructure/Host/Computer': { icon: '<i class="fa fa-laptop"></i>', displayName: 'Computer' }, '/Calendar': { icon: '<i class="fa fa-calendar"></i>', displayName: 'Calendar' }, '/Calendar/Event': { icon: '<i class="fa fa-calendar"></i>', displayName: 'Event' }, '/Calendar/Meeting': { icon: '<i class="fa fa-calendar"></i>', displayName: 'Meeting' }, '/Infrastructure/Tenant': { icon: '<i class="fa fa-cogs"></i>', displayName: 'Tenant' }, '/Slack/User': { icon: '<i class="fa fa-user"></i>', displayName: 'Slack User' }, '/Image': { icon: '<i class="fa fa-file-image-o"></i>', displayName: 'Image' }, '/Picture': { icon: '<i class="fa fa-file-image-o"></i>', displayName: 'Picture' }, '/Mail/Event': { icon: '<i class="fa fa-calendar"></i>', displayName: 'Event' }, '/Mail/Contact': { icon: '<i class="fa fa-book"></i>', displayName: 'Contact' }, '/PivotalTracker/Story': { icon: '<i class="fa fa-tasks"></i>', displayName: 'Story (SCRUM)' }, '/SharePoint/Task': { icon: '<i class="fa fa-tasks"></i>', displayName: 'Task' }, '/Infrastructure/Folder': { icon: '<i class="fa fa-folder"></i>', displayName: 'Folder' }, '/Twitter/Message': { icon: '<i class="fa fa-comment"></i>', displayName: 'Message' }, '/PivotalTracker/Person': { icon: '<i class="fa fa-user"></i>', displayName: 'Person' }, '/PivotalTracker/Project': { icon: '<i class="fa fa-book"></i>', displayName: 'Project' }, '/PivotalTracker/Organization': { icon: '<i class="fa fa-cube"></i>', displayName: 'Organization' }, '/Box/Folder': { icon: '<i class="fa fa-folder"></i>', displayName: 'Folder' }, '/Box/File': { icon: '<i class="fa fa-file"></i>', displayName: 'File' }, '/Twitter/Topic': { icon: '<i class="fa fa-at"></i>', displayName: 'Topic' }, '/Slack/Message/Grouping': { icon: '<i class="fa fa-archive"></i>', displayName: 'Grouping' }, '/Slack/Discussion': { icon: '<i class="fa fa-comments-o"></i>', displayName: 'Discussion' }, '/Infrastructure/Site': { icon: '<i class="fa fa-external-link"></i>', displayName: 'Site' }, '/Temporal/Date': { icon: '<i class="fa fa-calendar-o"></i>', displayName: 'Date' }, '/GitHub/Tree': { icon: '<i class="fa fa-folder-open-o"></i>', displayName: 'Tree' }, '/Planning/Scrum/BacklogItem': { icon: '<i class="fa fa-tasks"></i>', displayName: 'Backlog Item (SCRUM)' }, '/SourceCode/File': { icon: '<i class="fa fa-file-code-o"></i>', displayName: 'File' }, '/FileSystem/Files/File': { icon: '<i class="fa fa-file"></i>', displayName: 'File' }, '/FileSystem/Files/Directory': { icon: '<i class="fa fa-folder"></i>', displayName: 'Directory' }, '/Announcement': { icon: '<i class="fa fa-bullhorn"></i>', displayName: 'Announcement' }, '/Channel': { icon: '<i class="fa fa-slack"></i>', displayName: 'Channel' }, '/Infrastructure/Host/Server': { icon: '<i class="fa fa-server"></i>', displayName: 'Server' }, '/Temporal/Month': { icon: '<i class="fa fa-calendar-o"></i>', displayName: 'Month' }, '/SourceCode/Repository': { icon: '<i class="fa fa-database"></i>', displayName: 'Repository' }, '/Task': { icon: '<i class="fa fa-tasks"></i>', displayName: 'Task' }, '/News': { icon: '<i class="fa fa-newspaper-o"></i>', displayName: 'News' }, '/Project': { icon: '<i class="fa fa-list-ol"></i>', displayName: 'Project' }, '/Unknown': { icon: '<i class="fa fa-times-circle-o"></i>', displayName: 'Unknown' }, '/Discussion': { icon: '<i class="fa fa-comments-o"></i>', displayName: 'Discussion' }, '/Comment': { icon: '<i class="fa fa-comment-o"></i>', displayName: 'Comment' }, '/Comment/Social': { icon: '<i class="fa fa-comment-o"></i>', displayName: 'Comment' }, '/Planning/Workspace': { icon: '<i class="fa fa-rocket"></i>', displayName: 'Workspace' }, '/Tag': { icon: '<i class="fa fa-tag"></i>', displayName: 'Tag' }, '/Topic': { icon: '<i class="fa fa-leanpub"></i>', displayName: 'Topic' }, '/Note': { icon: '<i class="fa fa-pencil-square-o"></i>', displayName: 'Note' }, '/Infrastructure/Domain': { icon: '<i class="fa fa-tree"></i>', displayName: 'Domain' }, '/Infrastructure/Printer': { icon: '<i class="fa fa-print"></i>', displayName: 'Printer' }, '/Infrastructure/Group/Security': { icon: '<i class="fa fa-users"></i>', displayName: 'Security' }, '/Infrastructure/Host/Laptop': { icon: '<i class="fa fa-laptop"></i>', displayName: 'Laptop' }, '/Infrastructure/Cloud': { icon: '<i class="fa fa-cloud"></i>', displayName: 'Cloud Tool' }, '/Organization/Competitor': { icon: '<i class="fa fa-building-o"></i>', displayName: 'Competitor' }, '/Organization/Department': { icon: '<i class="fa fa-cubes"></i>', displayName: 'Department' }, '/Organization/Unit': { icon: '<i class="fa fa-cube"></i>', displayName: 'Unit' }, '/Circle': { icon: '<i class="fa fa-circle-o"></i>', displayName: 'Circle' }, '/Product': { icon: '<i class="fa fa-gift"></i>', displayName: 'Product' }, '/Question': { icon: '<i class="fa fa-question"></i>', displayName: 'Question' }, '/Idea': { icon: '<i class="fa fa-lightbulb-o"></i>', displayName: 'Idea' }, '/PressRelease': { icon: '<i class="fa fa-newspaper-o"></i>', displayName: 'Press Release' }, '/Document/Database': { icon: '<i class="fa fa-database"></i>', displayName: 'Database' }, '/Document/PlainText': { icon: '<i class="fa fa-file-text-o"></i>', displayName: 'Plain Text' }, '/Document/Audio': { icon: '<i class="fa fa-file-audio-o"></i>', displayName: 'Audio' }, '/Document/Video': { icon: '<i class="fa fa-file-video-o"></i>', displayName: 'Video' }, '/Document/Template': { icon: '<i class="fa fa-file-o"></i>', displayName: 'Template' }, '/Document/Template/Database': { icon: '<i class="fa fa-database"></i>', displayName: 'Database Template' }, '/Document/Template/Document': { icon: '<i class="fa fa-file"></i>', displayName: 'Document Template' }, '/Document/Template/Presentation': { icon: '<i class="fa fa-file-powerpoint-o"></i>', displayName: 'Presentation Template' }, '/Document/Template/Spreadsheet': { icon: '<i class="fa fa-file-excel-o"></i>', displayName: 'Spreadsheet Template' }, '/WebSite': { icon: '<i class="fa fa-globe"></i>', displayName: 'Website' }, '/WebPage': { icon: '<i class="fa fa-external-link"></i>', displayName: 'Web Page' }, '/Image/Diagram': { icon: '<i class="fa fa-sitemap"></i>', displayName: 'Diagram' }, '/SourceCode': { icon: '<i class="fa fa-file-code-o"></i>', displayName: 'Source Code' }, '/SourceCode/Changeset': { icon: '<i class="fa fa-stack-exchange"></i>', displayName: 'Change Set' }, '/SourceCode/Build': { icon: '<i class="fa fa-cube"></i>', displayName: 'Build' }, '/Planning/ProjectPlan': { icon: '<i class="fa fa-bar-chart"></i>', displayName: 'Project Plan' }, '/Planning/Iteration': { icon: '<i class="fa fa-recycle"></i>', displayName: 'Iteration' }, '/Planning/KanbanBoard': { icon: '<i class="fa fa-calendar-o"></i>', displayName: 'Kanban Board' }, '/Planning/Scrum': { icon: '<i class="fa fa-refresh"></i>', displayName: 'Scrum Planning' }, '/Planning/Scrum/Sprint': { icon: '<i class="fa fa-refresh"></i>', displayName: 'Sprint' }, '/Planning/Scrum/SprintReview': { icon: '<i class="fa fa-file-o"></i>', displayName: 'Sprint Review' }, '/Planning/Scrum/SprintRetrospective': { icon: '<i class="fa fa-file-o"></i>', displayName: 'Sprint Retrospective' }, '/Planning/Scrum/DefinitionOfDone': { icon: '<i class="fa fa-file-o"></i>', displayName: 'Definition of done' }, '/Planning/Scrum/Role/ScrumMaster': { icon: '<i class="fa fa-user"></i>', displayName: 'Scrum Master' }, '/Planning/Scrum/Role/ProductOwner': { icon: '<i class="fa fa-user"></i>', displayName: 'Product Owner' }, '/Geography/Country': { icon: '<i class="fa fa-globe"></i>', displayName: 'Country' }, '/Temporal/Quarter': { icon: '<i class="fa fa-calendar-o"></i>', displayName: 'Quarter' }, '/Temporal/Week': { icon: '<i class="fa fa-calendar-o"></i>', displayName: 'Week' }, '/Temporal/Year': { icon: '<i class="fa fa-calendar-o"></i>', displayName: 'Year' }, '/Temporal/Decade': { icon: '<i class="fa fa-calendar-o"></i>', displayName: 'Decade' }, '/Temporal/Century': { icon: '<i class="fa fa-calendar-o"></i>', displayName: 'Century' }, '/Interaction': { icon: '<i class="fa fa-area-chart"></i>', displayName: 'Iteraction' }, '/Engagment': { icon: '<i class="fa fa-area-chart"></i>', displayName: 'Engagment' }, '/PersonRole': { icon: '<i class="fa fa-user"></i>', displayName: 'Person Role' }, '/Infrastructure': { icon: '<i class="fa fa-cube"></i>', displayName: 'Infrastructure' }, '/Infrastructure/Group/Distribution': { icon: '<i class="fa fa-cube"></i>', displayName: 'Distribution Group' }, '/Infrastructure/List/GenericList': { icon: '<i class="fa fa-list"></i>', displayName: 'Generic List' }, '/Infrastructure/List/DocumentLibrary': { icon: '<i class="fa fa-list-alt"></i>', displayName: 'Document Library' }, '/Infrastructure/List/Survey': { icon: '<i class="fa fa-question"></i>', displayName: 'Survey' }, '/Mail/Folder': { icon: '<i class="fa fa-folder"></i>', displayName: 'Mail Folder' }, '/Temporal/Millennium': { icon: '<i class="fa fa-calendar-o"></i>', displayName: 'Millennium' }, '/SharePoint/Document': { icon: '<i class="fa fa-file"></i>', displayName: 'Document' }, '/Files/CompressedFileArchive': { icon: '<i class="fa fa-file-archive-o"></i>', displayName: 'Archive' }, '/Image/Photograph': { icon: '<i class="fa fa-file-image-o"></i>', displayName: 'Photographe' }, '/SharePoint/WikiPage': { icon: '<i class="fa fa-wikipedia-w"></i>', displayName: 'Wiki Page' }, '/SharePoint/Reply': { icon: '<i class="fa fa-reply"></i>', displayName: 'Reply' }, '/Issue': { icon: '<i class="fa fa-exclamation-triangle"></i>', displayName: 'Issue' }, '/Infrastructure/List/Issue': { icon: '<i class="fa fa-exclamation-circle"></i>', displayName: 'Issue List' }, '/Geography/City': { icon: '<i class="fa fa-map"></i>', displayName: 'City' }, '/Infrastructure/Location': { icon: '<i class="fa fa-map-pin"></i>', displayName: 'Location' }, '/Template': { icon: '<i class="fa fa-file"></i>', displayName: 'Template' }, '/Infrastructure/Position': { icon: '<i class="fa fa-suitcase"></i>', displayName: 'Position' }, '/Deleted': { icon: '<i class="fa fa-trash"></i>', displayName: 'Deleted' }, '/Links': { icon: '<i class="fa fa-link"></i>', displayName: 'Links' }, '/Industry': { icon: '<i class="fa fa-industry"></i>', displayName: 'Industry' }, '/SharePoint/Report': { icon: '<i class="fa fa-area-chart"></i>', displayName: 'Report' }, '/FAQ': { icon: '<i class="fa fa-question-circle"></i>', displayName: 'FAQ' }, '/Skill': { icon: '<i class="fa fa-graduation-cap"></i>', displayName: 'Skill' }, '/SourceCode/ChangeSet': { icon: '<i class="fa fa-code"></i>', displayName: 'Change Set' }, '/SourceCode/Branch': { icon: '<i class="fa fa-code-fork"></i>', displayName: 'Branch (CODE)' }, '/Card': { icon: '<i class="fa fa-trello"></i>', displayName: 'Card' }, '/Activity': { icon: '<i class="fa fa-list-alt"></i>', displayName: 'Activity' }, '/Sales/Lead': { icon: '<i class="fa fa-user"></i>', displayName: 'Sales lead' }, '/Infrastructure/License': { icon: '<i class="fa fa-creative-commons"></i>', displayName: 'License' }, '/List': { icon: '<i class="fa fa-list"></i>', displayName: 'List' }, '/Album': { icon: '<i class="fa fa-picture-o"></i>', displayName: 'Album' }, '/Sales/Oppurtunity': { icon: '<i class="fa fa-building"></i>', displayName: 'Sales Opportunity' }, '/Marketing/Campaign': { icon: '<i class="fa fa-line-chart"></i>', displayName: 'Marketing Campaign' }, '/Sales/Contract': { icon: '<i class="fa fa-file-text-o"></i>', displayName: 'Sales Contract' }, '/Sales/Order': { icon: '<i class="fa fa-shopping-bag"></i>', displayName: 'Sales Order' }, '/Form': { icon: '<i class="fa fa-list-ul"></i>', displayName: 'Form' }, '/Planning/Scrum/Epic': { icon: '<i class="fa fa-shield"></i>', displayName: 'Epic (SCRUM)' }, '/Sales/Deal': { icon: '<i class="fa fa-briefcase"></i>', displayName: 'Sales Deal' }, default: { includeSuggestedSearches: true, widgets: [ { name: 'EntityHeader', size: 12 }, { name: 'EntityProperty', size: 4 }, { name: 'EntitySourceAndProfile', size: 4 } ] } };