├── .editorconfig
├── .eslintignore
├── .eslintrc.yml
├── .github
└── stale.yml
├── .gitignore
├── .travis.yml
├── README.md
├── approve-card
├── pe-approval-card-cloud-sprawl
│ ├── Readme.md
│ ├── pe-approval-card-cloud-sprawl.u-update-set.xml
│ └── widget
│ │ ├── pe-approval-cloud-sprawl.u-body-html-template.html
│ │ ├── pe-approval-cloud-sprawl.u-client-script.js
│ │ ├── pe-approval-cloud-sprawl.u-css.scss
│ │ └── pe-approval-cloud-sprawl.u-server-script.js
├── pe-approval-card-with-approval-table
│ ├── .gitignore
│ ├── Readme.md
│ ├── pe-approval-card-with-approval-table.u-update-set.xml
│ └── widget
│ │ ├── pe-approval-card-with-approval-table.u-body-html-template.html
│ │ ├── pe-approval-card-with-approval-table.u-client-script.js
│ │ ├── pe-approval-card-with-approval-table.u-css.css
│ │ ├── pe-approval-card-with-approval-table.u-option-schema.json
│ │ └── pe-approval-card-with-approval-table.u-server-script.js
├── pe-approval-card
│ ├── Readme.md
│ ├── pe-approval-card.u-update-set.xml
│ └── widget
│ │ ├── pe-approval-card.u-body-html-template.html
│ │ ├── pe-approval-card.u-client-script.js
│ │ ├── pe-approval-card.u-css.scss
│ │ ├── pe-approval-card.u-option-schema.json
│ │ └── pe-approval-card.u-server-script.js
└── pe-approve-reject-card-with-collapse
│ ├── Readme.md
│ ├── pe-approve-reject-card-with-collapse.u-update-set.xml
│ └── widget
│ ├── pe-approve-reject-card-with-collapse.u-body-html-template.html
│ ├── pe-approve-reject-card-with-collapse.u-client-script.js
│ ├── pe-approve-reject-card-with-collapse.u-css.scss
│ └── pe-approve-reject-card-with-collapse.u-server-script.js
├── docs
├── CONTRIBUTING.md
└── help.md
├── donut-widgets
├── pe-donut-chart-two
│ ├── Readme.md
│ ├── pe-donut-chart-two.u-update-set.xml
│ └── widget
│ │ ├── pe-donut-chart-two.u-body-html-template.html
│ │ ├── pe-donut-chart-two.u-client-script.js
│ │ ├── pe-donut-chart-two.u-css.scss
│ │ ├── pe-donut-chart-two.u-option-schema.json
│ │ └── pe-donut-chart-two.u-server-script.js
└── pe-donut-chart
│ ├── Readme.md
│ ├── pe-donut-chart.u-update-set.xml
│ └── widget
│ ├── pe-donut-chart.u-body-html-template.html
│ ├── pe-donut-chart.u-client-script.js
│ ├── pe-donut-chart.u-css.scss
│ └── pe-donut-chart.u-server-script.js
├── highcharts
├── pe-area-chart
│ ├── README.md
│ ├── demo-data
│ │ └── update-set
│ │ │ └── pe-highchart-widget data-generator-update-set.xml
│ ├── pe-area-chart.u-update-set.xml
│ ├── script-include
│ │ ├── pe-highcharts-data-generator.u-server-script.js
│ │ ├── pe-highcharts-example.u-server-script.js
│ │ └── pe-highcharts-helper.u-server-script.js
│ ├── ui-script
│ │ ├── pe-highcharts-5-0-5.u-client-script.js
│ │ ├── pe-highcharts-export.u-client-script.js
│ │ ├── pe-highcharts-more.u-client-script.js
│ │ ├── pe-highcharts-ng.u-client-script.js
│ │ └── pe-highcharts-no-data.u-client-script.js
│ └── widget
│ │ ├── pe-area-chart.u-body-html-template.html
│ │ ├── pe-area-chart.u-client-script.js
│ │ ├── pe-area-chart.u-option-schema.json
│ │ └── pe-area-chart.u-server-script.js
├── pe-bar-chart
│ ├── README.md
│ ├── demo-data
│ │ ├── update-set
│ │ │ └── pe-highchart-widget data-generator-update-set.xml
│ │ └── xml-payloads
│ │ │ └── PE Bar Chart XML Payload.xml
│ ├── pe-bar-chart.u-update-set.xml
│ ├── script-include
│ │ ├── pe-highcharts-data-generator.u-server-script.js
│ │ ├── pe-highcharts-example.u-server-script.js
│ │ └── pe-highcharts-helper.u-server-script.js
│ ├── ui-script
│ │ ├── pe-highcharts-5-0-5.u-client-script.js
│ │ ├── pe-highcharts-export.u-client-script.js
│ │ ├── pe-highcharts-more.u-client-script.js
│ │ ├── pe-highcharts-ng.u-client-script.js
│ │ └── pe-highcharts-no-data.u-client-script.js
│ └── widget
│ │ ├── pe-bar-chart.u-body-html-template.html
│ │ ├── pe-bar-chart.u-client-script.js
│ │ ├── pe-bar-chart.u-css.css
│ │ ├── pe-bar-chart.u-option-schema.json
│ │ └── pe-bar-chart.u-server-script.js
├── pe-heatmap
│ ├── README.md
│ ├── demo-data
│ │ └── update-set
│ │ │ └── pe-highchart-widget data-generator-update-set.xml
│ ├── script-include
│ │ ├── pe-highcharts-data-generator.u-server-script.js
│ │ ├── pe-highcharts-example.u-server-script.js
│ │ └── pe-highcharts-helper.u-server-script.js
│ ├── ui-script
│ │ ├── pe-highcharts-5-0-5.u-client-script.js
│ │ ├── pe-highcharts-export.u-client-script.js
│ │ ├── pe-highcharts-heatmap.u-client-script.js
│ │ ├── pe-highcharts-more.u-client-script.js
│ │ ├── pe-highcharts-ng.u-client-script.js
│ │ └── pe-highcharts-no-data.u-client-script.js
│ └── widget
│ │ ├── pe-heatmap.u-body-html-template.html
│ │ ├── pe-heatmap.u-client-script.js
│ │ ├── pe-heatmap.u-css.css
│ │ ├── pe-heatmap.u-option-schema.json
│ │ ├── pe-heatmap.u-server-script.js
│ │ └── pe-heatmap.u-update-set.xml
├── pe-line-chart
│ ├── README.md
│ ├── demo-data
│ │ └── update-set
│ │ │ └── pe-highchart-widget data-generator-update-set.xml
│ ├── pe-line-chart.u-update-set.xml
│ ├── script-include
│ │ ├── pe-highcharts-data-generator.u-server-script.js
│ │ ├── pe-highcharts-example.u-server-script.js
│ │ └── pe-highcharts-helper.u-server-script.js
│ ├── ui-script
│ │ ├── pe-highcharts-5-0-5.u-client-script.js
│ │ ├── pe-highcharts-export.u-client-script.js
│ │ ├── pe-highcharts-more.u-client-script.js
│ │ ├── pe-highcharts-ng.u-client-script.js
│ │ └── pe-highcharts-no-data.u-client-script.js
│ └── widget
│ │ ├── pe-line-chart.u-body-html-template.html
│ │ ├── pe-line-chart.u-client-script.js
│ │ ├── pe-line-chart.u-css.css
│ │ ├── pe-line-chart.u-option-schema.json
│ │ └── pe-line-chart.u-server-script.js
├── pe-pie-chart
│ ├── README.md
│ ├── demo-data
│ │ └── update-set
│ │ │ └── pe-highchart-widget data-generator-update-set.xml
│ ├── pe-pie-chart.u-update-set.xml
│ ├── script-include
│ │ ├── pe-highcharts-data-generator.u-server-script.js
│ │ ├── pe-highcharts-example.u-server-script.js
│ │ └── pe-highcharts-helper.u-server-script.js
│ ├── ui-script
│ │ ├── pe-highcharts-5-0-5.u-client-script.js
│ │ ├── pe-highcharts-export.u-client-script.js
│ │ ├── pe-highcharts-more.u-client-script.js
│ │ ├── pe-highcharts-ng.u-client-script.js
│ │ └── pe-highcharts-no-data.u-client-script.js
│ └── widget
│ │ ├── pe-pie-chart.u-body-html-template.html
│ │ ├── pe-pie-chart.u-client-script.js
│ │ ├── pe-pie-chart.u-css.css
│ │ ├── pe-pie-chart.u-option-schema.json
│ │ └── pe-pie-chart.u-server-script.js
├── pe-solid-gauge
│ ├── README.md
│ ├── demo-data
│ │ └── update-set
│ │ │ └── pe-highchart-widget data-generator-update-set.xml
│ ├── pe-solid-gauge.u-update-set.xml
│ ├── script-include
│ │ ├── pe-highcharts-data-generator.u-server-script.js
│ │ ├── pe-highcharts-example.u-server-script.js
│ │ └── pe-highcharts-helper.u-server-script.js
│ ├── ui-script
│ │ ├── pe-highcharts-5-0-5.u-client-script.js
│ │ ├── pe-highcharts-export.u-client-script.js
│ │ ├── pe-highcharts-more.u-client-script.js
│ │ ├── pe-highcharts-ng.u-client-script.js
│ │ └── pe-highcharts-no-data.u-client-script.js
│ └── widget
│ │ ├── pe-solid-gauge.u-body-html-template.html
│ │ ├── pe-solid-gauge.u-client-script.js
│ │ ├── pe-solid-gauge.u-css.css
│ │ ├── pe-solid-gauge.u-option-schema.json
│ │ └── pe-solid-gauge.u-server-script.js
└── pe-treemap
│ ├── README.md
│ ├── demo-data
│ └── update-set
│ │ └── pe-highchart-widget data-generator-update-set.xml
│ ├── pe-treemap.u-update-set.xml
│ ├── script-include
│ ├── pe-highcharts-data-generator.u-server-script.js
│ ├── pe-highcharts-example.u-server-script.js
│ └── pe-highcharts-helper.u-server-script.js
│ ├── ui-script
│ ├── pe-highcharts-5-0-5.u-client-script.js
│ ├── pe-highcharts-export.u-client-script.js
│ ├── pe-highcharts-heatmap.u-client-script.js
│ ├── pe-highcharts-more.u-client-script.js
│ ├── pe-highcharts-ng.u-client-script.js
│ └── pe-highcharts-no-data.u-client-script.js
│ └── widget
│ ├── pe-treemap.u-body-html-template.html
│ ├── pe-treemap.u-client-script.js
│ ├── pe-treemap.u-css.css
│ ├── pe-treemap.u-option-schema.json
│ └── pe-treemap.u-server-script.js
├── hr
├── pe-case-detail
│ ├── README.md
│ └── widget
│ │ ├── pe-case-detail.u-body-html-template.html
│ │ ├── pe-case-detail.u-client-script.js
│ │ ├── pe-case-detail.u-css.scss
│ │ └── pe-case-detail.u-server-script.js
├── pe-catalog-list
│ └── README.md
├── pe-direct-deposit
│ ├── README.md
│ └── widget
│ │ ├── pe-direct-deposit.u-body-html-template.html
│ │ ├── pe-direct-deposit.u-client-script.js
│ │ ├── pe-direct-deposit.u-css.scss
│ │ └── pe-direct-deposit.u-server-script.js
├── pe-info
│ └── README.md
├── pe-next-task
│ ├── README.md
│ └── widget
│ │ ├── pe-next-task.u-body-html-template.html
│ │ ├── pe-next-task.u-client-script.js
│ │ ├── pe-next-task.u-css.scss
│ │ └── pe-next-task.u-server-script.js
├── pe-office-space
│ ├── README.md
│ └── widget
│ │ ├── pe-office-space.u-body-html-template.html
│ │ ├── pe-office-space.u-client-script.js
│ │ ├── pe-office-space.u-css.scss
│ │ └── pe-office-space.u-server-script.js
├── pe-orientation
│ ├── README.md
│ └── widget
│ │ ├── pe-orientation.u-body-html-template.html
│ │ ├── pe-orientation.u-client-script.js
│ │ ├── pe-orientation.u-css.scss
│ │ └── pe-orientation.u-server-script.js
├── pe-picture-box
│ └── README.md
├── pe-select-device
│ ├── README.md
│ └── widget
│ │ ├── pe-select-device.u-body-html-template.html
│ │ ├── pe-select-device.u-client-script.js
│ │ ├── pe-select-device.u-css.scss
│ │ └── pe-select-device.u-server-script.js
├── pe-sign-document
│ ├── README.md
│ └── widget
│ │ ├── pe-sign-document.u-body-html-template.html
│ │ ├── pe-sign-document.u-client-script.js
│ │ ├── pe-sign-document.u-css.scss
│ │ └── pe-sign-document.u-server-script.js
├── pe-simple-list
│ └── README.md
├── pe-take-photo
│ ├── README.md
│ └── widget
│ │ ├── pe-take-photo.u-body-html-template.html
│ │ ├── pe-take-photo.u-client-script.js
│ │ ├── pe-take-photo.u-css.scss
│ │ └── pe-take-photo.u-server-script.js
├── pe-upcoming-events
│ └── README.md
├── pe-video
│ └── README.md
└── pe-welcome-msg
│ ├── README.md
│ └── widget
│ ├── pe-welcome-msg.u-body-html-template.html
│ ├── pe-welcome-msg.u-client-script.js
│ ├── pe-welcome-msg.u-css.scss
│ └── pe-welcome-msg.u-server-script.js
├── images
├── PE Image Drag & Drop.mp4
├── approval.png
├── hr-case-detail.png
├── hr-catalog-list.png
├── hr-direct-deposit.png
├── hr-employee-next-task.png
├── hr-info.png
├── hr-new-hire-orientation.png
├── hr-office-space.png
├── hr-photo-credential.png
├── hr-picture-box.png
├── hr-read-non-disclosure.png
├── hr-select-device.png
├── hr-sign-document.png
├── hr-simple-list.png
├── hr-upcoming-events-collapsed.png
├── hr-upcoming-events-expanded.png
├── hr-video-carousel.png
├── hr-welcome-message.png
├── il-hero.jpg
├── mf-drag-drop.png
├── mf-feature-highlight.png
├── mf-logo.png
├── mf-navigation.png
├── mf-next.png
├── mf-screen-progression.png
├── mf-screenshot.png
├── multiform.svg
├── pe-animated-timeline-1.gif
├── pe-animated-timeline.png
├── pe-appointment-1.png
├── pe-appointment-chiclet.png
├── pe-appointment-dropdown.png
├── pe-appointment-list.png
├── pe-appointment-scheduler-01.png
├── pe-appointment-scheduler-02.png
├── pe-appointment-scheduling-setup1.png
├── pe-appointment-timecard.png
├── pe-approve-reject-card.png
├── pe-approve-reject-inbox.png
├── pe-area-chart-modified.png
├── pe-area-chart.png
├── pe-area-spline-chart-modified.png
├── pe-area-spline-chart.png
├── pe-background-slideshow.gif
├── pe-bar-chart-modified.png
├── pe-bar-chart.png
├── pe-barcode-reader-fi-01.png
├── pe-barcode-reader-fi-02.png
├── pe-barcode-reader-fi-03.png
├── pe-barcode-reader-fi-04.png
├── pe-barcode-reader-live-01.png
├── pe-barcode-reader-live-02.png
├── pe-barcode-reader-live-03.gif
├── pe-blog-dark-theme.png
├── pe-blog-light-theme.png
├── pe-bootstrap-notify-01.png
├── pe-bootstrap-notify-02.png
├── pe-business-impact-1a.png
├── pe-business-impact-1b.png
├── pe-business-impact-2a.png
├── pe-business-impact-2b.png
├── pe-carousel-plus.png
├── pe-circle-of-destiny-2.png
├── pe-circle-of-destiny-3.png
├── pe-circle-of-destiny.png
├── pe-cloud-performance-01.png
├── pe-cloud-sprawl-card-utilization-snippet.png
├── pe-cloud-sprawl-info-cost-snippet.png
├── pe-cloud-sprawl-info-snippet.png
├── pe-cloud-sprawl-info-utilization-snippet.png
├── pe-cloud-sprawl-info-with-user-snippet.png
├── pe-cloud-sprawl-overview-snippet.png
├── pe-cod-static.png
├── pe-column-chart-modified.png
├── pe-column-chart.png
├── pe-completion-task-1.png
├── pe-completion-task-2.gif
├── pe-contact-slider.png
├── pe-countdown.png
├── pe-csm-case-details.png
├── pe-csm-case-row.png
├── pe-csm-case-status.png
├── pe-csm-cost-breakdown.png
├── pe-csm-dashboard-expandable-card.png
├── pe-csm-dashboard-tabs.png
├── pe-csm-hotfix-dates.png
├── pe-csm-location.png
├── pe-csm-progressbar.png
├── pe-csm-summary.png
├── pe-csm-timeline.png
├── pe-cta-count.png
├── pe-custom-header.png
├── pe-custom-overlay.png
├── pe-donut-chart-01.png
├── pe-donut-chart-modified.png
├── pe-donut-chart-wizard-01.png
├── pe-dynamic-tabs-widget.png
├── pe-emp-exp-modal-header-snippet.png
├── pe-emp-exp-services-list.png
├── pe-end-user-login-header-1.png
├── pe-enduser-catalog.png
├── pe-enduser-login.png
├── pe-enduser-survey.png
├── pe-feedback-buttons.png
├── pe-feedback-card-screenshot-01.png
├── pe-feedback-card-screenshot-02.png
├── pe-feedback-card-screenshot-03.png
├── pe-feedback-modal.png
├── pe-foexp-401k.png
├── pe-foexp-debit-details.gif
├── pe-foexp-devices.gif
├── pe-foexp-photoupload.gif
├── pe-foexp-training.png
├── pe-form-formly-01.png
├── pe-form-with-related-list.gif
├── pe-google-analytics.png
├── pe-heatmap-chart.png
├── pe-help-cards-1.png
├── pe-highchart-donut.png
├── pe-homepage-search-with-video-setup.png
├── pe-homepage-search-with-video-widgetoptions.png
├── pe-homepage-search-with-video.gif
├── pe-horizontal-stacked-bar.png
├── pe-image-drag-and-drop.gif
├── pe-inbox-01.png
├── pe-incident-message.png
├── pe-incident-timeline-1.png
├── pe-incident-timeline-2.png
├── pe-inline-editing-data-table.gif
├── pe-itbm-business-unit-details-1.png
├── pe-itbm-business-unit-details-2.png
├── pe-itbm-business-unit-details-3.png
├── pe-itbm-interaction-note-confirm.png
├── pe-itbm-interaction-note.png
├── pe-itbm-organizational-spend-alignment.png
├── pe-kb-list-collapsed.png
├── pe-kb-list-expanded.png
├── pe-line-chart-modified.png
├── pe-line-chart.png
├── pe-list-menu-expand-collapse-collapsed.png
├── pe-list-menu-expand-collapse-option-schema.png
├── pe-list-menu-expand-collapse-portal-config.png
├── pe-list-menu-expand-collapse.png
├── pe-manage-attachments.png
├── pe-maps-ngmap-1.png
├── pe-maps-ngmap-2.png
├── pe-maps-ngmap.gif
├── pe-my-jira-issues-basicauth.png
├── pe-my-jira-issues-options.png
├── pe-my-jira-issues-sys-property.png
├── pe-my-jira-issues.png
├── pe-news-carousel.gif
├── pe-news-list.png
├── pe-outcome-feedback.png
├── pe-overview-card-snippet.png
├── pe-people-info-01.png
├── pe-people-info-02.png
├── pe-people-info-03.png
├── pe-people-info-04.png
├── pe-people-info-05.png
├── pe-people-info-avatar-border.png
├── pe-pie-chart-modified.png
├── pe-pie-chart.png
├── pe-polar-chart-modified.png
├── pe-polar-chart.png
├── pe-progressive-form.gif
├── pe-push-notification.png
├── pe-recommendation-cards-1.png
├── pe-related-list.gif
├── pe-remediation-actions.png
├── pe-report-issue-1.png
├── pe-rest-typeahead-search-01.png
├── pe-rest-typeahead-search-02.png
├── pe-root-cause-1a.png
├── pe-root-cause-1b.png
├── pe-root-cause-2a.png
├── pe-root-cause-2b.png
├── pe-solid-gauge-arc-chart-og.png
├── pe-solid-gauge-arc-chart.png
├── pe-solid-gauge-arc-modified-chart.png
├── pe-solid-gauge-chart-og.png
├── pe-solid-gauge-chart.png
├── pe-solid-gauge-modified-chart.png
├── pe-sp-floating-viewport-button.png
├── pe-sp-floating-viewport-instance-options.png
├── pe-sp-floating-viewport-open.png
├── pe-spline-chart-modified.png
├── pe-spline-chart.png
├── pe-status-alert-1.png
├── pe-status-alert-2.png
├── pe-status-card-1.png
├── pe-status-card-2.png
├── pe-status-card-snippet.png
├── pe-summary-data-snippet.png
├── pe-support-options-1.png
├── pe-tab-chart-selector.png
├── pe-tab-selection-1.png
├── pe-tab-selection-2.png
├── pe-tabbed-panel-horizontal.png
├── pe-tabbed-panel-vertical-1.png
├── pe-tabbed-panel-vertical-2.png
├── pe-tabbed-panel-vertical-3.png
├── pe-tabs-selector-01.png
├── pe-tabs-selector-02.png
├── pe-tabs-selector-03.png
├── pe-task-carousel.png
├── pe-technician-card.png
├── pe-tier-overview-snippet.png
├── pe-timeline-1.png
├── pe-timeline-2.png
├── pe-timeline-delivery-info.png
├── pe-timeline-emp-exp.png
├── pe-timeline-screenshot-02.png
├── pe-timeline-screenshot-03.png
├── pe-timeline-screenshot-04.png
├── pe-timeline-screenshot-05.png
├── pe-timeline-screenshot.png
├── pe-treemap-chart-modified.png
├── pe-treemap-chart.png
├── pe-user-login-1.png
├── pe-user-request-1.gif
├── pe-welcome-user.png
├── scratch_pad.png
├── sfb-desktop-modal.png
├── sfb-desktop.png
├── sfb-mobile-modal.png
└── sfb-mobile.png
├── karma.conf.js
├── notifications
└── pe-bootstrap-notify
│ ├── README.md
│ ├── pe-bootstrap-notify.u-update-set.xml
│ ├── ui-script
│ ├── pe-bootstrap-notify.directive.u-client-script.js
│ └── pe-bootstrap-notify.module.u-client-script.js
│ └── widget
│ ├── pe-bootstrap-notify.u-body-html-template.html
│ └── pe-bootstrap-notify.u-client-script.js
├── package-lock.json
├── package.json
├── pe-app-analytics
├── README.md
├── pe-app-analytics.u-update-set.xml
└── widget
│ └── pe-app-analytics.u-client-script.js
├── pe-appointment-list
├── README.md
└── widget
│ ├── pe-appointment-list.u-body-html-template.html
│ ├── pe-appointment-list.u-client-script.js
│ ├── pe-appointment-list.u-css.scss
│ └── pe-appointment-list.u-server-script.js
├── pe-appointment-scheduler
├── README.md
├── pe-appointment-scheduler.u-update-set.xml
└── widget
│ ├── pe-appointment-scheduler.u-body-html-template.html
│ ├── pe-appointment-scheduler.u-client-script.js
│ └── pe-appointment-scheduler.u-css.scss
├── pe-appointment-scheduling
├── README.md
├── pe-appointment.u-update-set.xml
└── widget
│ ├── pe-appointment-scheduling.u-body-html-template.html
│ ├── pe-appointment-scheduling.u-client-script.js
│ ├── pe-appointment-scheduling.u-css.scss
│ └── pe-appointment-scheduling.u-server-script.js
├── pe-background-slideshow
├── README.md
├── pe-background-slideshow.u-update-set.xml
└── widget
│ ├── pe-background-slideshow.u-body-html-template.html
│ ├── pe-background-slideshow.u-client-script.js
│ ├── pe-background-slideshow.u-css.scss
│ ├── pe-background-slideshow.u-option-schema.json
│ └── pe-background-slideshow.u-server-script.js
├── pe-barcode-reader-fi
├── README.md
├── pe-barcode-reader-fi.u-update-set.xml
└── widget
│ ├── barcode_sample.png
│ ├── pe-barcode-reader-fi.u-body-html-template.html
│ ├── pe-barcode-reader-fi.u-client-script.js
│ ├── pe-barcode-reader-fi.u-css.scss
│ └── pe-barcode-reader-fi.u-server-script.js
├── pe-barcode-reader-live
├── README.md
├── pe-barcode-reader-live.u-update-set.xml
└── widget
│ ├── barcode_sample.jpg
│ ├── pe-barcode-reader-fi.u-body-html-template.html
│ ├── pe-barcode-reader-fi.u-client-script.js
│ ├── pe-barcode-reader-fi.u-css.scss
│ └── pe-barcode-reader-fi.u-server-script.js
├── pe-blog
├── README.md
├── pe-blog.u-update-set.xml
└── widget
│ ├── pe-blog.u-body-html-template.html
│ ├── pe-blog.u-client-script.js
│ ├── pe-blog.u-css.scss
│ └── pe-blog.u-server-script.js
├── pe-business-impact-details
├── README.md
└── widget
│ ├── pe-business-impact-details.u-body-html-template.html
│ ├── pe-business-impact-details.u-client-script.js
│ ├── pe-business-impact-details.u-css.css
│ ├── pe-business-impact-details.u-option-schema.json
│ └── pe-business-impact-details.u-server-script.js
├── pe-business-impact
├── README.md
├── pe-business-impact.u-update-set.xml
└── widget
│ ├── pe-business-impact.u-body-html-template.html
│ ├── pe-business-impact.u-client-script.js
│ ├── pe-business-impact.u-css.css
│ ├── pe-business-impact.u-option-schema.json
│ └── pe-business-impact.u-server-script.js
├── pe-carousel-plus
├── README.md
├── pe-carousel-plus.u-update-set.xml
├── script-include
│ └── pe-carousel-plus.u-server-script.js
└── widget
│ ├── pe-carousel-plus.u-body-html-template.html
│ ├── pe-carousel-plus.u-client-script.js
│ ├── pe-carousel-plus.u-css.scss
│ ├── pe-carousel-plus.u-option-schema.json
│ └── pe-carousel-plus.u-server-script.js
├── pe-circle-of-destiny
├── Readme.md
├── pe-circle-of-destiny-update-set.u-update-set.xml
├── src
│ ├── cod.html
│ ├── script.js
│ ├── style.css
│ ├── style.css.map
│ ├── style.css.old
│ └── style.scss
└── widget
│ ├── pe-circle-of-destiny.u-body-html-template.html
│ ├── pe-circle-of-destiny.u-client-script.js
│ ├── pe-circle-of-destiny.u-css.scss
│ └── pe-circle-of-destiny.u-server-script.js
├── pe-cloud-performance
├── README.md
├── pe-cloud-performance.u-update-set.xml
├── script-include
│ └── pe-cloud-performance.u-server-script.js
├── ui-script
│ ├── pe-cloud-performance.component.u-client-script.js
│ └── pe-cloud-performance.module.u-client-script.js
└── widget
│ ├── pe-cloud-performance.u-body-html-template.html
│ ├── pe-cloud-performance.u-client-script.js
│ ├── pe-cloud-performance.u-css.scss
│ └── pe-cloud-performance.u-server-script.js
├── pe-cloud-sprawl-card-utilization-snippet
├── Readme.md
├── pe-cloud-sprawl-card-utilization-snippet.u-update-set.xml
└── widget
│ ├── pe-cloud-sprawl-card-utilization-snippet.u-body-html-template.html
│ ├── pe-cloud-sprawl-card-utilization-snippet.u-client-script.js
│ ├── pe-cloud-sprawl-card-utilization-snippet.u-css.scss
│ └── pe-cloud-sprawl-card-utilization-snippet.u-server-script.js
├── pe-cloud-sprawl-info-cost-snippet
├── Readme.md
├── pe-cloud-sprawl-info-cost-snippet.u-update-set.xml
└── widget
│ ├── pe-cloud-sprawl-info-cost-snippet.u-body-html-template.html
│ ├── pe-cloud-sprawl-info-cost-snippet.u-client-script.js
│ ├── pe-cloud-sprawl-info-cost-snippet.u-css.scss
│ └── pe-cloud-sprawl-info-cost-snippet.u-server-script.js
├── pe-cloud-sprawl-info-snippet
├── Readme.md
├── pe-cloud-sprawl-info-snippet.u-update-set.xml
└── widget
│ ├── pe-cloud-sprawl-info-snippet.u-body-html-template.html
│ ├── pe-cloud-sprawl-info-snippet.u-client-script.js
│ ├── pe-cloud-sprawl-info-snippet.u-css.scss
│ └── pe-cloud-sprawl-info-snippet.u-server-script.js
├── pe-cloud-sprawl-info-utilization-snippet
├── Readme.md
├── pe-cloud-sprawl-info-utilization-snippet.u-update-set.xml
└── widget
│ ├── pe-cloud-sprawl-info-utilization-snippet.u-body-html-template.html
│ ├── pe-cloud-sprawl-info-utilization-snippet.u-client-script.js
│ ├── pe-cloud-sprawl-info-utilization-snippet.u-css.scss
│ └── pe-cloud-sprawl-info-utilization-snippet.u-server-script.js
├── pe-cloud-sprawl-info-with-user-snippet
├── Readme.md
├── pe-cloud-sprawl-info-with-user-snippet.u-update-set.xml
└── widget
│ ├── pe-cloud-sprawl-info-with-user-snippet.u-body-html-template.html
│ ├── pe-cloud-sprawl-info-with-user-snippet.u-client-script.js
│ ├── pe-cloud-sprawl-info-with-user-snippet.u-css.scss
│ └── pe-cloud-sprawl-info-with-user-snippet.u-server-script.js
├── pe-cloud-sprawl-overview-snippet
├── Readme.md
├── pe-cloud-sprawl-overview-snippet.u-update-set.xml
└── widget
│ ├── pe-cloud-sprawl-overview-snippet.u-body-html-template.html
│ ├── pe-cloud-sprawl-overview-snippet.u-client-script.js
│ ├── pe-cloud-sprawl-overview-snippet.u-css.scss
│ └── pe-cloud-sprawl-overview-snippet.u-server-script.js
├── pe-cloud-sprawl-tab-with-donut-chart-snippet
├── Readme.md
├── pe-cloud-sprawl-tab-with-donut-chart-snippet.u-update-set.xml
└── widget
│ ├── pe-cloud-sprawl-tab-with-donut-chart-snippet.u-body-html-template.html
│ ├── pe-cloud-sprawl-tab-with-donut-chart-snippet.u-client-script.js
│ ├── pe-cloud-sprawl-tab-with-donut-chart-snippet.u-css.scss
│ └── pe-cloud-sprawl-tab-with-donut-chart-snippet.u-server-script.js
├── pe-cloud-sprawl-tier-overview-snippet
├── Readme.md
├── pe-cloud-sprawl-tier-overview-snippet.u-update-set.xml
└── widget
│ ├── pe-cloud-sprawl-tier-overview-snippet.u-body-html-template.html
│ ├── pe-cloud-sprawl-tier-overview-snippet.u-client-script.js
│ ├── pe-cloud-sprawl-tier-overview-snippet.u-css.scss
│ └── pe-cloud-sprawl-tier-overview-snippet.u-server-script.js
├── pe-cloud-sprawl-vm-summary-snippet
├── Readme.md
├── pe-cloud-sprawl-vm-summary-snippet.u-update-set.xml
└── widget
│ ├── pe-cloud-sprawl-vm-summary-snippet.u-body-html-template.html
│ ├── pe-cloud-sprawl-vm-summary-snippet.u-client-script.js
│ ├── pe-cloud-sprawl-vm-summary-snippet.u-css.scss
│ └── pe-cloud-sprawl-vm-summary-snippet.u-server-script.js
├── pe-cod-static
├── Readme.md
├── pe-cod-static.u-update-set.xml
└── widget
│ ├── pe-cod-static.u-body-html-template.html
│ ├── pe-cod-static.u-client-script.js
│ ├── pe-cod-static.u-css.scss
│ └── pe-cod-static.u-server-script.js
├── pe-completion-task
├── Readme.md
├── pe-completion-task.u-update-set.xml
└── widget
│ ├── pe-completion-task.u-body-html-template.html
│ ├── pe-completion-task.u-client-script.js
│ ├── pe-completion-task.u-css.scss
│ └── pe-completion-task.u-server-script.js
├── pe-contact-slider
├── Readme.md
├── angular-template
│ └── pe-contact-slider-svg.u-body-html-template.html
├── pe-contact-slider.u-update-set.xml
└── widget
│ ├── pe-contact-slider.u-body-html-template.html
│ ├── pe-contact-slider.u-client-script.js
│ ├── pe-contact-slider.u-css.scss
│ └── pe-contact-slider.u-server-script.js
├── pe-countdown
├── README.md
├── pe-countdown.u-update-set.xml
└── widget
│ ├── pe-countdown.u-body-html-template.html
│ ├── pe-countdown.u-client-script.js
│ └── pe-countdown.u-css.scss
├── pe-csm-case-details
├── Readme.md
├── pe-csm-case-details.u-update-set.xml
└── widget
│ ├── pe-csm-case-details.u-body-html-template.html
│ ├── pe-csm-case-details.u-client-script.js
│ ├── pe-csm-case-details.u-css.scss
│ └── pe-csm-case-details.u-server-script.js
├── pe-csm-case-row
├── Readme.md
├── pe-csm-case-row.u-update-set.xml
└── widget
│ ├── pe-csm-case-row.u-body-html-template.html
│ ├── pe-csm-case-row.u-client-script.js
│ ├── pe-csm-case-row.u-css.scss
│ └── pe-csm-case-row.u-server-script.js
├── pe-csm-case-status
├── Readme.md
├── pe-csm-case-status.u-update-set.xml
└── widget
│ ├── pe-csm-case-status.u-body-html-template.html
│ ├── pe-csm-case-status.u-client-script.js
│ ├── pe-csm-case-status.u-css.scss
│ └── pe-csm-case-status.u-server-script.js
├── pe-csm-cost-breakdown
├── Readme.md
├── pe-csm-cost-breakdown.u-update-set.xml
└── widget
│ ├── pe-csm-cost-breakdown.u-body-html-template.html
│ ├── pe-csm-cost-breakdown.u-client-script.js
│ ├── pe-csm-cost-breakdown.u-css.scss
│ └── pe-csm-cost-breakdown.u-server-script.js
├── pe-csm-dashboard-expandable
├── Readme.md
├── pe-csm-dashboard-expandable.u-update-set.xml
└── widget
│ ├── pe-csm-dashboard-expandable.u-body-html-template.html
│ ├── pe-csm-dashboard-expandable.u-client-script.js
│ ├── pe-csm-dashboard-expandable.u-css.scss
│ └── pe-csm-dashboard-expandable.u-server-script.js
├── pe-csm-dashboard-tabs
├── Readme.md
├── pe-csm-dashboard-tabs.u-update-set.xml
└── widget
│ ├── pe-csm-dashboard-tabs.u-body-html-template.html
│ ├── pe-csm-dashboard-tabs.u-client-script.js
│ ├── pe-csm-dashboard-tabs.u-css.scss
│ └── pe-csm-dashboard-tabs.u-server-script.js
├── pe-csm-hotfix-date
├── Readme.md
├── pe-csm-hotfix-dates.u-update-set.xml
└── widget
│ ├── pe-csm-hotfix-dates.u-body-html-template.html
│ ├── pe-csm-hotfix-dates.u-client-script.js
│ ├── pe-csm-hotfix-dates.u-css.scss
│ └── pe-csm-hotfix-dates.u-server-script.js
├── pe-csm-location
├── Readme.md
├── pe-csm-location.u-update-set.xml
└── widget
│ ├── pe-csm-location.u-body-html-template.html
│ ├── pe-csm-location.u-client-script.js
│ ├── pe-csm-location.u-css.scss
│ └── pe-csm-location.u-server-script.js
├── pe-csm-progressbar
├── Readme.md
├── pe-csm-progress-bar.u-update-set.xml
└── widget
│ ├── pe-csm-progress-bar.u-body-html-template.html
│ ├── pe-csm-progress-bar.u-client-script.js
│ ├── pe-csm-progress-bar.u-css.scss
│ ├── pe-csm-progress-bar.u-option-schema.json
│ └── pe-csm-progress-bar.u-server-script.js
├── pe-csm-summary
├── Readme.md
├── pe-csm-summary.u-update-set.xml
└── widget
│ ├── pe-csm-summary.u-body-html-template.html
│ ├── pe-csm-summary.u-client-script.js
│ ├── pe-csm-summary.u-css.scss
│ └── pe-csm-summary.u-server-script.js
├── pe-cta-count
├── README.md
├── pe-cta-count.u-update-set.xml
└── widget
│ ├── pe-cta-count.u-body-html-template.html
│ ├── pe-cta-count.u-client-script.js
│ ├── pe-cta-count.u-css.scss
│ ├── pe-cta-count.u-option-schema.json
│ └── pe-cta-count.u-server-script.js
├── pe-custom-header
├── README.md
├── pe-custom-header.u-update-set.xml
└── widget
│ ├── pe-custom-header.u-body-html-template.html
│ ├── pe-custom-header.u-client-script.js
│ ├── pe-custom-header.u-css.scss
│ └── pe-custom-header.u-server-script.js
├── pe-custom-overlay
├── README.md
├── pe-custom-overlay.u-update-set.xml
└── widget
│ ├── pe-custom-overlay.u-body-html-template.html
│ ├── pe-custom-overlay.u-client-script.js
│ ├── pe-custom-overlay.u-css.scss
│ └── pe-custom-overlay.u-server-script.js
├── pe-eliminate-outage-title-card-snippet
├── Readme.md
├── pe-eliminate-outage-title-card-snippet.data.json
├── pe-eliminate-outage-title-card-snippet.u-client-controller.js
├── pe-eliminate-outage-title-card-snippet.u-css.css
├── pe-eliminate-outage-title-card-snippet.u-server-script.js
├── pe-eliminate-outage-title-card-snippet.u-template.html
└── pe-eliminate-outage-title-card-snippet.u_option_schema.json
├── pe-emp-exp-inbox-snippet
├── Readme.md
└── widget
│ ├── pe-emp-exp-inbox-snippet.u-body-html-template.html
│ ├── pe-emp-exp-inbox-snippet.u-client-script.js
│ ├── pe-emp-exp-inbox-snippet.u-css.scss
│ └── pe-emp-exp-inbox-snippet.u-server-script.js
├── pe-emp-exp-overview-card-snippet
├── Readme.md
├── pe-emp-exp-overview-card-snippet.u-update-set.xml
└── widget
│ ├── pe-emp-exp-overview-card-snippet.u-body-html-template.html
│ ├── pe-emp-exp-overview-card-snippet.u-client-script.js
│ ├── pe-emp-exp-overview-card-snippet.u-css.scss
│ └── pe-emp-exp-overview-card-snippet.u-server-script.js
├── pe-emp-exp-services-list-snippet
├── Readme.md
├── pe-emp-exp-services-list-snippet.u-update-set.xml
└── widget
│ ├── pe-emp-exp-services-list-snippet.u-body-html-template.html
│ ├── pe-emp-exp-services-list-snippet.u-client-script.js
│ ├── pe-emp-exp-services-list-snippet.u-css.scss
│ └── pe-emp-exp-services-list-snippet.u-server-script.js
├── pe-emp-exp-signature-modal-snippet
├── Readme.md
├── pe-emp-exp-signature-modal-snippet.u-update-set.xml
└── widget
│ ├── pe-emp-exp-signature-modal-snippet.u-body-html-template.html
│ ├── pe-emp-exp-signature-modal-snippet.u-client-script.js
│ ├── pe-emp-exp-signature-modal-snippet.u-css.scss
│ └── pe-emp-exp-signature-modal-snippet.u-server-script.js
├── pe-enduser-catalog
├── README.md
├── pe-enduser-catalog.u-update-set.xml
└── widget
│ ├── pe-enduser-catalog.u-body-html-template.html
│ ├── pe-enduser-catalog.u-client-script.js
│ ├── pe-enduser-catalog.u-css.css
│ ├── pe-enduser-catalog.u-option-schema.json
│ └── pe-enduser-catalog.u-server-script.js
├── pe-enduser-login-header
├── README.md
├── pe-enduser-login-header.u-update-set.xml
└── widget
│ ├── pe-enduser-login-header.u-body-html-template.html
│ ├── pe-enduser-login-header.u-client-script.js
│ ├── pe-enduser-login-header.u-css.scss
│ ├── pe-enduser-login-header.u-option-schema.json
│ └── pe-enduser-login-header.u-server-script.js
├── pe-enduser-survey
├── README.md
├── pe-enduser-survey.u-update-set.xml
└── widget
│ ├── pe-enduser-survey.u-body-html-template.html
│ ├── pe-enduser-survey.u-client-controller.js
│ ├── pe-enduser-survey.u-css.css
│ ├── pe-enduser-survey.u-option-schema.json
│ └── pe-enduser-survey.u-server-script.js
├── pe-feedback-card
├── .sn-config.json
├── Readme.md
├── pe-feedback-card.u-update-set.xml
├── style-sheet
│ └── pe-feedback-card-animate.css
└── widget
│ ├── pe-feedback-card.u-body-html-template.html
│ ├── pe-feedback-card.u-client-script.js
│ ├── pe-feedback-card.u-css.scss
│ └── pe-feedback-card.u-server-script.js
├── pe-foexp-401k
├── Readme.md
├── pe-foexp-401k-update-set.u-update-set.xml
└── widget
│ ├── pe-foexp-401k.u-body-html-template.html
│ ├── pe-foexp-401k.u-client-script.js
│ ├── pe-foexp-401k.u-css.scss
│ └── pe-foexp-401k.u-server-script.js
├── pe-foexp-debit-details
├── Readme.md
├── pe-foexp-debit-details-update-set.u-update-set.xml
└── widget
│ ├── pe-foexp-devices.u-body-html-template.html
│ ├── pe-foexp-devices.u-client-script.js
│ ├── pe-foexp-devices.u-css.scss
│ └── pe-foexp-devices.u-server-script.js
├── pe-foexp-devices
├── Readme.md
├── pe-foexp-devices-update-set.u-update-set.xml
└── widget
│ ├── pe-foexp-devices.u-body-html-template.html
│ ├── pe-foexp-devices.u-client-script.js
│ ├── pe-foexp-devices.u-css.scss
│ └── pe-foexp-devices.u-server-script.js
├── pe-foexp-photoupload
├── Readme.md
├── pe-foexp-photoupload-update-set.u-update-set.xml
└── widget
│ ├── pe-foexp-photoupload.u-body-html-template.html
│ ├── pe-foexp-photoupload.u-client-script.js
│ ├── pe-foexp-photoupload.u-css.scss
│ └── pe-foexp-photoupload.u-server-script.js
├── pe-foexp-training
├── Readme.md
├── pe-foexp-training.u-update-set.xml
└── widget
│ ├── pe-foexp-training.u-body-html-template.html
│ ├── pe-foexp-training.u-client-script.js
│ ├── pe-foexp-training.u-css.scss
│ └── pe-foexp-training.u-server-script.js
├── pe-form-formly
├── README.md
├── pe-form-formly.u-update-set.xml
└── widget
│ ├── pe-form-formly.u-body-html-template.html
│ ├── pe-form-formly.u-client-script.js
│ ├── pe-form-formly.u-css.scss
│ ├── pe-form-formly.u-option-schema.json
│ └── pe-form-formly.u-server-script.js
├── pe-form-with-related-list
├── README.md
├── pe-form-with-related-list.u-update-set.xml
└── widget
│ ├── pe-form-with-related-list.u-body-html-template.html
│ ├── pe-form-with-related-list.u-client-script.js
│ ├── pe-form-with-related-list.u-css.scss
│ ├── pe-form-with-related-list.u-option-schema.json
│ └── pe-form-with-related-list.u-server-script.js
├── pe-google-analytics
├── README.md
├── pe-google-analytics.u-update-set.xml
├── ui-script
│ ├── pe-google-analytics.component.u-client-script.js
│ └── pe-google-analytics.module.u-client-script.js
└── widget
│ ├── pe-google-analytics.u-body-html-template.html
│ ├── pe-google-analytics.u-client-script.js
│ ├── pe-google-analytics.u-css.scss
│ ├── pe-google-analytics.u-option-schema.json
│ └── pe-google-analytics.u-server-script.js
├── pe-help-cards
├── README.md
├── pe-help-cards.u-update-set.xml
└── widget
│ ├── pe-help-cards.u-body-html-template.html
│ ├── pe-help-cards.u-client-script.js
│ ├── pe-help-cards.u-css.scss
│ ├── pe-help-cards.u-option-schema.json
│ └── pe-help-cards.u-server-script.js
├── pe-homepage-search-with-video
├── README.md
├── pe-homepage-search-with-video.u-update-set.xml
└── widget
│ ├── pe-homepage-search-with-video.u-body-html-template.html
│ ├── pe-homepage-search-with-video.u-client-script.js
│ ├── pe-homepage-search-with-video.u-css.scss
│ ├── pe-homepage-search-with-video.u-option-schema.json
│ └── pe-homepage-search-with-video.u-server-script.js
├── pe-horizontal-scroll-menu
├── Readme.md
├── pe-horizontal-scroll-menu.u-update-set.xml
└── widget
│ ├── pe-horizontal-scroll-menu.u-body-html-template.html
│ ├── pe-horizontal-scroll-menu.u-client-script.js
│ ├── pe-horizontal-scroll-menu.u-css.scss
│ └── pe-horizontal-scroll-menu.u-server-script.js
├── pe-horizontal-stacked-bar
├── Readme.md
├── pe-horizontal-stacked-bar.u-update-set.xml
└── widget
│ ├── pe-horizontal-stacked-bar.u-body-html-template.html
│ ├── pe-horizontal-stacked-bar.u-client-script.js
│ ├── pe-horizontal-stacked-bar.u-css.scss
│ ├── pe-horizontal-stacked-bar.u-option-schema.json
│ └── pe-horizontal-stacked-bar.u-server-script.js
├── pe-image-drag-and-drop
├── README.md
├── pe-image-drag-and-drop.u-update-set.xml
└── widget
│ ├── pe-image-drag-and-drop.u-body-html-template.html
│ ├── pe-image-drag-and-drop.u-client-script.js
│ ├── pe-image-drag-and-drop.u-option-schema.json
│ └── pe-image-drag-and-drop.u-server-script.js
├── pe-inline-editing-data-table
├── README.md
├── pe-inline-editing-data-table.u-update-set.xml
└── widget
│ ├── pe-inline-editing-data-table.u-body-html-template.html
│ ├── pe-inline-editing-data-table.u-client-script.js
│ ├── pe-inline-editing-data-table.u-css.scss
│ ├── pe-inline-editing-data-table.u-link-script.js
│ ├── pe-inline-editing-data-table.u-option-schema.json
│ └── pe-inline-editing-data-table.u-server-script.js
├── pe-itbm-business-unit-details
├── Readme.md
├── pe-itbm-business-unit-details.u-update-set.xml
└── widget
│ ├── pe-itbm-business-unit-details.u-body-html-template.html
│ ├── pe-itbm-business-unit-details.u-client-script.js
│ ├── pe-itbm-business-unit-details.u-css.scss
│ └── pe-itbm-business-unit-details.u-server-script.js
├── pe-itbm-interaction-note
├── Readme.md
├── pe-itbm-interaction-note.u-update-set.xml
└── widget
│ ├── pe-itbm-interaction-note.u-body-html-template.html
│ ├── pe-itbm-interaction-note.u-client-script.js
│ ├── pe-itbm-interaction-note.u-css.scss
│ └── pe-itbm-interaction-note.u-server-script.js
├── pe-itbm-organizational-spend-alignment
├── Readme.md
├── pe-itbm-organizational-spend-alignment.u-update-set.xml
└── widget
│ ├── pe-organizational-spend-alignment.u-body-html-template.html
│ ├── pe-organizational-spend-alignment.u-client-script.js
│ ├── pe-organizational-spend-alignment.u-css.scss
│ └── pe-organizational-spend-alignment.u-server-script.js
├── pe-kb-list
├── README.md
├── pe-kb-list.u-update-set.xml
└── widget
│ ├── pe-kb-list.u-body-html-template.html
│ ├── pe-kb-list.u-client-script.js
│ ├── pe-kb-list.u-css.scss
│ ├── pe-kb-list.u-option-schema.json
│ └── pe-kb-list.u-server-script.js
├── pe-list-menu-expand-collapse
├── README.md
├── pe-list-menu-expand-collapse.u-update-set.xml
└── widget
│ ├── pe-list-menu-expand-collapse.u-body-html-template.html
│ ├── pe-list-menu-expand-collapse.u-client-script.js
│ ├── pe-list-menu-expand-collapse.u-css.css
│ ├── pe-list-menu-expand-collapse.u-link-script.js
│ ├── pe-list-menu-expand-collapse.u-option-schema.json
│ └── pe-list-menu-expand-collapse.u-server-script.js
├── pe-manage-attachments
├── README.md
├── pe-manage-attachments.u-update-set.xml
├── processor
│ └── AttachmentEmail.u-server-script.js
├── script-include
│ └── AttachmentEmailScripts.u-server-script.js
├── ui-action
│ └── Send Email With Attachments.u-server-script.js
└── widget
│ ├── pe-manage-attachments.u-body-html-template.html
│ ├── pe-manage-attachments.u-client-script.js
│ └── pe-manage-attachments.u-server-script.js
├── pe-maps-ngmap
├── README.md
├── pe-maps-ngmap.u-update-set.xml
└── widget
│ ├── pe-maps-ngmap.u-body-html-template.html
│ ├── pe-maps-ngmap.u-client-script.js
│ ├── pe-maps-ngmap.u-css.scss
│ ├── pe-maps-ngmap.u-option-schema.json
│ └── pe-maps-ngmap.u-server-script.js
├── pe-multiform
├── README.md
├── angular-provider
│ ├── pe-multiform-directive-piMfAttachmentManager.u-client-script.js
│ ├── pe-multiform-directive-piMfButtonUpload.u-client-script.js
│ ├── pe-multiform-directive-piMfDragDropUpload.u-client-script.js
│ └── pe-multiform-directive-piMultiForm.u-client-script.js
├── angular-template
│ ├── pe-multiform-pi-mf-attachment-manager.u-body-html-template.html
│ ├── pe-multiform-pi-mf-child-item.u-body-html-template.html
│ └── pe-multiform-pi-multiform.u-body-html-template.html
├── pe-multiform.u-update-set.xml
├── script-include
│ ├── pe-multiform.Child.u-server-script.js
│ ├── pe-multiform.ChildForm.u-server-script.js
│ ├── pe-multiform.ChildWidget.u-server-script.js
│ ├── pe-multiform.FormModel.u-server-script.js
│ ├── pe-multiform.Location.u-server-script.js
│ ├── pe-multiform.MFHelper.u-server-script.js
│ ├── pe-multiform.MFReferenceHelper.u-server-script.js
│ ├── pe-multiform.MfGrObject.u-server-script.js
│ ├── pe-multiform.Multiform.u-server-script.js
│ └── pe-multiform.Section.u-server-script.js
├── ui-scripts
│ ├── pe-multiform-directive-piMfCapture.u-client-script.js
│ ├── pe-multiform-module-piMfLib.u-client-script.js
│ ├── pe-multiform-module-piMultiForm.u-client-script.js
│ ├── pe-multiform-service-PiMfManager.u-client-script.js
│ └── pe-multiform-service-PiMfUpload.u-client-script.js
└── widget
│ ├── pe-multiform.u-body-html-template.html
│ ├── pe-multiform.u-client-script.js
│ ├── pe-multiform.u-css.css
│ ├── pe-multiform.u-link-function.js
│ └── pe-multiform.u-server-script.js
├── pe-my-jira-issues
├── pe-my-jira-issues.u-update-set.xml
├── readme.md
└── widget
│ ├── pe-my-jira-issues.u-body-html-template.html
│ ├── pe-my-jira-issues.u-client-script.js
│ ├── pe-my-jira-issues.u-css.scss
│ ├── pe-my-jira-issues.u-option-schema.json
│ └── pe-my-jira-issues.u-server-script.js
├── pe-news-carousel
├── README.md
├── pe-news-carousel.u-update-set.xml
└── widget
│ ├── pe-news-carousel.u-body-html-template.html
│ ├── pe-news-carousel.u-client-script.js
│ ├── pe-news-carousel.u-css.scss
│ ├── pe-news-carousel.u-option-schema.json
│ └── pe-news-carousel.u-server-script.js
├── pe-news-list
├── README.md
├── pe-news-list.u-update-set.xml
└── widget
│ ├── pe-news-list.u-body-html-template.html
│ ├── pe-news-list.u-client-script.js
│ ├── pe-news-list.u-css.scss
│ ├── pe-news-list.u-option-schema.json
│ └── pe-news-list.u-server-script.js
├── pe-outcome-feedback
├── README.md
├── pe-outcome-feedback.u-update-set.xml
└── widget
│ ├── pe-outcome-feedback.u-body-html-template.html
│ └── pe-outcome-feedback.u-css.scss
├── pe-progressive-form
├── README.md
├── pe-progressive-form.u-update-set.xml
└── widget
│ ├── pe-progressive-form.u-body-html-template.html
│ ├── pe-progressive-form.u-client-script.js
│ ├── pe-progressive-form.u-css.scss
│ └── pe-progressive-form.u-server-script.js
├── pe-push-notification
├── README.md
├── pe-push-notification.u-update-set.xml
└── widget
│ ├── pe-push-notification.u-body-html-template.html
│ ├── pe-push-notification.u-client-script.js
│ ├── pe-push-notification.u-css.scss
│ └── pe-push-notification.u-server-script.js
├── pe-recommendation-cards
├── README.md
├── pe-recommendation-cards.u-update-set.xml
└── widget
│ ├── pe-recommendation-cards.u-body-html-template.html
│ ├── pe-recommendation-cards.u-client-script.js
│ ├── pe-recommendation-cards.u-css.scss
│ ├── pe-recommendation-cards.u-option-schema.json
│ └── pe-recommendation-cards.u-server-script.js
├── pe-related-list
├── README.md
├── pe-related-list.u-update-set.xml
└── widget
│ ├── pe-related-list.u-body-html-template.html
│ ├── pe-related-list.u-client-script.js
│ ├── pe-related-list.u-css.scss
│ └── pe-related-list.u-server-script.js
├── pe-remediation-actions
├── README.md
├── pe-remediation-actions.u-update-set.xml
├── ui-script
│ ├── pe-remediation-actions-module.u-client-script.js
│ └── pe-remediation-actions-service.u-client-script.js
└── widget
│ ├── pe-remediation-actions.u-body-html-template.html
│ ├── pe-remediation-actions.u-client-script.js
│ ├── pe-remediation-actions.u-css.scss
│ ├── pe-remediation-actions.u-option-schema.json
│ └── pe-remediation-actions.u-server-script.js
├── pe-report-issue
├── README.md
├── pe-report-issue.u-update-set.xml
└── widget
│ ├── pe-report-issue.u-body-html-template.html
│ ├── pe-report-issue.u-client-script.js
│ ├── pe-report-issue.u-css.scss
│ ├── pe-report-issue.u-option-schema.json
│ └── pe-report-issue.u-server-script.js
├── pe-rest-typeahead-search
├── README.md
├── pe-rest-typeahead-search.u-update-set.xml
└── widget
│ ├── pe-rest-typeahead-search.u-body-html-template.html
│ ├── pe-rest-typeahead-search.u-client-script.js
│ ├── pe-rest-typeahead-search.u-css.scss
│ ├── pe-rest-typeahead-search.u-link.js
│ └── pe-rest-typeahead-search.u-server-script.js
├── pe-root-cause-details
└── widget
│ ├── pe-root-cause-details.u-body-html-template.html
│ ├── pe-root-cause-details.u-client-script.js
│ ├── pe-root-cause-details.u-css.css
│ ├── pe-root-cause-details.u-option-schema.json
│ └── pe-root-cause-details.u-server-script.js
├── pe-root-cause
├── README.md
├── pe-root-cause.u-update-set.xml
└── widget
│ ├── pe-root-cause.u-body-html-template.html
│ ├── pe-root-cause.u-client-script.js
│ ├── pe-root-cause.u-css.css
│ ├── pe-root-cause.u-option-schema.json
│ └── pe-root-cause.u-server-script.js
├── pe-scratch-pad
├── Readme.md
├── angular-provider
│ └── pe-scratch-pad-provider.u-client-script.js
├── pe-scratch-pad.u-update-set.xml
├── ui-script
│ └── pe-scratch-pad-ui-script.u-client-script.js
└── widget
│ ├── pe-scratch-pad.u-body-html-template.html
│ ├── pe-scratch-pad.u-client-script.js
│ ├── pe-scratch-pad.u-css.scss
│ └── pe-scratch-pad.u-server-script.js
├── pe-simplefeedback-styled
├── README.md
├── pe-simplefeedback-styled.u-update-set.xml
└── widget
│ ├── pe-simplefeedback-styled.u-body-html-template.html
│ ├── pe-simplefeedback-styled.u-client-script.js
│ ├── pe-simplefeedback-styled.u-css.css
│ ├── pe-simplefeedback-styled.u-option-schema.json
│ └── pe-simplefeedback-styled.u-server-script.js
├── pe-simplefeedback
├── README.md
├── pe-simplefeedback.u-update-set.xml
└── widget
│ ├── pe-simplefeedback.u-body-html-template.html
│ ├── pe-simplefeedback.u-client-script.js
│ ├── pe-simplefeedback.u-css.css
│ ├── pe-simplefeedback.u-option-schema.json
│ └── pe-simplefeedback.u-server-script.js
├── pe-sp-floating-viewport
├── README.md
├── pe-sp-floating-viewport.u-update-set.xml.xml
└── widget
│ ├── pe-sp-floating-viewport.u-body-html-template.html
│ ├── pe-sp-floating-viewport.u-client-script.js
│ ├── pe-sp-floating-viewport.u-css.css
│ ├── pe-sp-floating-viewport.u-link-script.js
│ ├── pe-sp-floating-viewport.u-option-schema.json
│ └── pe-sp-floating-viewport.u-server-script.js
├── pe-status-alert
├── README.md
├── pe-status-alert.u-update-set.xml
└── widget
│ ├── pe-status-alert.u-body-html-template.html
│ ├── pe-status-alert.u-client-script.js
│ ├── pe-status-alert.u-css.scss
│ ├── pe-status-alert.u-option-schema.json
│ └── pe-status-alert.u-server-script.js
├── pe-status-card-snippet
├── Readme.md
├── pe-status-card-snippet.u-update-set.xml
└── widget
│ ├── pe-status-card-snippet.u-body-html-template.html
│ ├── pe-status-card-snippet.u-client-script.js
│ ├── pe-status-card-snippet.u-css.scss
│ └── pe-status-card-snippet.u-server-script.js
├── pe-status-card
├── README.md
├── pe-status-card.u-update-set.xml
└── widget
│ ├── pe-status-card.u-body-html-template.html
│ ├── pe-status-card.u-client-script.js
│ ├── pe-status-card.u-css.scss
│ ├── pe-status-card.u-option-schema.json
│ └── pe-status-card.u-server-script.js
├── pe-support-options
├── README.md
├── pe-support-options.u-update-set.xml
└── widget
│ ├── pe-support-options.u-body-html-template.html
│ ├── pe-support-options.u-client-script.js
│ ├── pe-support-options.u-css.scss
│ ├── pe-support-options.u-option-schema.json
│ └── pe-support-options.u-server-script.js
├── pe-tabbed-panel-horizontal
├── Readme.md
├── pe-tabbed-panel-horizontal.u-update-set.xml
└── widget
│ ├── pe-tabbed-panel-horizontal.u-body-html-template.html
│ ├── pe-tabbed-panel-horizontal.u-client-script.js
│ ├── pe-tabbed-panel-horizontal.u-css.scss
│ └── pe-tabbed-panel-horizontal.u-server-script.js
├── pe-tabbed-panel-vertical
├── Readme.md
├── pe-tabbed-panel-vertical.u-update-set.xml
└── widget
│ ├── pe-tabbed-panel-vertical.u-body-html-template.html
│ ├── pe-tabbed-panel-vertical.u-client-script.js
│ ├── pe-tabbed-panel-vertical.u-css.scss
│ └── pe-tabbed-panel-vertical.u-server-script.js
├── pe-task-carousel
├── Readme.md
├── angular-template
│ └── pe-task-carousel-svgs.u-body-html-template.html
├── pe-task-carousel.u-update-set.xml
└── widget
│ ├── pe-task-carousel.u-body-html-template.html
│ ├── pe-task-carousel.u-client-script.js
│ └── pe-task-carousel.u-css.scss
├── pe-user-request
├── README.md
├── angular-template
│ └── pe-user-request-svg.u-body-html-template.html
├── pe-user-request.u-update-set.xml
├── ui-script
│ ├── pe-preloader-component.u-client-script.js
│ └── pe-user-request-module.u-client-script.js
└── widget
│ ├── pe-user-request.u-body-html-template.html
│ ├── pe-user-request.u-client-script.js
│ ├── pe-user-request.u-css.scss
│ ├── pe-user-request.u-option-schema.json
│ └── pe-user-request.u-server-script.js
├── people-card
├── pe-people-info
│ ├── Readme.md
│ ├── pe-people-info.u-update-set.xml
│ ├── scripted_rest
│ │ └── pe-people-info-launch.js
│ ├── ui-script
│ │ └── pe-people-info-launch-connect.u-client-script.js
│ └── widget
│ │ ├── pe-people-info.u-body-html-template.html
│ │ ├── pe-people-info.u-client-script.js
│ │ ├── pe-people-info.u-css.scss
│ │ └── pe-people-info.u-server-script.js
├── pe-technician-card
│ ├── README.md
│ ├── pe-technician-card.u-update-set.xml
│ └── widget
│ │ ├── pe-technician-card.u-body-html-template.html
│ │ ├── pe-technician-card.u-css.scss
│ │ └── pe-technician-card.u-server-script.js
└── pe-welcome-user
│ ├── README.md
│ ├── pe-welcome-user.u-update-set.xml
│ └── widget
│ ├── pe-welcome-user.u-body-html-template.html
│ ├── pe-welcome-user.u-client-script.js
│ └── pe-welcome-user.u-css.scss
├── scripts
├── build.sh
├── config.sh
└── messages.sh
├── src
├── pe-big-link-to
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── default.png
│ │ ├── missingconfig.png
│ │ ├── options1.png
│ │ ├── options2.png
│ │ ├── options3.png
│ │ └── success.png
│ ├── pe-big-link-to.u-update-set.xml
│ └── widget
│ │ ├── pe-big-link-to.u-body-html-template.html
│ │ ├── pe-big-link-to.u-client-script.js
│ │ ├── pe-big-link-to.u-css.css
│ │ ├── pe-big-link-to.u-link-script.js
│ │ ├── pe-big-link-to.u-option-schema.json
│ │ └── pe-big-link-to.u-server-script.js
├── pe-business-process-visualizer
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── custom_icons.png
│ │ ├── default.png
│ │ ├── instance_options.png
│ │ ├── medium.png
│ │ ├── mobile_current.png
│ │ ├── mobile_full.png
│ │ ├── small.png
│ │ └── url_parameters.png
│ ├── pe-business-process-visualizer.u-update-set.xml
│ └── widget
│ │ ├── pe-business-process-visualizer.u-body-html-template.html
│ │ ├── pe-business-process-visualizer.u-client-script.js
│ │ ├── pe-business-process-visualizer.u-css.css
│ │ ├── pe-business-process-visualizer.u-link-script.js
│ │ ├── pe-business-process-visualizer.u-option-schema.json
│ │ └── pe-business-process-visualizer.u-server-script.js
├── pe-card-scroll
│ ├── README.md
│ ├── angular-template
│ │ └── pe-card-scroll-svgs.u-body-html-template.html
│ ├── config.json
│ ├── images
│ │ ├── pe-card-scroll-1.png
│ │ └── pe-card-scroll-2.png
│ ├── pe-card-scroll.u-update-set.xml
│ └── widget
│ │ ├── pe-card-scroll.u-body-html-template.html
│ │ ├── pe-card-scroll.u-client-script.js
│ │ └── pe-card-scroll.u-css.scss
├── pe-case-and-asset-map
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ └── pe-case-and-asset-map.png
│ ├── pe-case-and-asset-map.u-update-set.xml
│ └── widget
│ │ ├── pe-case-and-asset-map.u-body-html-template.html
│ │ ├── pe-case-and-asset-map.u-client-script.js
│ │ ├── pe-case-and-asset-map.u-css.scss
│ │ ├── pe-case-and-asset-map.u-option-schema.json
│ │ └── pe-case-and-asset-map.u-server-script.js
├── pe-cases-card
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ └── pe-cases-card.png
│ ├── pe-cases-card.u-update-set.xml
│ └── widget
│ │ ├── pe-cases-card.u-body-html-template.html
│ │ ├── pe-cases-card.u-client-script.js
│ │ ├── pe-cases-card.u-css.scss
│ │ ├── pe-cases-card.u-link-script.js
│ │ ├── pe-cases-card.u-option-schema.json
│ │ └── pe-cases-card.u-server-script.js
├── pe-collapsible-form
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── pe-collapsible-form-styled.png
│ │ └── pe-collapsible-form.png
│ ├── pe-collapsible-form.u-update-set.xml
│ └── widget
│ │ ├── pe-collapsible-form.u-body-html-template.html
│ │ ├── pe-collapsible-form.u-client-script.js
│ │ ├── pe-collapsible-form.u-css.scss
│ │ ├── pe-collapsible-form.u-link-script.js
│ │ ├── pe-collapsible-form.u-option-schema.json
│ │ └── pe-collapsible-form.u-server-script.js
├── pe-email-manage-attachment
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ └── pe-email-manage-attachment.png
│ ├── pe-email-manage-attachment.u-update-set.xml
│ ├── script-include
│ │ └── pe-email-manage-attachment.helper.u-server-script.js
│ └── widget
│ │ ├── pe-email-manage-attachment.u-body-html-template.html
│ │ ├── pe-email-manage-attachment.u-client-script.js
│ │ ├── pe-email-manage-attachment.u-css.scss
│ │ ├── pe-email-manage-attachment.u-link-script.js
│ │ ├── pe-email-manage-attachment.u-option-schema.json
│ │ └── pe-email-manage-attachment.u-server-script.js
├── pe-enhanced-list-as-tiles
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── bootstrapcontext.png
│ │ ├── default.png
│ │ ├── itemddlist.png
│ │ ├── missingconfiguration.png
│ │ ├── options1.png
│ │ ├── options2.png
│ │ ├── options3.png
│ │ └── pagination.png
│ ├── pe-enhanced-list-and-tiles.u-update-set.xml
│ └── widget
│ │ ├── pe-enhanced-list-and-tiles.u-body-html-template.html
│ │ ├── pe-enhanced-list-and-tiles.u-client-script.js
│ │ ├── pe-enhanced-list-and-tiles.u-css.css
│ │ ├── pe-enhanced-list-and-tiles.u-link-script.js
│ │ ├── pe-enhanced-list-and-tiles.u-option-schema.json
│ │ └── pe-enhanced-list-and-tiles.u-server-script.js
├── pe-enhanced-list
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── bootstrapcontext.png
│ │ ├── default.png
│ │ ├── itemddlist.png
│ │ ├── missingconfiguration.png
│ │ ├── options1.png
│ │ ├── options2.png
│ │ ├── options3.png
│ │ └── pagination.png
│ ├── pe-enhanced-list.u-update-set.xml
│ └── widget
│ │ ├── pe-enhanced-list-and-tiles.u-body-html-template.html
│ │ ├── pe-enhanced-list-and-tiles.u-client-script.js
│ │ ├── pe-enhanced-list-and-tiles.u-css.css
│ │ ├── pe-enhanced-list-and-tiles.u-link-script.js
│ │ ├── pe-enhanced-list-and-tiles.u-option-schema.json
│ │ └── pe-enhanced-list-and-tiles.u-server-script.js
├── pe-gantt-chart
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── gantt-chart-options.png
│ │ └── pe-gantt-chart.png
│ ├── pe-gantt-chart.u-update-set.xml
│ └── widget
│ │ ├── pe-gantt-chart.u-body-html-template.html
│ │ ├── pe-gantt-chart.u-client-script.js
│ │ ├── pe-gantt-chart.u-css.scss
│ │ ├── pe-gantt-chart.u-link-script.js
│ │ ├── pe-gantt-chart.u-option-schema.json
│ │ └── pe-gantt-chart.u-server-script.js
├── pe-group-by-donut
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ └── pe-group-by-donut.png
│ ├── pe-group-by-donut.u-update-set.xml
│ ├── ui-script
│ │ ├── pe-group-by-donut.module.u-client-script.js
│ │ └── pe-group-by-donut.ui-script.js
│ └── widget
│ │ ├── pe-group-by-donut.u-body-html-template.html
│ │ ├── pe-group-by-donut.u-client-script.js
│ │ ├── pe-group-by-donut.u-css.scss
│ │ ├── pe-group-by-donut.u-link-script.js
│ │ ├── pe-group-by-donut.u-option-schema.json
│ │ └── pe-group-by-donut.u-server-script.js
├── pe-highlight-user-assets
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── default.png
│ │ ├── missingconfiguration.png
│ │ ├── options1.png
│ │ ├── options2.png
│ │ └── panelbuttons.png
│ ├── pe-highlight-user-assets.u-update-set.xml
│ └── widget
│ │ ├── pe-highlight-user-assets.u-body-html-template.html
│ │ ├── pe-highlight-user-assets.u-client-script.js
│ │ ├── pe-highlight-user-assets.u-css.css
│ │ ├── pe-highlight-user-assets.u-link-script.js
│ │ ├── pe-highlight-user-assets.u-option-schema.json
│ │ └── pe-highlight-user-assets.u-server-script.js
├── pe-icon-link-watson-translator
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── source-language-english.png
│ │ └── target-language-korean.png
│ ├── pe-icon-link-watson-translator.u-update-set.xml
│ ├── script-include
│ │ └── pe-icon-link-watson-translator.u-server-script.js
│ └── widget
│ │ ├── pe-icon-link-watson-translator.u-body-html-template.html
│ │ ├── pe-icon-link-watson-translator.u-client-script.js
│ │ ├── pe-icon-link-watson-translator.u-css.scss
│ │ ├── pe-icon-link-watson-translator.u-option-schema.json
│ │ └── pe-icon-link-watson-translator.u-server-script.js
├── pe-image-link
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ └── pe-image-link.jpg
│ ├── pe-image-link.u-update-set.xml
│ └── widget
│ │ ├── pe-image-link.u-body-html-template.html
│ │ ├── pe-image-link.u-client-script.js
│ │ ├── pe-image-link.u-css.scss
│ │ ├── pe-image-link.u-link-script.js
│ │ └── pe-image-link.u-server-script.js
├── pe-multi-screen-catalog-item
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── demo_low.gif
│ │ ├── main-screen-blue.png
│ │ └── main-screen-red.png
│ ├── pe-multi-screen-catalog-item.u-update-set.xml
│ └── widget
│ │ ├── pe-multi-screen-catalog-item.u-body-html-template.html
│ │ ├── pe-multi-screen-catalog-item.u-client-script.js
│ │ ├── pe-multi-screen-catalog-item.u-css.scss
│ │ ├── pe-multi-screen-catalog-item.u-link-script.js
│ │ ├── pe-multi-screen-catalog-item.u-option-schema.json
│ │ └── pe-multi-screen-catalog-item.u-server-script.js
├── pe-my-weather
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── browser_location.png
│ │ ├── pe-my-weather.png
│ │ └── sys_property.png
│ ├── pe-my-weather.u-update-set.xml
│ └── widget
│ │ ├── pe-my-weather.u-body-html-template.html
│ │ ├── pe-my-weather.u-client-script.js
│ │ ├── pe-my-weather.u-css.scss
│ │ ├── pe-my-weather.u-link-script.js
│ │ ├── pe-my-weather.u-option-schema.json
│ │ └── pe-my-weather.u-server-script.js
├── pe-nav-typeahead-search-collapsed
│ ├── README.md
│ ├── angular-template
│ │ ├── nav-typeahead-popup.u-body-html-template.html
│ │ └── nav-typeahead.u-body-html-template.html
│ ├── config.json
│ ├── images
│ │ ├── collapsed.png
│ │ └── default.png
│ ├── pe-nav-typeahead-search-collapsed.u-update-set.xml
│ └── widget
│ │ ├── pe-nav-typeahead-search-collapsed.u-body-html-template.html
│ │ ├── pe-nav-typeahead-search-collapsed.u-client-script.js
│ │ ├── pe-nav-typeahead-search-collapsed.u-css.css
│ │ ├── pe-nav-typeahead-search-collapsed.u-link-script.js
│ │ ├── pe-nav-typeahead-search-collapsed.u-option-schema.json
│ │ └── pe-nav-typeahead-search-collapsed.u-server-script.js
├── pe-navigation-left-collapsible
│ ├── README.md
│ ├── angular-template
│ │ ├── item-added-tooltip-leftnav.html.u-body-html-template.html
│ │ ├── loginleftNavTemplate.u-body-html-template.html
│ │ ├── visibleItemsLeftNavTemplate.u-body-html-template.html
│ │ └── visibleItemsSecondaryNavTemplate.u-body-html-template.html
│ ├── config.json
│ ├── dependencies
│ │ └── leftNavSlider.js
│ ├── images
│ │ ├── collapsed.png
│ │ ├── collapsed2.png
│ │ ├── default.png
│ │ ├── default2.png
│ │ └── themeconfig.png
│ ├── pe-navigation-left-collapsible.u-update-set.xml
│ └── widget
│ │ ├── pe-navigation-left-collapsible.u-body-html-template.html
│ │ ├── pe-navigation-left-collapsible.u-client-script.js
│ │ ├── pe-navigation-left-collapsible.u-css.css
│ │ ├── pe-navigation-left-collapsible.u-link-script.js
│ │ ├── pe-navigation-left-collapsible.u-option-schema.json
│ │ └── pe-navigation-left-collapsible.u-server-script.js
├── pe-ng-line-chart
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ └── pe-angular-line-chart.png
│ ├── pe-ng-line-chart.u-update-set.xml
│ └── widget
│ │ ├── pe-ng-line-chart.u-body-html-template.html
│ │ ├── pe-ng-line-chart.u-client-script.js
│ │ └── pe-ng-line-chart.u-server-script.js
├── pe-order-overview
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── pe-order-overview-in-portal.png
│ │ ├── pe-order-overview-list.png
│ │ └── pe-order-overview.png
│ ├── pe-order-overview.u-update-set.xml
│ └── widget
│ │ ├── pe-order-overview.u-body-html-template.html
│ │ ├── pe-order-overview.u-client-script.js
│ │ ├── pe-order-overview.u-css.scss
│ │ └── pe-order-overview.u-server-script.js
├── pe-people-card-flyout
│ ├── README.md
│ ├── angular-template
│ │ └── pe-people-card-flyout-svgs.u-body-html-template.html
│ ├── config.json
│ ├── images
│ │ ├── pe-people-card-flyout-collapsed.png
│ │ └── pe-people-card-flyout-expanded.png
│ ├── pe-people-card-flyout.u-update-set.xml
│ ├── script-include
│ │ └── pe-people-card-flyout.u-server-script.js
│ └── widget
│ │ ├── pe-people-card-flyout.u-body-html-template.html
│ │ ├── pe-people-card-flyout.u-client-script.js
│ │ ├── pe-people-card-flyout.u-css.scss
│ │ ├── pe-people-card-flyout.u-option-schema.json
│ │ └── pe-people-card-flyout.u-server-script.js
├── pe-popular-and-recent-items
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── default.png
│ │ ├── options.png
│ │ └── recentitems.png
│ ├── pe-popular-and-recent-items-u-update-set.xml
│ └── widget
│ │ ├── pe-popular-and-recent-items.u-body-html-template.html
│ │ ├── pe-popular-and-recent-items.u-client-script.js
│ │ ├── pe-popular-and-recent-items.u-css.css
│ │ ├── pe-popular-and-recent-items.u-link-script.js
│ │ ├── pe-popular-and-recent-items.u-option-schema.json
│ │ └── pe-popular-and-recent-items.u-server-script.js
├── pe-problem-message
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ └── pe-problem-message.png
│ ├── pe-problem-message.u-update-set.xml
│ ├── test
│ │ ├── pe-problem.client.spec.js
│ │ └── pe-problem.service.spec.js
│ ├── ui-script
│ │ ├── pe-problem.module.u-client-script.js
│ │ └── pe-problem.service.u-client-script.js
│ └── widget
│ │ ├── pe-problem-message.u-body-html-template.html
│ │ ├── pe-problem-message.u-client-script.js
│ │ ├── pe-problem-message.u-css.scss
│ │ ├── pe-problem-message.u-option-schema.json
│ │ └── pe-problem-message.u-server-script.js
├── pe-proc-flow-lite
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ └── pe-proc-flow-lite.png
│ ├── pe-proc-flow-lite.u-update-set.xml
│ └── widget
│ │ ├── pe-proc-flow-lite.u-body-html-template.html
│ │ ├── pe-proc-flow-lite.u-client-script.js
│ │ ├── pe-proc-flow-lite.u-css.scss
│ │ ├── pe-proc-flow-lite.u-option-schema.json
│ │ └── pe-proc-flow-lite.u-server-script.js
├── pe-proc-flow-popup
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── pe-proc-flow-popup-01.png
│ │ └── pe-proc-flow-popup-02.png
│ ├── pe-proc-flow-popup.u-update-set.xml
│ └── widget
│ │ ├── pe-proc-flow-popup.u-body-html-template.html
│ │ ├── pe-proc-flow-popup.u-client-script.js
│ │ ├── pe-proc-flow-popup.u-css.scss
│ │ ├── pe-proc-flow-popup.u-option-schema.json
│ │ └── pe-proc-flow-popup.u-server-script.js
├── pe-proc-flow
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ └── pe-proc-flow.png
│ ├── pe-proc-flow.u-update-set.xml
│ └── widget
│ │ ├── pe-proc-flow.u-body-html-template.html
│ │ ├── pe-proc-flow.u-client-script.js
│ │ ├── pe-proc-flow.u-css.scss
│ │ ├── pe-proc-flow.u-option-schema.json
│ │ └── pe-proc-flow.u-server-script.js
├── pe-rest-typeahead-search
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── pe-rest-typeahead-search-01.png
│ │ └── pe-rest-typeahead-search-02.png
│ ├── pe-rest-typeahead-search.u-update-set.xml
│ └── widget
│ │ ├── pe-rest-typeahead-search.u-body-html-template.html
│ │ ├── pe-rest-typeahead-search.u-client-script.js
│ │ ├── pe-rest-typeahead-search.u-css.scss
│ │ ├── pe-rest-typeahead-search.u-link-script.js
│ │ └── pe-rest-typeahead-search.u-server-script.js
├── pe-search-as-direct-reports
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ └── pe-search-as-direct-reports.png
│ ├── pe-search-as-direct-reports.u-update-set.xml
│ └── widget
│ │ ├── pe-search-as-direct-reports.u-body-html-template.html
│ │ ├── pe-search-as-direct-reports.u-client-script.js
│ │ ├── pe-search-as-direct-reports.u-css.scss
│ │ └── pe-search-as-direct-reports.u-server-script.js
├── pe-small-link-to
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── default.png
│ │ ├── missingconfig.png
│ │ ├── options1.png
│ │ ├── options2.png
│ │ └── three.png
│ ├── pe-small-link-to.u-update-set.xml
│ └── widget
│ │ ├── pe-small-link-to.u-body-html-template.html
│ │ ├── pe-small-link-to.u-client-script.js
│ │ ├── pe-small-link-to.u-css.css
│ │ ├── pe-small-link-to.u-link-script.js
│ │ ├── pe-small-link-to.u-option-schema.json
│ │ └── pe-small-link-to.u-server-script.js
├── pe-sp-pdf-viewer
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── pe-sp-pdf-viewer-01.png
│ │ └── pe-sp-pdf-viewer-02.png
│ ├── pe-sp-pdf-viewer.u-update-set.xml
│ └── widget
│ │ ├── pe-sp-pdf-viewer.u-body-html-template.html
│ │ ├── pe-sp-pdf-viewer.u-client-script.js
│ │ ├── pe-sp-pdf-viewer.u-css.scss
│ │ ├── pe-sp-pdf-viewer.u-link-script.js
│ │ └── pe-sp-pdf-viewer.u-server-script.js
├── pe-sp-service-outage-card
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── pe-sp-service-outage-card-01.png
│ │ ├── pe-sp-service-outage-card-02.png
│ │ └── pe-sp-service-outage-card-03.png
│ ├── pe-sp-service-outage-card.u-update-set.xml
│ └── widget
│ │ ├── pe-sp-service-outage-card.u-body-html-template.html
│ │ ├── pe-sp-service-outage-card.u-client-script.js
│ │ ├── pe-sp-service-outage-card.u-css.scss
│ │ ├── pe-sp-service-outage-card.u-link-script.js
│ │ ├── pe-sp-service-outage-card.u-option-schema.json
│ │ └── pe-sp-service-outage-card.u-server-script.js
├── pe-sp-simple-map
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── pe-sp-simple-map-01.png
│ │ ├── pe-sp-simple-map-02.png
│ │ └── pe-sp-simple-map-03.png
│ ├── pe-sp-simple-map.u-update-set.xml
│ └── widget
│ │ ├── pe-sp-simple-map.u-body-html-template.html
│ │ ├── pe-sp-simple-map.u-client-script.js
│ │ ├── pe-sp-simple-map.u-css.scss
│ │ ├── pe-sp-simple-map.u-option-schema.json
│ │ └── pe-sp-simple-map.u-server-script.js
├── pe-sp-swapper
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ └── pe-sp-swapper-01.gif
│ ├── pe-sp-swapper.u-update-set.xml
│ └── widget
│ │ ├── pe-sp-swapper.u-body-html-template.html
│ │ ├── pe-sp-swapper.u-client-script.js
│ │ ├── pe-sp-swapper.u-css.scss
│ │ ├── pe-sp-swapper.u-option-schema.json
│ │ └── pe-sp-swapper.u-server-script.js
├── pe-sp-tabs-launchpad
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── pe-sp-tabs-launchpad-01.png
│ │ ├── pe-sp-tabs-launchpad-02.png
│ │ └── pe-sp-tabs-launchpad-03.png
│ ├── pe-sp-tabs-launchpad.u-update-set.xml
│ └── widget
│ │ ├── pe-sp-tabs-launchpad.u-body-html-template.html
│ │ ├── pe-sp-tabs-launchpad.u-client-script.js
│ │ ├── pe-sp-tabs-launchpad.u-css.scss
│ │ ├── pe-sp-tabs-launchpad.u-link-script.js
│ │ ├── pe-sp-tabs-launchpad.u-option-schema.json
│ │ └── pe-sp-tabs-launchpad.u-server-script.js
├── pe-sp-task-child-activity
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── pe-sp-task-child-activity-01.png
│ │ ├── pe-sp-task-child-activity-02.png
│ │ ├── pe-sp-task-child-activity-03.png
│ │ └── pe-sp-task-child-activity-04.png
│ ├── pe-sp-task-child-activity.u-update-set.xml
│ └── widget
│ │ ├── pe-sp-task-child-activity.u-body-html-template.html
│ │ ├── pe-sp-task-child-activity.u-client-script.js
│ │ ├── pe-sp-task-child-activity.u-css.scss
│ │ ├── pe-sp-task-child-activity.u-link-script.js
│ │ ├── pe-sp-task-child-activity.u-option-schema.json
│ │ └── pe-sp-task-child-activity.u-server-script.js
├── pe-stock-ticker
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── api_key.png
│ │ ├── widget_option.png
│ │ └── working.png
│ ├── pe-stock-ticker.u-update-set.xml
│ └── widget
│ │ ├── pe-stock-ticker.u-body-html-template.html
│ │ ├── pe-stock-ticker.u-client-script.js
│ │ ├── pe-stock-ticker.u-css.scss
│ │ ├── pe-stock-ticker.u-link-script.js
│ │ ├── pe-stock-ticker.u-option-schema.json
│ │ └── pe-stock-ticker.u-server-script.js
├── pe-travel-card
│ ├── README.md
│ ├── angular-template
│ │ └── pe-travel-card-svg.u-body-html-template.html
│ ├── config.json
│ ├── images
│ │ └── pe-travel-card.png
│ ├── pe-travel-card.u-update-set.xml
│ └── widget
│ │ ├── pe-travel-card.u-body-html-template.html
│ │ ├── pe-travel-card.u-client-script.js
│ │ ├── pe-travel-card.u-css.scss
│ │ └── pe-travel-card.u-server-script.js
├── pe-typeahead-search-flat-rounded-ends
│ ├── README.md
│ ├── angular-template
│ │ ├── sp-typeahead-flat-popup.u-body-html-template.html
│ │ └── sp-typeahead-flat.u-body-html-template.html
│ ├── config.json
│ ├── images
│ │ ├── default.png
│ │ ├── options.png
│ │ ├── resultlist_highlight.png
│ │ └── resultslist.png
│ ├── pe-typeahead-search-flat-rounded-ends.u-update-set.xml
│ └── widget
│ │ ├── pe-typeahead-search-flat-rounded-ends.u-body-html-template.html
│ │ ├── pe-typeahead-search-flat-rounded-ends.u-client-script.js
│ │ ├── pe-typeahead-search-flat-rounded-ends.u-css.css
│ │ ├── pe-typeahead-search-flat-rounded-ends.u-link-script.js
│ │ ├── pe-typeahead-search-flat-rounded-ends.u-option-schema.json
│ │ └── pe-typeahead-search-flat-rounded-ends.u-server-script.js
├── pe-va-sp-widget-v2
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── cross-icon.png
│ │ ├── options-explain1.png
│ │ ├── va-floating-button.png
│ │ └── widget-options.png
│ ├── pe-va-sp-widget-v2.u-update-set.xml
│ └── widget
│ │ ├── pe-va-sp-widget-v2.u-body-html-template.html
│ │ ├── pe-va-sp-widget-v2.u-client-script.js
│ │ ├── pe-va-sp-widget-v2.u-css.scss
│ │ ├── pe-va-sp-widget-v2.u-link-script.js
│ │ ├── pe-va-sp-widget-v2.u-option-schema.json
│ │ └── pe-va-sp-widget-v2.u-server-script.js
├── pe-welcome-time-of-day
│ ├── README.md
│ ├── config.json
│ ├── images
│ │ ├── applied_options.png
│ │ ├── default.png
│ │ └── options.png
│ ├── pe-welcome-time-of-day.u-update-set.xml
│ └── widget
│ │ ├── pe-welcome-time-of-day.u-body-html-template.html
│ │ ├── pe-welcome-time-of-day.u-client-script.js
│ │ ├── pe-welcome-time-of-day.u-css.css
│ │ ├── pe-welcome-time-of-day.u-link-script.js
│ │ ├── pe-welcome-time-of-day.u-option-schema.json
│ │ └── pe-welcome-time-of-day.u-server-script.js
└── pe-widget-packs
│ ├── README.md
│ ├── config.json
│ ├── images
│ ├── add-widgets.png
│ ├── clock.png
│ ├── left-search.png
│ ├── options.png
│ ├── packs-new.png
│ ├── packs.png
│ ├── pe-widget-packs.png
│ └── weather-widget.png
│ ├── pe-widget-packs.u-update-set.xml
│ └── widget
│ ├── pe-widget-packs.u-body-html-template.html
│ ├── pe-widget-packs.u-client-script.js
│ ├── pe-widget-packs.u-css.scss
│ ├── pe-widget-packs.u-link-script.js
│ ├── pe-widget-packs.u-option-schema.json
│ └── pe-widget-packs.u-server-script.js
├── tabs
├── pe-tab-selection
│ ├── README.md
│ ├── angular-template
│ │ └── pe-tab-selection-svgs.u-body-html-template.html
│ ├── pe-tab-selection.u-update-set.xml
│ └── widget
│ │ ├── pe-tab-selection.u-body-html-template.html
│ │ ├── pe-tab-selection.u-client-script.js
│ │ ├── pe-tab-selection.u-css.scss
│ │ ├── pe-tab-selection.u-option-schema.json
│ │ └── pe-tab-selection.u-server-script.js
└── pe-tabs-widget
│ ├── Readme.md
│ ├── pe-tabs-widget.u-update-set.xml
│ ├── ui-script
│ ├── pe-tabs-module.u-client-script.js
│ └── pe-tabs-service.u-client-script.js
│ └── widget
│ ├── pe-tabs-widget.u-body-html-template.html
│ ├── pe-tabs-widget.u-client-script.js
│ ├── pe-tabs-widget.u-css.scss
│ └── pe-tabs-widget.u-server-script.js
├── timeline
├── pe-animated-timeline
│ ├── README.md
│ ├── angular-template
│ │ └── pe-animated-timeline-svg.u-body-html-template.html
│ ├── pe-animated-timeline.u-update-set.xml
│ └── widget
│ │ ├── pe-animated-timeline.u-body-html-template.html
│ │ ├── pe-animated-timeline.u-client-script.js
│ │ ├── pe-animated-timeline.u-css.scss
│ │ └── pe-animated-timeline.u-server-script.js
├── pe-csm-timeline
│ ├── Readme.md
│ ├── pe-csm-timeline.u-update-set.xml
│ └── widget
│ │ ├── pe-csm-timeline.u-body-html-template.html
│ │ ├── pe-csm-timeline.u-client-script.js
│ │ ├── pe-csm-timeline.u-css.scss
│ │ └── pe-csm-timeline.u-server-script.js
├── pe-incident-timeline
│ ├── README.md
│ ├── pe-incident-timeline.u-update-set.xml
│ └── widget
│ │ ├── pe-incident-timeline.u-body-html-template.html
│ │ ├── pe-incident-timeline.u-client-script.js
│ │ ├── pe-incident-timeline.u-css.scss
│ │ └── pe-incident-timeline.u-server-script.js
├── pe-timeline-delivery-info
│ ├── README.md
│ ├── pe-timeline-delivery-info.u-update-set.xml
│ └── widget
│ │ ├── pe-timeline-delivery-info.u-body-html-template.html
│ │ ├── pe-timeline-delivery-info.u-css.scss
│ │ └── pe-timeline-delivery-info.u-server-script.js
├── pe-timeline-emp-exp
│ ├── Readme.md
│ ├── pe-timeline-emp-exp.u-update-set.xml
│ ├── ui-script
│ │ ├── pe-timeline-emp-exp-events-module.u-client-script.js
│ │ └── pe-timeline-emp-exp-events-service.u-client-script.js
│ └── widget
│ │ ├── pe-timeline-emp-exp.u-body-html-template.html
│ │ ├── pe-timeline-emp-exp.u-client-script.js
│ │ ├── pe-timeline-emp-exp.u-css.scss
│ │ └── pe-timeline-emp-exp.u-server-script.js
└── pe-timeline
│ ├── Readme.md
│ ├── pe-timeline.u-update-set.xml
│ ├── test
│ ├── pe-timeline-client.spec.js
│ └── pe-timeline-service.spec.js
│ ├── ui-script
│ ├── pe-events-service.u-client-script.js
│ └── pe-timeline-module.u-client-script.js
│ └── widget
│ ├── pe-timeline.u-body-html-template.html
│ ├── pe-timeline.u-client-script.js
│ ├── pe-timeline.u-css.scss
│ └── pe-timeline.u-server-script.js
├── user-login
├── pe-enduser-login
│ ├── README.md
│ ├── pe-enduser-login.u-update-set.xml
│ └── widget
│ │ ├── pe-enduser-login.u-body-html-template.html
│ │ ├── pe-enduser-login.u-client-controller.js
│ │ ├── pe-enduser-login.u-css.css
│ │ ├── pe-enduser-login.u-option-schema.json
│ │ └── pe-enduser-login.u-server-script.js
└── pe-user-login
│ ├── README.md
│ ├── pe-user-login.u-update-set.xml
│ └── widget
│ ├── pe-user-login.u-body-html-template.html
│ ├── pe-user-login.u-client-script.js
│ └── pe-user-login.u-css.scss
└── yarn.lock
/.editorconfig:
--------------------------------------------------------------------------------
1 | # EditorConfig helps developers define and maintain consistent
2 | # coding styles between different editors and IDEs
3 | # editorconfig.org
4 |
5 | root = true
6 |
7 | [*]
8 |
9 | # Change these settings to your own preference
10 | indent_style = space
11 | indent_size = 2
12 |
13 | # We recommend you to keep these unchanged
14 | end_of_line = lf
15 | charset = utf-8
16 | trim_trailing_whitespace = true
17 | insert_final_newline = false
18 |
19 | [*.md]
20 | trim_trailing_whitespace = true
21 |
--------------------------------------------------------------------------------
/.github/stale.yml:
--------------------------------------------------------------------------------
1 | daysUntilStale: 60
2 | daysUntilClose: 7
3 | exemptLabels:
4 | - pinned
5 | - review
6 | - security
7 | staleLabel: wontfix
8 | markComment: >
9 | This issue has been automatically marked as stale because it has not had
10 | recent activity. It will be closed if no further activity occurs. Thank you
11 | for your contributions.
12 | closeComment: false
13 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .sn-config.json
2 | .sn-sync_data.json
3 | node_modules/
4 | .yo-rc.json
5 | /config.codekit
6 | /config.rb
7 | /dist/stylesheets/*
8 | /dist/bower_components
9 | /.nvmrc
10 | /.sass-cache/
11 | **.DS_Store
12 | .idea/
13 | **/*.sketch
14 | .vscode/
15 | typings/
16 | typings.json
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | cache: yarn
3 | node_js:
4 | - '8'
5 | dist: xenial
6 | services:
7 | - xvfb
8 | install:
9 | - yarn
10 | script:
11 | - yarn lint
12 | - yarn test
--------------------------------------------------------------------------------
/approve-card/pe-approval-card-cloud-sprawl/widget/pe-approval-cloud-sprawl.u-client-script.js:
--------------------------------------------------------------------------------
1 | function ApproveRejectCard() {
2 | /* widget controller */
3 | var c = this;
4 | }
--------------------------------------------------------------------------------
/approve-card/pe-approval-card-cloud-sprawl/widget/pe-approval-cloud-sprawl.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 | data.cardData = input.card_data || options.card_data;
5 | data.cardData = JSON.parse(data.cardData);
6 | })();
--------------------------------------------------------------------------------
/approve-card/pe-approval-card-with-approval-table/.gitignore:
--------------------------------------------------------------------------------
1 | .src/
--------------------------------------------------------------------------------
/approve-card/pe-approval-card-with-approval-table/widget/pe-approval-card-with-approval-table.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/approve-card/pe-approval-card-with-approval-table/widget/pe-approval-card-with-approval-table.u-css.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/approve-card/pe-approval-card-with-approval-table/widget/pe-approval-card-with-approval-table.u-css.css
--------------------------------------------------------------------------------
/approve-card/pe-approval-card-with-approval-table/widget/pe-approval-card-with-approval-table.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{"name":"title","default_value":"","label":"Title","type":"string"},{"name":"purpose","default_value":"","label":"Purpose","type":"string"},{"name":"icon","default_value":"fa fa-bell fa-2x","label":"Icon","type":"string"},{"displayValue":"Catalog Task","name":"task_record","label":"Task Record","type":"reference","value":"sc_task","ed":{"reference":"sc_task"}}]
--------------------------------------------------------------------------------
/approve-card/pe-approval-card/widget/pe-approval-card.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "name": "title",
4 | "default_value": "Destination Services",
5 | "label": "Title",
6 | "type": "string"
7 | },
8 | {
9 | "name": "purpose",
10 | "default_value": "Relocation Package",
11 | "label": "Purpose",
12 | "type": "string"
13 | },
14 | {
15 | "name": "icon",
16 | "default_value": "fa fa-bell fa-2x",
17 | "label": "Icon",
18 | "type": "string"
19 | }
20 | ]
21 |
--------------------------------------------------------------------------------
/approve-card/pe-approval-card/widget/pe-approval-card.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 | })();
--------------------------------------------------------------------------------
/approve-card/pe-approve-reject-card-with-collapse/widget/pe-approve-reject-card-with-collapse.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 | data.card_data = input.card_data || options.card_data;
5 | data.card_data = JSON.parse(data.card_data);
6 | })();
--------------------------------------------------------------------------------
/docs/help.md:
--------------------------------------------------------------------------------
1 | Widget Scaffold Help
2 | =============================================
3 |
4 | ## SYNOPSIS
5 |
6 | yarn build [widget name || widget-name] [options]
7 |
8 | ## DESCRIPTION
9 |
10 | Create a widget scaffold for the Innovation Library.
11 |
12 | The following options are available:
13 |
14 | -a Build `angular-template` directory.
15 | -s Build `script-include` directory.
16 | -u Build `ui-script` directory.
17 |
18 | You may use these commands in conjunction with each other.
--------------------------------------------------------------------------------
/donut-widgets/pe-donut-chart-two/widget/pe-donut-chart-two.u-client-script.js:
--------------------------------------------------------------------------------
1 | function DonutChartController() {
2 | var c = this;
3 | }
4 |
--------------------------------------------------------------------------------
/donut-widgets/pe-donut-chart-two/widget/pe-donut-chart-two.u-css.scss:
--------------------------------------------------------------------------------
1 | .div-center {
2 | text-align: center;
3 | }
4 |
--------------------------------------------------------------------------------
/donut-widgets/pe-donut-chart/widget/pe-donut-chart.u-client-script.js:
--------------------------------------------------------------------------------
1 | function DonutChartController() {
2 | /* widget controller */
3 | var c = this;
4 | console.log(c);
5 | }
--------------------------------------------------------------------------------
/highcharts/pe-area-chart/widget/pe-area-chart.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/highcharts/pe-area-chart/widget/pe-area-chart.u-client-script.js:
--------------------------------------------------------------------------------
1 | function($scope, HighchartsConfigService) {
2 | var c = this;
3 | var hcs = new HighchartsConfigService(c.options, c.options.type, c.data);
4 | c.chartConfig = hcs.getChartConfig();
5 | hcs.get();
6 | }
--------------------------------------------------------------------------------
/highcharts/pe-bar-chart/widget/pe-bar-chart.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/highcharts/pe-bar-chart/widget/pe-bar-chart.u-client-script.js:
--------------------------------------------------------------------------------
1 | function($scope, HighchartsConfigService) {
2 | var c = this;
3 | var chartType = c.options.bar_type;
4 | var hcs = new HighchartsConfigService(c.options, chartType, c.data);
5 | c.chartConfig = hcs.getChartConfig();
6 | hcs.get();
7 | }
--------------------------------------------------------------------------------
/highcharts/pe-bar-chart/widget/pe-bar-chart.u-css.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/highcharts/pe-bar-chart/widget/pe-bar-chart.u-css.css
--------------------------------------------------------------------------------
/highcharts/pe-heatmap/widget/pe-heatmap.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/highcharts/pe-heatmap/widget/pe-heatmap.u-client-script.js:
--------------------------------------------------------------------------------
1 | function($scope, HighchartsConfigService) {
2 | var c = this;
3 | var hcsHeatMap = new HighchartsConfigService(c.options, "heatmap", c.data);
4 | c.chartConfig = hcsHeatMap.getChartConfig();
5 | hcsHeatMap.get();
6 | }
--------------------------------------------------------------------------------
/highcharts/pe-heatmap/widget/pe-heatmap.u-css.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/highcharts/pe-heatmap/widget/pe-heatmap.u-css.css
--------------------------------------------------------------------------------
/highcharts/pe-line-chart/widget/pe-line-chart.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/highcharts/pe-line-chart/widget/pe-line-chart.u-client-script.js:
--------------------------------------------------------------------------------
1 | function($scope, HighchartsConfigService) {
2 | var c = this;
3 | var hcsLineChart = new HighchartsConfigService(c.options, c.options.type, c.data);
4 | c.chartConfig = hcsLineChart.getChartConfig();
5 | hcsLineChart.get();
6 | }
--------------------------------------------------------------------------------
/highcharts/pe-line-chart/widget/pe-line-chart.u-css.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/highcharts/pe-line-chart/widget/pe-line-chart.u-css.css
--------------------------------------------------------------------------------
/highcharts/pe-pie-chart/widget/pe-pie-chart.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/highcharts/pe-pie-chart/widget/pe-pie-chart.u-client-script.js:
--------------------------------------------------------------------------------
1 | function($scope, HighchartsConfigService) {
2 | var c = this;
3 | var hcs = new HighchartsConfigService(c.options, "pie", c.data);
4 | c.chartConfig = hcs.getChartConfig();
5 | hcs.get();
6 | }
--------------------------------------------------------------------------------
/highcharts/pe-pie-chart/widget/pe-pie-chart.u-css.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/highcharts/pe-pie-chart/widget/pe-pie-chart.u-css.css
--------------------------------------------------------------------------------
/highcharts/pe-solid-gauge/widget/pe-solid-gauge.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/highcharts/pe-solid-gauge/widget/pe-solid-gauge.u-client-script.js:
--------------------------------------------------------------------------------
1 | function($scope, $timeout, HighchartsConfigService) {
2 | var c = this;
3 |
4 | var hcs = new HighchartsConfigService(c.options, "solidgauge", c.data);
5 | c.chartConfig = hcs.getChartConfig();
6 | hcs.get();
7 | }
--------------------------------------------------------------------------------
/highcharts/pe-solid-gauge/widget/pe-solid-gauge.u-css.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/highcharts/pe-solid-gauge/widget/pe-solid-gauge.u-css.css
--------------------------------------------------------------------------------
/highcharts/pe-treemap/widget/pe-treemap.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/highcharts/pe-treemap/widget/pe-treemap.u-client-script.js:
--------------------------------------------------------------------------------
1 | function($scope, HighchartsConfigService) {
2 | var c = this;
3 | var hcsTreemap = new HighchartsConfigService(c.options, "treemap", c.data);
4 | c.chartConfig = hcsTreemap.getChartConfig();
5 | hcsTreemap.get();
6 | }
--------------------------------------------------------------------------------
/highcharts/pe-treemap/widget/pe-treemap.u-css.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/highcharts/pe-treemap/widget/pe-treemap.u-css.css
--------------------------------------------------------------------------------
/hr/pe-direct-deposit/widget/pe-direct-deposit.u-css.scss:
--------------------------------------------------------------------------------
1 | h4 {
2 | font-size: 24px;
3 | }
4 |
5 | h5 {
6 | font-size: 16px;
7 | }
8 |
9 | .related-articles {
10 | ul {
11 | li {
12 | span {
13 | color: #578fae;
14 | }
15 | }
16 | }
17 | }
18 |
19 | .deposit-info {
20 | margin-top: 15px;
21 | border-top: 1px solid #dbdad7;
22 | padding-top: 15px;
23 | }
24 |
--------------------------------------------------------------------------------
/hr/pe-direct-deposit/widget/pe-direct-deposit.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
6 |
--------------------------------------------------------------------------------
/hr/pe-office-space/widget/pe-office-space.u-css.scss:
--------------------------------------------------------------------------------
1 | h1 {
2 | font-size: 24px;
3 | }
4 |
5 | .links-title {
6 | margin-top: 15px;
7 | font-size: 16px;
8 | font-weight: bold;
9 | }
10 |
11 | .related-links {
12 | margin-top: 15px;
13 | margin-top: 15px;
14 | }
15 |
16 | .map {
17 | img {
18 | width: 100%;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/hr/pe-office-space/widget/pe-office-space.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/hr/pe-orientation/widget/pe-orientation.u-client-script.js:
--------------------------------------------------------------------------------
1 | function NewHireOrientationController() {
2 | var c = this;
3 |
4 | c.$onInit = function() {
5 | c.data.startMonth = moment(c.data.data).format('MMM');
6 | c.data.startDay = moment(c.data.date);
7 | c.orientation = c.data.startDay.format('MMM DD, YYYY');
8 | };
9 | }
10 |
--------------------------------------------------------------------------------
/hr/pe-sign-document/widget/pe-sign-document.u-css.scss:
--------------------------------------------------------------------------------
1 | .document-acknowledge-task {
2 | padding-bottom: 75px;
3 | }
4 |
5 | .header {
6 | display: none;
7 | }
8 |
9 | #documentFrame {
10 | margin: 0 -15px;
11 | padding: 15px;
12 | }
13 |
14 | .pop-footer {
15 | position: fixed;
16 | bottom: 75px;
17 | left: 0;
18 | width: 100%;
19 | }
20 |
--------------------------------------------------------------------------------
/hr/pe-take-photo/widget/pe-take-photo.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | if (input) {data.sys_id = input.sys_id;}
3 | else if (options) {data.sys_id = options.sys_id;}
4 | else {data.sys_id = $sp.getValue('sys_id');}
5 |
6 | var hrtt = new hr_TaskTicket();
7 |
8 | data.task = hrtt.getTasks(data.sys_id);
9 | })();
10 |
--------------------------------------------------------------------------------
/hr/pe-welcome-msg/widget/pe-welcome-msg.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
{{user.first_name}}, congratulations on joining the company!
3 |
--------------------------------------------------------------------------------
/hr/pe-welcome-msg/widget/pe-welcome-msg.u-client-script.js:
--------------------------------------------------------------------------------
1 | function WelcomeMsgController() {
2 | var c = this;
3 | }
4 |
--------------------------------------------------------------------------------
/hr/pe-welcome-msg/widget/pe-welcome-msg.u-css.scss:
--------------------------------------------------------------------------------
1 | .message-wrapper {
2 | margin: 0 -15px;
3 | background-color: white;
4 | padding: 10px 20px;
5 | text-align: center;
6 | }
7 |
8 | h3 {
9 | color: #578fae;
10 | font-size: 22px;
11 | font-weight: 600;
12 | }
13 |
--------------------------------------------------------------------------------
/hr/pe-welcome-msg/widget/pe-welcome-msg.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
6 |
--------------------------------------------------------------------------------
/images/PE Image Drag & Drop.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/PE Image Drag & Drop.mp4
--------------------------------------------------------------------------------
/images/approval.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/approval.png
--------------------------------------------------------------------------------
/images/hr-case-detail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-case-detail.png
--------------------------------------------------------------------------------
/images/hr-catalog-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-catalog-list.png
--------------------------------------------------------------------------------
/images/hr-direct-deposit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-direct-deposit.png
--------------------------------------------------------------------------------
/images/hr-employee-next-task.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-employee-next-task.png
--------------------------------------------------------------------------------
/images/hr-info.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-info.png
--------------------------------------------------------------------------------
/images/hr-new-hire-orientation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-new-hire-orientation.png
--------------------------------------------------------------------------------
/images/hr-office-space.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-office-space.png
--------------------------------------------------------------------------------
/images/hr-photo-credential.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-photo-credential.png
--------------------------------------------------------------------------------
/images/hr-picture-box.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-picture-box.png
--------------------------------------------------------------------------------
/images/hr-read-non-disclosure.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-read-non-disclosure.png
--------------------------------------------------------------------------------
/images/hr-select-device.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-select-device.png
--------------------------------------------------------------------------------
/images/hr-sign-document.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-sign-document.png
--------------------------------------------------------------------------------
/images/hr-simple-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-simple-list.png
--------------------------------------------------------------------------------
/images/hr-upcoming-events-collapsed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-upcoming-events-collapsed.png
--------------------------------------------------------------------------------
/images/hr-upcoming-events-expanded.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-upcoming-events-expanded.png
--------------------------------------------------------------------------------
/images/hr-video-carousel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-video-carousel.png
--------------------------------------------------------------------------------
/images/hr-welcome-message.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/hr-welcome-message.png
--------------------------------------------------------------------------------
/images/il-hero.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/il-hero.jpg
--------------------------------------------------------------------------------
/images/mf-drag-drop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/mf-drag-drop.png
--------------------------------------------------------------------------------
/images/mf-feature-highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/mf-feature-highlight.png
--------------------------------------------------------------------------------
/images/mf-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/mf-logo.png
--------------------------------------------------------------------------------
/images/mf-navigation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/mf-navigation.png
--------------------------------------------------------------------------------
/images/mf-next.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/mf-next.png
--------------------------------------------------------------------------------
/images/mf-screen-progression.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/mf-screen-progression.png
--------------------------------------------------------------------------------
/images/mf-screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/mf-screenshot.png
--------------------------------------------------------------------------------
/images/pe-animated-timeline-1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-animated-timeline-1.gif
--------------------------------------------------------------------------------
/images/pe-animated-timeline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-animated-timeline.png
--------------------------------------------------------------------------------
/images/pe-appointment-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-appointment-1.png
--------------------------------------------------------------------------------
/images/pe-appointment-chiclet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-appointment-chiclet.png
--------------------------------------------------------------------------------
/images/pe-appointment-dropdown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-appointment-dropdown.png
--------------------------------------------------------------------------------
/images/pe-appointment-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-appointment-list.png
--------------------------------------------------------------------------------
/images/pe-appointment-scheduler-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-appointment-scheduler-01.png
--------------------------------------------------------------------------------
/images/pe-appointment-scheduler-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-appointment-scheduler-02.png
--------------------------------------------------------------------------------
/images/pe-appointment-scheduling-setup1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-appointment-scheduling-setup1.png
--------------------------------------------------------------------------------
/images/pe-appointment-timecard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-appointment-timecard.png
--------------------------------------------------------------------------------
/images/pe-approve-reject-card.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-approve-reject-card.png
--------------------------------------------------------------------------------
/images/pe-approve-reject-inbox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-approve-reject-inbox.png
--------------------------------------------------------------------------------
/images/pe-area-chart-modified.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-area-chart-modified.png
--------------------------------------------------------------------------------
/images/pe-area-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-area-chart.png
--------------------------------------------------------------------------------
/images/pe-area-spline-chart-modified.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-area-spline-chart-modified.png
--------------------------------------------------------------------------------
/images/pe-area-spline-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-area-spline-chart.png
--------------------------------------------------------------------------------
/images/pe-background-slideshow.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-background-slideshow.gif
--------------------------------------------------------------------------------
/images/pe-bar-chart-modified.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-bar-chart-modified.png
--------------------------------------------------------------------------------
/images/pe-bar-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-bar-chart.png
--------------------------------------------------------------------------------
/images/pe-barcode-reader-fi-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-barcode-reader-fi-01.png
--------------------------------------------------------------------------------
/images/pe-barcode-reader-fi-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-barcode-reader-fi-02.png
--------------------------------------------------------------------------------
/images/pe-barcode-reader-fi-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-barcode-reader-fi-03.png
--------------------------------------------------------------------------------
/images/pe-barcode-reader-fi-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-barcode-reader-fi-04.png
--------------------------------------------------------------------------------
/images/pe-barcode-reader-live-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-barcode-reader-live-01.png
--------------------------------------------------------------------------------
/images/pe-barcode-reader-live-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-barcode-reader-live-02.png
--------------------------------------------------------------------------------
/images/pe-barcode-reader-live-03.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-barcode-reader-live-03.gif
--------------------------------------------------------------------------------
/images/pe-blog-dark-theme.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-blog-dark-theme.png
--------------------------------------------------------------------------------
/images/pe-blog-light-theme.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-blog-light-theme.png
--------------------------------------------------------------------------------
/images/pe-bootstrap-notify-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-bootstrap-notify-01.png
--------------------------------------------------------------------------------
/images/pe-bootstrap-notify-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-bootstrap-notify-02.png
--------------------------------------------------------------------------------
/images/pe-business-impact-1a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-business-impact-1a.png
--------------------------------------------------------------------------------
/images/pe-business-impact-1b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-business-impact-1b.png
--------------------------------------------------------------------------------
/images/pe-business-impact-2a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-business-impact-2a.png
--------------------------------------------------------------------------------
/images/pe-business-impact-2b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-business-impact-2b.png
--------------------------------------------------------------------------------
/images/pe-carousel-plus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-carousel-plus.png
--------------------------------------------------------------------------------
/images/pe-circle-of-destiny-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-circle-of-destiny-2.png
--------------------------------------------------------------------------------
/images/pe-circle-of-destiny-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-circle-of-destiny-3.png
--------------------------------------------------------------------------------
/images/pe-circle-of-destiny.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-circle-of-destiny.png
--------------------------------------------------------------------------------
/images/pe-cloud-performance-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-cloud-performance-01.png
--------------------------------------------------------------------------------
/images/pe-cloud-sprawl-card-utilization-snippet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-cloud-sprawl-card-utilization-snippet.png
--------------------------------------------------------------------------------
/images/pe-cloud-sprawl-info-cost-snippet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-cloud-sprawl-info-cost-snippet.png
--------------------------------------------------------------------------------
/images/pe-cloud-sprawl-info-snippet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-cloud-sprawl-info-snippet.png
--------------------------------------------------------------------------------
/images/pe-cloud-sprawl-info-utilization-snippet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-cloud-sprawl-info-utilization-snippet.png
--------------------------------------------------------------------------------
/images/pe-cloud-sprawl-info-with-user-snippet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-cloud-sprawl-info-with-user-snippet.png
--------------------------------------------------------------------------------
/images/pe-cloud-sprawl-overview-snippet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-cloud-sprawl-overview-snippet.png
--------------------------------------------------------------------------------
/images/pe-cod-static.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-cod-static.png
--------------------------------------------------------------------------------
/images/pe-column-chart-modified.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-column-chart-modified.png
--------------------------------------------------------------------------------
/images/pe-column-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-column-chart.png
--------------------------------------------------------------------------------
/images/pe-completion-task-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-completion-task-1.png
--------------------------------------------------------------------------------
/images/pe-completion-task-2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-completion-task-2.gif
--------------------------------------------------------------------------------
/images/pe-contact-slider.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-contact-slider.png
--------------------------------------------------------------------------------
/images/pe-countdown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-countdown.png
--------------------------------------------------------------------------------
/images/pe-csm-case-details.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-csm-case-details.png
--------------------------------------------------------------------------------
/images/pe-csm-case-row.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-csm-case-row.png
--------------------------------------------------------------------------------
/images/pe-csm-case-status.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-csm-case-status.png
--------------------------------------------------------------------------------
/images/pe-csm-cost-breakdown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-csm-cost-breakdown.png
--------------------------------------------------------------------------------
/images/pe-csm-dashboard-expandable-card.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-csm-dashboard-expandable-card.png
--------------------------------------------------------------------------------
/images/pe-csm-dashboard-tabs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-csm-dashboard-tabs.png
--------------------------------------------------------------------------------
/images/pe-csm-hotfix-dates.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-csm-hotfix-dates.png
--------------------------------------------------------------------------------
/images/pe-csm-location.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-csm-location.png
--------------------------------------------------------------------------------
/images/pe-csm-progressbar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-csm-progressbar.png
--------------------------------------------------------------------------------
/images/pe-csm-summary.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-csm-summary.png
--------------------------------------------------------------------------------
/images/pe-csm-timeline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-csm-timeline.png
--------------------------------------------------------------------------------
/images/pe-cta-count.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-cta-count.png
--------------------------------------------------------------------------------
/images/pe-custom-header.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-custom-header.png
--------------------------------------------------------------------------------
/images/pe-custom-overlay.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-custom-overlay.png
--------------------------------------------------------------------------------
/images/pe-donut-chart-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-donut-chart-01.png
--------------------------------------------------------------------------------
/images/pe-donut-chart-modified.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-donut-chart-modified.png
--------------------------------------------------------------------------------
/images/pe-donut-chart-wizard-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-donut-chart-wizard-01.png
--------------------------------------------------------------------------------
/images/pe-dynamic-tabs-widget.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-dynamic-tabs-widget.png
--------------------------------------------------------------------------------
/images/pe-emp-exp-modal-header-snippet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-emp-exp-modal-header-snippet.png
--------------------------------------------------------------------------------
/images/pe-emp-exp-services-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-emp-exp-services-list.png
--------------------------------------------------------------------------------
/images/pe-end-user-login-header-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-end-user-login-header-1.png
--------------------------------------------------------------------------------
/images/pe-enduser-catalog.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-enduser-catalog.png
--------------------------------------------------------------------------------
/images/pe-enduser-login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-enduser-login.png
--------------------------------------------------------------------------------
/images/pe-enduser-survey.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-enduser-survey.png
--------------------------------------------------------------------------------
/images/pe-feedback-buttons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-feedback-buttons.png
--------------------------------------------------------------------------------
/images/pe-feedback-card-screenshot-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-feedback-card-screenshot-01.png
--------------------------------------------------------------------------------
/images/pe-feedback-card-screenshot-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-feedback-card-screenshot-02.png
--------------------------------------------------------------------------------
/images/pe-feedback-card-screenshot-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-feedback-card-screenshot-03.png
--------------------------------------------------------------------------------
/images/pe-feedback-modal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-feedback-modal.png
--------------------------------------------------------------------------------
/images/pe-foexp-401k.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-foexp-401k.png
--------------------------------------------------------------------------------
/images/pe-foexp-debit-details.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-foexp-debit-details.gif
--------------------------------------------------------------------------------
/images/pe-foexp-devices.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-foexp-devices.gif
--------------------------------------------------------------------------------
/images/pe-foexp-photoupload.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-foexp-photoupload.gif
--------------------------------------------------------------------------------
/images/pe-foexp-training.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-foexp-training.png
--------------------------------------------------------------------------------
/images/pe-form-formly-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-form-formly-01.png
--------------------------------------------------------------------------------
/images/pe-form-with-related-list.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-form-with-related-list.gif
--------------------------------------------------------------------------------
/images/pe-google-analytics.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-google-analytics.png
--------------------------------------------------------------------------------
/images/pe-heatmap-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-heatmap-chart.png
--------------------------------------------------------------------------------
/images/pe-help-cards-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-help-cards-1.png
--------------------------------------------------------------------------------
/images/pe-highchart-donut.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-highchart-donut.png
--------------------------------------------------------------------------------
/images/pe-homepage-search-with-video-setup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-homepage-search-with-video-setup.png
--------------------------------------------------------------------------------
/images/pe-homepage-search-with-video-widgetoptions.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-homepage-search-with-video-widgetoptions.png
--------------------------------------------------------------------------------
/images/pe-homepage-search-with-video.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-homepage-search-with-video.gif
--------------------------------------------------------------------------------
/images/pe-horizontal-stacked-bar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-horizontal-stacked-bar.png
--------------------------------------------------------------------------------
/images/pe-image-drag-and-drop.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-image-drag-and-drop.gif
--------------------------------------------------------------------------------
/images/pe-inbox-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-inbox-01.png
--------------------------------------------------------------------------------
/images/pe-incident-message.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-incident-message.png
--------------------------------------------------------------------------------
/images/pe-incident-timeline-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-incident-timeline-1.png
--------------------------------------------------------------------------------
/images/pe-incident-timeline-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-incident-timeline-2.png
--------------------------------------------------------------------------------
/images/pe-inline-editing-data-table.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-inline-editing-data-table.gif
--------------------------------------------------------------------------------
/images/pe-itbm-business-unit-details-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-itbm-business-unit-details-1.png
--------------------------------------------------------------------------------
/images/pe-itbm-business-unit-details-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-itbm-business-unit-details-2.png
--------------------------------------------------------------------------------
/images/pe-itbm-business-unit-details-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-itbm-business-unit-details-3.png
--------------------------------------------------------------------------------
/images/pe-itbm-interaction-note-confirm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-itbm-interaction-note-confirm.png
--------------------------------------------------------------------------------
/images/pe-itbm-interaction-note.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-itbm-interaction-note.png
--------------------------------------------------------------------------------
/images/pe-itbm-organizational-spend-alignment.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-itbm-organizational-spend-alignment.png
--------------------------------------------------------------------------------
/images/pe-kb-list-collapsed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-kb-list-collapsed.png
--------------------------------------------------------------------------------
/images/pe-kb-list-expanded.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-kb-list-expanded.png
--------------------------------------------------------------------------------
/images/pe-line-chart-modified.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-line-chart-modified.png
--------------------------------------------------------------------------------
/images/pe-line-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-line-chart.png
--------------------------------------------------------------------------------
/images/pe-list-menu-expand-collapse-collapsed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-list-menu-expand-collapse-collapsed.png
--------------------------------------------------------------------------------
/images/pe-list-menu-expand-collapse-option-schema.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-list-menu-expand-collapse-option-schema.png
--------------------------------------------------------------------------------
/images/pe-list-menu-expand-collapse-portal-config.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-list-menu-expand-collapse-portal-config.png
--------------------------------------------------------------------------------
/images/pe-list-menu-expand-collapse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-list-menu-expand-collapse.png
--------------------------------------------------------------------------------
/images/pe-manage-attachments.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-manage-attachments.png
--------------------------------------------------------------------------------
/images/pe-maps-ngmap-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-maps-ngmap-1.png
--------------------------------------------------------------------------------
/images/pe-maps-ngmap-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-maps-ngmap-2.png
--------------------------------------------------------------------------------
/images/pe-maps-ngmap.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-maps-ngmap.gif
--------------------------------------------------------------------------------
/images/pe-my-jira-issues-basicauth.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-my-jira-issues-basicauth.png
--------------------------------------------------------------------------------
/images/pe-my-jira-issues-options.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-my-jira-issues-options.png
--------------------------------------------------------------------------------
/images/pe-my-jira-issues-sys-property.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-my-jira-issues-sys-property.png
--------------------------------------------------------------------------------
/images/pe-my-jira-issues.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-my-jira-issues.png
--------------------------------------------------------------------------------
/images/pe-news-carousel.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-news-carousel.gif
--------------------------------------------------------------------------------
/images/pe-news-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-news-list.png
--------------------------------------------------------------------------------
/images/pe-outcome-feedback.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-outcome-feedback.png
--------------------------------------------------------------------------------
/images/pe-overview-card-snippet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-overview-card-snippet.png
--------------------------------------------------------------------------------
/images/pe-people-info-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-people-info-01.png
--------------------------------------------------------------------------------
/images/pe-people-info-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-people-info-02.png
--------------------------------------------------------------------------------
/images/pe-people-info-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-people-info-03.png
--------------------------------------------------------------------------------
/images/pe-people-info-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-people-info-04.png
--------------------------------------------------------------------------------
/images/pe-people-info-05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-people-info-05.png
--------------------------------------------------------------------------------
/images/pe-people-info-avatar-border.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-people-info-avatar-border.png
--------------------------------------------------------------------------------
/images/pe-pie-chart-modified.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-pie-chart-modified.png
--------------------------------------------------------------------------------
/images/pe-pie-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-pie-chart.png
--------------------------------------------------------------------------------
/images/pe-polar-chart-modified.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-polar-chart-modified.png
--------------------------------------------------------------------------------
/images/pe-polar-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-polar-chart.png
--------------------------------------------------------------------------------
/images/pe-progressive-form.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-progressive-form.gif
--------------------------------------------------------------------------------
/images/pe-push-notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-push-notification.png
--------------------------------------------------------------------------------
/images/pe-recommendation-cards-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-recommendation-cards-1.png
--------------------------------------------------------------------------------
/images/pe-related-list.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-related-list.gif
--------------------------------------------------------------------------------
/images/pe-remediation-actions.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-remediation-actions.png
--------------------------------------------------------------------------------
/images/pe-report-issue-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-report-issue-1.png
--------------------------------------------------------------------------------
/images/pe-rest-typeahead-search-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-rest-typeahead-search-01.png
--------------------------------------------------------------------------------
/images/pe-rest-typeahead-search-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-rest-typeahead-search-02.png
--------------------------------------------------------------------------------
/images/pe-root-cause-1a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-root-cause-1a.png
--------------------------------------------------------------------------------
/images/pe-root-cause-1b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-root-cause-1b.png
--------------------------------------------------------------------------------
/images/pe-root-cause-2a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-root-cause-2a.png
--------------------------------------------------------------------------------
/images/pe-root-cause-2b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-root-cause-2b.png
--------------------------------------------------------------------------------
/images/pe-solid-gauge-arc-chart-og.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-solid-gauge-arc-chart-og.png
--------------------------------------------------------------------------------
/images/pe-solid-gauge-arc-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-solid-gauge-arc-chart.png
--------------------------------------------------------------------------------
/images/pe-solid-gauge-arc-modified-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-solid-gauge-arc-modified-chart.png
--------------------------------------------------------------------------------
/images/pe-solid-gauge-chart-og.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-solid-gauge-chart-og.png
--------------------------------------------------------------------------------
/images/pe-solid-gauge-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-solid-gauge-chart.png
--------------------------------------------------------------------------------
/images/pe-solid-gauge-modified-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-solid-gauge-modified-chart.png
--------------------------------------------------------------------------------
/images/pe-sp-floating-viewport-button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-sp-floating-viewport-button.png
--------------------------------------------------------------------------------
/images/pe-sp-floating-viewport-instance-options.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-sp-floating-viewport-instance-options.png
--------------------------------------------------------------------------------
/images/pe-sp-floating-viewport-open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-sp-floating-viewport-open.png
--------------------------------------------------------------------------------
/images/pe-spline-chart-modified.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-spline-chart-modified.png
--------------------------------------------------------------------------------
/images/pe-spline-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-spline-chart.png
--------------------------------------------------------------------------------
/images/pe-status-alert-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-status-alert-1.png
--------------------------------------------------------------------------------
/images/pe-status-alert-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-status-alert-2.png
--------------------------------------------------------------------------------
/images/pe-status-card-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-status-card-1.png
--------------------------------------------------------------------------------
/images/pe-status-card-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-status-card-2.png
--------------------------------------------------------------------------------
/images/pe-status-card-snippet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-status-card-snippet.png
--------------------------------------------------------------------------------
/images/pe-summary-data-snippet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-summary-data-snippet.png
--------------------------------------------------------------------------------
/images/pe-support-options-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-support-options-1.png
--------------------------------------------------------------------------------
/images/pe-tab-chart-selector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-tab-chart-selector.png
--------------------------------------------------------------------------------
/images/pe-tab-selection-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-tab-selection-1.png
--------------------------------------------------------------------------------
/images/pe-tab-selection-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-tab-selection-2.png
--------------------------------------------------------------------------------
/images/pe-tabbed-panel-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-tabbed-panel-horizontal.png
--------------------------------------------------------------------------------
/images/pe-tabbed-panel-vertical-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-tabbed-panel-vertical-1.png
--------------------------------------------------------------------------------
/images/pe-tabbed-panel-vertical-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-tabbed-panel-vertical-2.png
--------------------------------------------------------------------------------
/images/pe-tabbed-panel-vertical-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-tabbed-panel-vertical-3.png
--------------------------------------------------------------------------------
/images/pe-tabs-selector-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-tabs-selector-01.png
--------------------------------------------------------------------------------
/images/pe-tabs-selector-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-tabs-selector-02.png
--------------------------------------------------------------------------------
/images/pe-tabs-selector-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-tabs-selector-03.png
--------------------------------------------------------------------------------
/images/pe-task-carousel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-task-carousel.png
--------------------------------------------------------------------------------
/images/pe-technician-card.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-technician-card.png
--------------------------------------------------------------------------------
/images/pe-tier-overview-snippet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-tier-overview-snippet.png
--------------------------------------------------------------------------------
/images/pe-timeline-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-timeline-1.png
--------------------------------------------------------------------------------
/images/pe-timeline-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-timeline-2.png
--------------------------------------------------------------------------------
/images/pe-timeline-delivery-info.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-timeline-delivery-info.png
--------------------------------------------------------------------------------
/images/pe-timeline-emp-exp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-timeline-emp-exp.png
--------------------------------------------------------------------------------
/images/pe-timeline-screenshot-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-timeline-screenshot-02.png
--------------------------------------------------------------------------------
/images/pe-timeline-screenshot-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-timeline-screenshot-03.png
--------------------------------------------------------------------------------
/images/pe-timeline-screenshot-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-timeline-screenshot-04.png
--------------------------------------------------------------------------------
/images/pe-timeline-screenshot-05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-timeline-screenshot-05.png
--------------------------------------------------------------------------------
/images/pe-timeline-screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-timeline-screenshot.png
--------------------------------------------------------------------------------
/images/pe-treemap-chart-modified.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-treemap-chart-modified.png
--------------------------------------------------------------------------------
/images/pe-treemap-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-treemap-chart.png
--------------------------------------------------------------------------------
/images/pe-user-login-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-user-login-1.png
--------------------------------------------------------------------------------
/images/pe-user-request-1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-user-request-1.gif
--------------------------------------------------------------------------------
/images/pe-welcome-user.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/pe-welcome-user.png
--------------------------------------------------------------------------------
/images/scratch_pad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/scratch_pad.png
--------------------------------------------------------------------------------
/images/sfb-desktop-modal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/sfb-desktop-modal.png
--------------------------------------------------------------------------------
/images/sfb-desktop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/sfb-desktop.png
--------------------------------------------------------------------------------
/images/sfb-mobile-modal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/sfb-mobile-modal.png
--------------------------------------------------------------------------------
/images/sfb-mobile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/images/sfb-mobile.png
--------------------------------------------------------------------------------
/notifications/pe-bootstrap-notify/ui-script/pe-bootstrap-notify.module.u-client-script.js:
--------------------------------------------------------------------------------
1 | (function(angular) {
2 | angular.module('bn.core', []);
3 | })(angular);
4 |
--------------------------------------------------------------------------------
/notifications/pe-bootstrap-notify/widget/pe-bootstrap-notify.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/notifications/pe-bootstrap-notify/widget/pe-bootstrap-notify.u-client-script.js:
--------------------------------------------------------------------------------
1 | function BootstrapNotifyController($rootScope) {
2 | var c = this;
3 |
4 | c.start = function() {
5 | $rootScope.$broadcast('bn-notify-show');
6 | $rootScope.$broadcast('bn-notify-count', 5);
7 | };
8 | }
9 |
--------------------------------------------------------------------------------
/pe-background-slideshow/widget/pe-background-slideshow.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/pe-background-slideshow/widget/pe-background-slideshow.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{
2 | "name": "embed_widget",
3 | "label": "Embed Widget",
4 | "type": "string"
5 | }, {
6 | "hint": "ng-template or ui pages",
7 | "name": "embed_template",
8 | "label": "Embed Template",
9 | "type": "string"
10 | }]
--------------------------------------------------------------------------------
/pe-background-slideshow/widget/pe-background-slideshow.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | data.slides = $sp.getRelatedList('m2m_widget_image', 'widget');
6 |
7 | })();
--------------------------------------------------------------------------------
/pe-barcode-reader-fi/widget/barcode_sample.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/pe-barcode-reader-fi/widget/barcode_sample.png
--------------------------------------------------------------------------------
/pe-barcode-reader-live/widget/barcode_sample.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/pe-barcode-reader-live/widget/barcode_sample.jpg
--------------------------------------------------------------------------------
/pe-blog/widget/pe-blog.u-client-script.js:
--------------------------------------------------------------------------------
1 | function BlogController() {
2 | var c = this;
3 |
4 | c.$onInit = function() {
5 | c.dateFormat = 'MMMM d, y';
6 | c.defaultAuthor = 'Unknown';
7 | };
8 | }
9 |
--------------------------------------------------------------------------------
/pe-business-impact-details/widget/pe-business-impact-details.u-client-script.js:
--------------------------------------------------------------------------------
1 | function BusinessImpactDetailsController() {
2 | var c = this;
3 | c.alert = c.data.alert;
4 | }
--------------------------------------------------------------------------------
/pe-business-impact/widget/pe-business-impact.u-client-script.js:
--------------------------------------------------------------------------------
1 | function BusinessImpactController() {
2 | var c = this;
3 | c.alert = c.data.alert;
4 |
5 | c.stats = [{
6 | name: 'Services',
7 | value: c.alert.cis.length
8 | },
9 | {
10 | name: '$ Per Hour',
11 | value: c.alert.summaryStats.revenue + 'M'
12 | },
13 | {
14 | name: 'Users',
15 | value: c.alert.summaryStats.users + 'K'
16 | }];
17 | }
--------------------------------------------------------------------------------
/pe-business-impact/widget/pe-business-impact.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{"name":"alert_sysid","label":"Anomaly Alert sys_id","type":"string"},{"name":"titleIconClasses","label":"FontAwesome classes for icon to display next to title","type":"string"}]
--------------------------------------------------------------------------------
/pe-carousel-plus/widget/pe-carousel-plus.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "name": "group",
4 | "section": "other",
5 | "label": "Group",
6 | "type": "string"
7 | }
8 | ]
9 |
--------------------------------------------------------------------------------
/pe-carousel-plus/widget/pe-carousel-plus.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | var slides = new CarouselPlus();
3 | data.slides = slides.getSlides(options.group);
4 | })();
5 |
--------------------------------------------------------------------------------
/pe-cloud-performance/ui-script/pe-cloud-performance.module.u-client-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | 'use strict';
3 |
4 | angular.module('cloudPerformance', []);
5 | })();
6 |
--------------------------------------------------------------------------------
/pe-cloud-performance/widget/pe-cloud-performance.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/pe-cloud-performance/widget/pe-cloud-performance.u-client-script.js:
--------------------------------------------------------------------------------
1 | function CloudPerformanceController() {
2 | var c = this;
3 |
4 | c.$onInit = function() {
5 | setOptions();
6 | };
7 |
8 | function setOptions() {
9 | c.title = c.options.title && c.options.title.length > 0 ? c.options.title : c.data.cloudData.widgetHeading;
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/pe-cloud-performance/widget/pe-cloud-performance.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | var cloudData = new CloudPerformance();
3 | data.cloudData = cloudData.getData();
4 | })();
5 |
--------------------------------------------------------------------------------
/pe-cloud-sprawl-info-cost-snippet/widget/pe-cloud-sprawl-info-cost-snippet.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/pe-cloud-sprawl-info-snippet/widget/pe-cloud-sprawl-info-snippet.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/pe-cloud-sprawl-info-utilization-snippet/widget/pe-cloud-sprawl-info-utilization-snippet.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/pe-cloud-sprawl-overview-snippet/widget/pe-cloud-sprawl-overview-snippet.u-client-script.js:
--------------------------------------------------------------------------------
1 | function CloudSprawlOverview() {
2 | /* widget controller */
3 | var c = this;
4 | }
--------------------------------------------------------------------------------
/pe-cloud-sprawl-tier-overview-snippet/widget/pe-cloud-sprawl-tier-overview-snippet.u-client-script.js:
--------------------------------------------------------------------------------
1 | function TierOverviewController() {
2 | var c = this;
3 | }
--------------------------------------------------------------------------------
/pe-cod-static/widget/pe-cod-static.u-client-script.js:
--------------------------------------------------------------------------------
1 | function CircleOfDestinyController() {
2 | var c = this;
3 | }
--------------------------------------------------------------------------------
/pe-completion-task/widget/pe-completion-task.u-client-script.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/pe-completion-task/widget/pe-completion-task.u-client-script.js
--------------------------------------------------------------------------------
/pe-contact-slider/widget/pe-contact-slider.u-client-script.js:
--------------------------------------------------------------------------------
1 | function ContactSliderController() {
2 | var c = this;
3 | c.nextPhase = nextPhase;
4 |
5 | function nextPhase() {
6 | angular.element('.contact-carousel').carousel('next');
7 | angular.element('.contact-carousel .hidden-photo').hide('animated fadeOut');
8 | angular.element('.contact-carousel .hidden-photo').show('animated fadeIn');
9 | }
10 | }
--------------------------------------------------------------------------------
/pe-contact-slider/widget/pe-contact-slider.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | var userGr = GlideRecord('sys_user');
3 | userGr.addQuery('department', 'ab960aa4db61b200b793f2b6ae9619aa');
4 | userGr.orderBy('sys_created_on');
5 | userGr.query();
6 | data.users = [];
7 | while (userGr.next()) {
8 | obj = {};
9 | $sp.getRecordElements(obj, userGr, 'sys_id, first_name, last_name, title, photo');
10 | data.users.push(obj);
11 | }
12 | })();
--------------------------------------------------------------------------------
/pe-countdown/widget/pe-countdown.u-client-script.js:
--------------------------------------------------------------------------------
1 | function CountdownController($interval) {
2 | /* widget controller */
3 | var c = this;
4 | c.state = '';
5 |
6 | c.upgrade = function () {
7 | c.state = 'upgradeCountdown';
8 | c.countDown = 10;
9 |
10 | var timer = $interval(function (count) {
11 | c.countDown--;
12 | if (c.countDown == 0) {
13 | $interval.cancel(timer);
14 | c.state = '';
15 | }
16 | }, 1000);
17 | };
18 |
19 | }
--------------------------------------------------------------------------------
/pe-countdown/widget/pe-countdown.u-css.scss:
--------------------------------------------------------------------------------
1 | .upgrade-countdown {
2 | margin-top: 25px;
3 | p {
4 | margin-bottom: 0;
5 | }
6 | }
7 |
8 | .count-down {
9 | color: $brand-danger;
10 | .number {
11 | line-height: 130px;
12 | font-size: 150px;
13 | font-weight: 200;
14 | }
15 | .seconds {
16 | font-size: 18px;
17 | margin-top: 20px;
18 | }
19 | }
20 |
21 | .container-btn {
22 | text-align: center;
23 | }
--------------------------------------------------------------------------------
/pe-csm-case-details/widget/pe-csm-case-details.u-client-script.js:
--------------------------------------------------------------------------------
1 | function caseDetailsCtrl() {
2 | /* widget controller */
3 | var c = this;
4 |
5 | /*
6 | console.log("----- From CSM Case Details -----");
7 | console.log(c);
8 | */
9 | }
--------------------------------------------------------------------------------
/pe-csm-case-status/widget/pe-csm-case-status.u-client-script.js:
--------------------------------------------------------------------------------
1 | function csmCaseStatus() {
2 | /* widget controller */
3 | var c = this;
4 | /*
5 | console.log("----- From CSM Case Status -----");
6 | console.log(c);
7 | */
8 | }
--------------------------------------------------------------------------------
/pe-csm-cost-breakdown/widget/pe-csm-cost-breakdown.u-client-script.js:
--------------------------------------------------------------------------------
1 | function CostBreakdownController() {
2 | var c = this;
3 | }
--------------------------------------------------------------------------------
/pe-csm-cost-breakdown/widget/pe-csm-cost-breakdown.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/pe-csm-dashboard-expandable/widget/pe-csm-dashboard-expandable.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/pe-csm-dashboard-tabs/widget/pe-csm-dashboard-tabs.u-client-script.js:
--------------------------------------------------------------------------------
1 | function DashboardTabsController() {
2 | var c = this;
3 | c.state = 1;
4 | }
--------------------------------------------------------------------------------
/pe-csm-dashboard-tabs/widget/pe-csm-dashboard-tabs.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/pe-csm-hotfix-date/widget/pe-csm-hotfix-dates.u-client-script.js:
--------------------------------------------------------------------------------
1 | function HotfixDatesController() {
2 | var c = this;
3 | }
--------------------------------------------------------------------------------
/pe-csm-hotfix-date/widget/pe-csm-hotfix-dates.u-css.scss:
--------------------------------------------------------------------------------
1 | .large-text {
2 | font-size: 18px;
3 | font-weight: 300;
4 | }
--------------------------------------------------------------------------------
/pe-csm-hotfix-date/widget/pe-csm-hotfix-dates.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/pe-csm-location/widget/pe-csm-location.u-client-script.js:
--------------------------------------------------------------------------------
1 | function CsmLocationController() {
2 | var c = this;
3 | }
--------------------------------------------------------------------------------
/pe-csm-location/widget/pe-csm-location.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/pe-csm-progressbar/widget/pe-csm-progress-bar.u-client-script.js:
--------------------------------------------------------------------------------
1 | function ProgressBarController() {
2 | var c = this;
3 | c.getStyle = getStyle;
4 |
5 | function getStyle(total, actual, bgcolor) {
6 | return {
7 | 'width': (actual / total * 100) + '%',
8 | 'background-color': bgcolor
9 | };
10 | }
11 | }
--------------------------------------------------------------------------------
/pe-csm-progressbar/widget/pe-csm-progress-bar.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/pe-csm-summary/widget/pe-csm-summary.u-client-script.js:
--------------------------------------------------------------------------------
1 | function SummaryController() {
2 | var c = this;
3 | }
--------------------------------------------------------------------------------
/pe-csm-summary/widget/pe-csm-summary.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/pe-cta-count/widget/pe-cta-count.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
{{::c.options.title}} ({{c.data.count}})
5 |
6 |
7 |
--------------------------------------------------------------------------------
/pe-cta-count/widget/pe-cta-count.u-client-script.js:
--------------------------------------------------------------------------------
1 | function CTACountCtrl() {
2 | /* widget controller */
3 | var c = this;
4 | c.$onInit = function () {
5 | c.customStyle = {
6 | "background-image": 'url(' + c.options.image + ')'
7 | }
8 | };
9 | }
10 |
--------------------------------------------------------------------------------
/pe-cta-count/widget/pe-cta-count.u-css.scss:
--------------------------------------------------------------------------------
1 | .personal-items-wrapper {
2 | display: flex;
3 | flex-direction: column;
4 | justify-content: center;
5 | align-items: baseline;
6 | height: 180px;
7 | padding: 0 40px;
8 | background-size: cover;
9 | }
10 |
11 | a {
12 | color: #fff;
13 | }
--------------------------------------------------------------------------------
/pe-cta-count/widget/pe-cta-count.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{"name":"link","label":"Link","type":"string"}]
--------------------------------------------------------------------------------
/pe-custom-overlay/widget/pe-custom-overlay.u-client-script.js:
--------------------------------------------------------------------------------
1 | function ConfigurableOverlayController() {
2 | var c = this;
3 |
4 | c.$onInit = function() {
5 | c.overlay = true;
6 | };
7 | }
--------------------------------------------------------------------------------
/pe-custom-overlay/widget/pe-custom-overlay.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | data.sampleSet = {};
3 |
4 | var ret = new GlideRecord('sc_cat_item');
5 | ret.addQuery('sys_id', '060f3afa3731300054b6a3549dbe5d3e');
6 | ret.query();
7 |
8 | while (ret.next()) {
9 | data.sampleSet.name = ret.getDisplayValue('name');
10 | data.sampleSet.picture = ret.getDisplayValue('picture');
11 | data.sampleSet.state = 'Transfer Service';
12 | }
13 | })();
--------------------------------------------------------------------------------
/pe-eliminate-outage-title-card-snippet/Readme.md:
--------------------------------------------------------------------------------
1 | # NEEDS TO BE REVIEWED FURTHER
--------------------------------------------------------------------------------
/pe-eliminate-outage-title-card-snippet/pe-eliminate-outage-title-card-snippet.data.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/pe-eliminate-outage-title-card-snippet/pe-eliminate-outage-title-card-snippet.data.json
--------------------------------------------------------------------------------
/pe-eliminate-outage-title-card-snippet/pe-eliminate-outage-title-card-snippet.u-client-controller.js:
--------------------------------------------------------------------------------
1 | function TitleCardController($scope, $window) {
2 | var c = this;
3 |
4 | c.status = {
5 | name: "Abnormally High Response Times",
6 | number: "ALT3690",
7 | probability: 78,
8 | createdAgo: "2m",
9 | bu: "Retail POS"
10 | };
11 |
12 | $rootScope.$on('recovered', function (event, data) {
13 | c.recovered = true;
14 | $window.scrollTo(0, 0);
15 | });
16 | }
--------------------------------------------------------------------------------
/pe-eliminate-outage-title-card-snippet/pe-eliminate-outage-title-card-snippet.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/pe-eliminate-outage-title-card-snippet/pe-eliminate-outage-title-card-snippet.u_option_schema.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/pe-eliminate-outage-title-card-snippet/pe-eliminate-outage-title-card-snippet.u_option_schema.json
--------------------------------------------------------------------------------
/pe-emp-exp-inbox-snippet/widget/pe-emp-exp-inbox-snippet.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 | data.title = input.title || options.title;
5 | })();
--------------------------------------------------------------------------------
/pe-emp-exp-overview-card-snippet/widget/pe-emp-exp-overview-card-snippet.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | data.text = 'Starts in ';
3 | data.days = '2 days';
4 | data.user_sys_id = gs.getUserID();
5 | })();
--------------------------------------------------------------------------------
/pe-emp-exp-services-list-snippet/widget/pe-emp-exp-services-list-snippet.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/pe-emp-exp-signature-modal-snippet/widget/pe-emp-exp-signature-modal-snippet.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/pe-enduser-catalog/widget/pe-enduser-catalog.u-client-script.js:
--------------------------------------------------------------------------------
1 | function EndUserCatalogController() {
2 | var c = this;
3 | }
--------------------------------------------------------------------------------
/pe-enduser-login-header/widget/pe-enduser-login-header.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/pe-enduser-login-header/widget/pe-enduser-login-header.u-client-script.js:
--------------------------------------------------------------------------------
1 | function EndUserLoginHeaderController() {
2 | var c = this;
3 | }
--------------------------------------------------------------------------------
/pe-enduser-login-header/widget/pe-enduser-login-header.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | var serverOptions = input.options ? input.options : (input.parameters ? input.parameters : {});
3 | options.title = serverOptions.title || options.title;
4 | options.subtitle_line_1 = serverOptions.subtitle_line_1 || options.subtitle_line_1;
5 | options.subtitle_line_2 = serverOptions.subtitle_line_2 || options.subtitle_line_2;
6 | options.logo = 'fa-' + (serverOptions.logo || options.logo);
7 | })();
--------------------------------------------------------------------------------
/pe-enduser-survey/widget/pe-enduser-survey.u-client-controller.js:
--------------------------------------------------------------------------------
1 | function EndUserSurveyController() {
2 | var c = this;
3 | }
--------------------------------------------------------------------------------
/pe-enduser-survey/widget/pe-enduser-survey.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{
2 | "name": "question_id",
3 | "default_value": "f6d234ecdb9e32002e5df2b6ae9619b8",
4 | "label": "Question ID",
5 | "type": "string"
6 | }]
--------------------------------------------------------------------------------
/pe-feedback-card/widget/pe-feedback-card.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | data.stepone_text = input.step_1_message || options.step_1_message;
3 | data.steptwo_text = input.step_2_message || options.step_2_message;
4 | data.stepthree_text = input.step_3_message || options.step_3_message;
5 | })();
--------------------------------------------------------------------------------
/pe-foexp-401k/widget/pe-foexp-401k.u-client-script.js:
--------------------------------------------------------------------------------
1 | function EnrollmentCtrl($scope, $http) {
2 | var c = this;
3 |
4 | c.percentage = c.data.u_contribution;
5 |
6 | c.enroll = function(percentage) {
7 | c.percentage = percentage;
8 | c.server.get({
9 | action: 'enroll',
10 | percentage: c.percentage
11 | }).then(function(response) {
12 |
13 | });
14 | }
15 | }
--------------------------------------------------------------------------------
/pe-foexp-debit-details/widget/pe-foexp-devices.u-body-html-template.html:
--------------------------------------------------------------------------------
1 | Back
2 |
--------------------------------------------------------------------------------
/pe-foexp-devices/widget/pe-foexp-devices.u-body-html-template.html:
--------------------------------------------------------------------------------
1 | Back
2 |
--------------------------------------------------------------------------------
/pe-form-formly/widget/pe-form-formly.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Submit
4 |
5 |
6 |
--------------------------------------------------------------------------------
/pe-form-formly/widget/pe-form-formly.u-client-script.js:
--------------------------------------------------------------------------------
1 | function FormFormlyCtrl() {
2 | /* widget controller */
3 | var c = this;
4 |
5 | c.data.formData = {};
6 |
7 | c.submit = function (data) {
8 | console.log(data);
9 | };
10 |
11 | }
--------------------------------------------------------------------------------
/pe-form-formly/widget/pe-form-formly.u-css.scss:
--------------------------------------------------------------------------------
1 | .margin-top {
2 | margin-top: 10px;
3 | }
--------------------------------------------------------------------------------
/pe-form-formly/widget/pe-form-formly.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{
2 | "hint": "The data model, compatible with one of the many custom templates available (native and Bootstrap included)",
3 | "name": "form_fields",
4 | "label": "Form Fields",
5 | "type": "string",
6 | "mandatory": false,
7 | "default_value": ""
8 | }]
--------------------------------------------------------------------------------
/pe-google-analytics/ui-script/pe-google-analytics.module.u-client-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | 'use strict';
3 |
4 | angular.module('googleAnalytics', []);
5 | })();
6 |
--------------------------------------------------------------------------------
/pe-google-analytics/widget/pe-google-analytics.u-body-html-template.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/pe-google-analytics/widget/pe-google-analytics.u-body-html-template.html
--------------------------------------------------------------------------------
/pe-google-analytics/widget/pe-google-analytics.u-client-script.js:
--------------------------------------------------------------------------------
1 | function GoogleAnalyticsController(gaService) {
2 | var c = this;
3 |
4 | c.$onInit = function() {
5 | activateTracking();
6 | capturePageView();
7 | };
8 |
9 | function activateTracking() {
10 | gaService.getTrackingSnippet(c.options.debug);
11 | ga('create', c.options.trackingId, 'auto');
12 | }
13 |
14 | function capturePageView() {
15 | ga('send', 'pageview');
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/pe-google-analytics/widget/pe-google-analytics.u-css.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/pe-google-analytics/widget/pe-google-analytics.u-css.scss
--------------------------------------------------------------------------------
/pe-google-analytics/widget/pe-google-analytics.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "name": "trackingId",
4 | "label": "Tracking ID",
5 | "type": "string"
6 | },
7 | {
8 | "name": "debug",
9 | "default_value": "false",
10 | "label": "Debug",
11 | "type": "boolean"
12 | }
13 | ]
14 |
--------------------------------------------------------------------------------
/pe-google-analytics/widget/pe-google-analytics.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/pe-help-cards/widget/pe-help-cards.u-client-script.js:
--------------------------------------------------------------------------------
1 | function HelpCardsController() {
2 | var c = this;
3 | }
--------------------------------------------------------------------------------
/pe-help-cards/widget/pe-help-cards.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{
2 | "name": "title",
3 | "default_value": "How can we help?",
4 | "label": "Title",
5 | "type": "string"
6 | }, {
7 | "name": "category",
8 | "default_value": "PE How Can We Help",
9 | "label": "Category",
10 | "type": "string"
11 | }, {
12 | "name": "items",
13 | "default_value": "sc_cat_item.name, sc_cat_item.icon",
14 | "label": "Items",
15 | "type": "string"
16 | }]
--------------------------------------------------------------------------------
/pe-horizontal-stacked-bar/widget/pe-horizontal-stacked-bar.u-client-script.js:
--------------------------------------------------------------------------------
1 | function HorizontalStackedBarController() {
2 | var c = this;
3 | c.getPercent = getPercent;
4 |
5 | function getPercent(remaining, total) {
6 | var percent = (total - remaining) / total * 100;
7 | return {
8 | 'width': percent + '%'
9 | };
10 | }
11 | }
--------------------------------------------------------------------------------
/pe-image-drag-and-drop/widget/pe-image-drag-and-drop.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/pe-inline-editing-data-table/widget/pe-inline-editing-data-table.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{"hint":"If enabled, show the list filter in the breadcrumbs of the data table","name":"enable_filter","default_value":"false","section":"Behavior","label":"Enable Filter","type":"boolean"}]
--------------------------------------------------------------------------------
/pe-itbm-organizational-spend-alignment/widget/pe-organizational-spend-alignment.u-body-html-template.html:
--------------------------------------------------------------------------------
1 | {{::osa.data.frameTitle}}
2 |
3 |
4 |
--------------------------------------------------------------------------------
/pe-kb-list/widget/pe-kb-list.u-client-script.js:
--------------------------------------------------------------------------------
1 | function KBListController($sce) {
2 | var c = this;
3 |
4 | c.$onInit = function() {
5 | c.data.articles.forEach(function(article) {
6 | article.text = $sce.trustAsHtml(article.text);
7 | });
8 | };
9 | }
10 |
--------------------------------------------------------------------------------
/pe-kb-list/widget/pe-kb-list.u-css.scss:
--------------------------------------------------------------------------------
1 | .kb-list-wrapper {
2 | h2 {
3 | margin-bottom: 2rem;
4 | }
5 | .article-wrapper {
6 | border-top: 1px solid #ccc;
7 | color: #4b82b0;
8 | i {
9 | font-size: 10px;
10 | }
11 | }
12 | .article-list:last-of-type {
13 | border-bottom: 1px solid #ccc;
14 | }
15 | .article-body {
16 | padding: 2rem;
17 | }
18 | .article-heading {
19 | padding: 2rem;
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/pe-kb-list/widget/pe-kb-list.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | var grKb = new GlideRecordSecure('kb_knowledge');
3 | grKb.addQuery('kb_category', options.kb_category);
4 | grKb.orderBy('published');
5 | grKb.setLimit(options.limit || 5);
6 | grKb.query();
7 |
8 | var articles = [];
9 | while (grKb.next()) {
10 | articles.push({
11 | title: grKb.short_description.toString(),
12 | text: grKb.text.toString()
13 | });
14 | }
15 | data.articles = articles;
16 | })();
17 |
--------------------------------------------------------------------------------
/pe-list-menu-expand-collapse/widget/pe-list-menu-expand-collapse.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{"name":"title","section":"Data","default_value":"Contents","label":"Title","type":"string"},{"hint":"","name":"bgcolor_header","section":"Presentation","default_value":"#65676a","label":"Header Background Color","type":"string"},{"name":"bgcolor_menu","section":"Presentation","default_value":"#f5f5f5","label":"Menu Background Color","type":"string"}]
--------------------------------------------------------------------------------
/pe-manage-attachments/ui-action/Send Email With Attachments.u-server-script.js:
--------------------------------------------------------------------------------
1 | function sendInfoToProcessor(){
2 | var url = new GlideURL("x_snc_ec_attach_send_email.do");
3 | url.addParam("record_id",g_form.getUniqueValue());
4 | url.addParam("table_name","incident");
5 | url.addParam("attachments","all");
6 | popupOpenEmailClient(url.getURL());
7 | }
--------------------------------------------------------------------------------
/pe-maps-ngmap/widget/pe-maps-ngmap.u-client-script.js:
--------------------------------------------------------------------------------
1 | function NdlNgMapController(NgMap, $scope, $timeout) {
2 |
3 | var c = this;
4 |
5 | c.cleanForm = function () {
6 | c.data.place_origin = '';
7 | c.data.place_destination = '';
8 | c.data.map_zoom = 14;
9 | c.data.transit_mode = c.data.transit_mode_all[0];
10 | };
11 |
12 | }
--------------------------------------------------------------------------------
/pe-maps-ngmap/widget/pe-maps-ngmap.u-css.scss:
--------------------------------------------------------------------------------
1 | .margin-top {
2 | margin-top: 10px;
3 | }
--------------------------------------------------------------------------------
/pe-multiform/angular-provider/pe-multiform-directive-piMultiForm.u-client-script.js:
--------------------------------------------------------------------------------
1 | function piMultiForm(PiMfManager, spUtil) {
2 |
3 | 'use strict';
4 |
5 | return {
6 | controller: piMultiFormCtrl
7 | };
8 |
9 | function piMultiFormCtrl($scope, PiMfManager) {
10 |
11 | /** We will use this to show only the selected container's fields */
12 | $scope.getSelectedContainer = PiMfManager.getSelectedContainer;
13 | }
14 | }
--------------------------------------------------------------------------------
/pe-multiform/angular-template/pe-multiform-pi-mf-attachment-manager.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/pe-multiform/script-include/pe-multiform.MFHelper.u-server-script.js:
--------------------------------------------------------------------------------
1 | var MFHelper = Class.create();
2 |
3 | MFHelper.prototype = {
4 |
5 | initialize: function() {
6 | },
7 |
8 |
9 |
10 | type: 'MFHelper'
11 | };
--------------------------------------------------------------------------------
/pe-multiform/ui-scripts/pe-multiform-module-piMfLib.u-client-script.js:
--------------------------------------------------------------------------------
1 | var PiMf = angular.module('PiMfLib', []);
--------------------------------------------------------------------------------
/pe-multiform/ui-scripts/pe-multiform-module-piMultiForm.u-client-script.js:
--------------------------------------------------------------------------------
1 | var PiMf = angular.module('PiMultiForm', []);
--------------------------------------------------------------------------------
/pe-news-list/widget/pe-news-list.u-client-script.js:
--------------------------------------------------------------------------------
1 | function NewsListCtrl() {
2 | /* widget controller */
3 | var c = this;
4 | c.$onInit = function () {
5 | console.log(c);
6 | console.log(c.data.items);
7 | };
8 | }
--------------------------------------------------------------------------------
/pe-news-list/widget/pe-news-list.u-css.scss:
--------------------------------------------------------------------------------
1 | .news-item {
2 | display: block;
3 | clear: both;
4 | }
5 |
6 | .news_image,
7 | .news_content {
8 | display: inline-block;
9 | }
10 |
11 | .readmore {
12 | float: right;
13 | text-transform: uppercase;
14 | a {
15 | font-size: .9em;
16 | }
17 | }
--------------------------------------------------------------------------------
/pe-outcome-feedback/widget/pe-outcome-feedback.u-css.scss:
--------------------------------------------------------------------------------
1 | $text-color: #3f4c5c !default;
2 | .outcome-feedback {
3 | text-align: center;
4 | .icon {
5 | margin-top: 40px;
6 | }
7 | h1 {
8 | margin-top: 15px;
9 | font-size: 25px;
10 | font-weight: 600;
11 | color: $text-color;
12 | }
13 | p {
14 | margin-top: 6px;
15 | font-size: 16px;
16 | color: $text-color;
17 | }
18 | button {
19 | margin-top: 55px;
20 | }
21 | }
--------------------------------------------------------------------------------
/pe-recommendation-cards/widget/pe-recommendation-cards.u-client-script.js:
--------------------------------------------------------------------------------
1 | function RecommendationCardController() {
2 | var c = this;
3 | }
--------------------------------------------------------------------------------
/pe-related-list/widget/pe-related-list.u-css.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/pe-related-list/widget/pe-related-list.u-css.scss
--------------------------------------------------------------------------------
/pe-remediation-actions/ui-script/pe-remediation-actions-module.u-client-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | 'use strict';
3 |
4 | angular.module('pe-remediation-actions', []);
5 | })();
--------------------------------------------------------------------------------
/pe-remediation-actions/widget/pe-remediation-actions.u-client-script.js:
--------------------------------------------------------------------------------
1 | function RemediationActionsController($window, actionService) {
2 | var c = this;
3 | c.goToAction = goToAction;
4 |
5 | c.$onInit = function() {
6 | c.alert = c.data.alert;
7 | getActions();
8 | };
9 |
10 | function getActions() {
11 | c.actions = actionService.getActions();
12 | return c.actions;
13 | }
14 |
15 | function goToAction(href) {
16 | $window.location.href = href;
17 | }
18 | }
--------------------------------------------------------------------------------
/pe-remediation-actions/widget/pe-remediation-actions.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{"name":"alert","label":"Anomaly Alert sys_id","type":"string"}]
--------------------------------------------------------------------------------
/pe-report-issue/widget/pe-report-issue.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
{{::options.title}}
3 |
4 |
5 |
6 |
{{::item['sc_cat_item.name'].value}}
7 |
8 |
9 |
--------------------------------------------------------------------------------
/pe-report-issue/widget/pe-report-issue.u-client-script.js:
--------------------------------------------------------------------------------
1 | function ReportIssueController() {
2 | var c = this;
3 | }
--------------------------------------------------------------------------------
/pe-root-cause-details/widget/pe-root-cause-details.u-client-script.js:
--------------------------------------------------------------------------------
1 | function RootCauseDetailsController() {
2 | var c = this;
3 | c.incident = c.data.incident;
4 | }
--------------------------------------------------------------------------------
/pe-root-cause-details/widget/pe-root-cause-details.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{ "name": "alert_sysid", "label": "Anomaly Alert sys_id", "type": "string" }]
--------------------------------------------------------------------------------
/pe-root-cause/widget/pe-root-cause.u-client-script.js:
--------------------------------------------------------------------------------
1 | function RootCauseController() {
2 | var c = this;
3 | c.alert = c.data.alert;
4 | c.drawerWidget = c.data.drawerWidget;
5 |
6 | c.stats = [{
7 | name: c.alert.ci.name,
8 | icon: '#server'
9 | },
10 | {
11 | name: c.alert.type,
12 | icon: '#computer-ram'
13 | },
14 | {
15 | name: 'Cause',
16 | icon: '#calendar',
17 | detail: c.alert.incident.cause.number || 'unknown'
18 | }];
19 | }
--------------------------------------------------------------------------------
/pe-root-cause/widget/pe-root-cause.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{ "name": "alert_sysid", "label": "Anomaly Alert sys_id", "type": "string" }, { "name": "titleIconClasses", "label": "FontAwesome classes for icon to display next to title", "type": "string" }]
--------------------------------------------------------------------------------
/pe-scratch-pad/widget/pe-scratch-pad.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Clear signature
4 | Accept signature
5 |
--------------------------------------------------------------------------------
/pe-scratch-pad/widget/pe-scratch-pad.u-client-script.js:
--------------------------------------------------------------------------------
1 | function ScratchPadController() {
2 | var c = this;
3 | c.done = done;
4 |
5 | function done() {
6 | var signature = c.accept();
7 | if (signature.isEmpty) {
8 | console.log('scratch pad empty');
9 | } else {
10 | console.log(signature.dataUrl);
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/pe-scratch-pad/widget/pe-scratch-pad.u-css.scss:
--------------------------------------------------------------------------------
1 | .signature-main-div {
2 | margin: 10px;
3 | margin-top: 40px;
4 | border-radius: 6px;
5 | .signature {
6 | margin-left: auto;
7 | margin-right: auto;
8 | margin-bottom: 10px;
9 | }
10 | .signature canvas {
11 | border: 1px solid #ddd;
12 | border-radius: 6px;
13 | margin: 0 auto;
14 | cursor: pointer;
15 | }
16 | }
--------------------------------------------------------------------------------
/pe-scratch-pad/widget/pe-scratch-pad.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 | })();
--------------------------------------------------------------------------------
/pe-sp-floating-viewport/widget/pe-sp-floating-viewport.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | options.embedded_page = options.embedded_page || "";
6 | options.url_system_parameters = options.url_system_parameters || "";
7 |
8 | })();
--------------------------------------------------------------------------------
/pe-status-alert/widget/pe-status-alert.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{ "name": "alert_sysid", "default_value": "", "label": "Anomaly Alert sys_id", "type": "string" }, { "instructions": "in percent", "name": "probability", "label": "Probability of outage", "type": "integer" }, { "instructions": "as datetime string", "name": "outage_eta", "label": "ETA of outage", "type": "string" }]
--------------------------------------------------------------------------------
/pe-status-card/widget/pe-status-card.u-client-script.js:
--------------------------------------------------------------------------------
1 | function StatusCardController() {
2 | var c = this;
3 | }
--------------------------------------------------------------------------------
/pe-status-card/widget/pe-status-card.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/pe-support-options/widget/pe-support-options.u-client-script.js:
--------------------------------------------------------------------------------
1 | function SupportOptionsController() {
2 | var c = this;
3 | }
--------------------------------------------------------------------------------
/pe-tabbed-panel-vertical/widget/pe-tabbed-panel-vertical.u-client-script.js:
--------------------------------------------------------------------------------
1 | function TabbedPanelVerticalController() {
2 | /* widget controller */
3 | var tpv = this;
4 | tpv.showPanel = 0;
5 | tpv.tabLabel = ["ACTIVE PROJECTS", "PIPELINE AGING", "STRATEGIC ALIGNMENT"];
6 |
7 | }
--------------------------------------------------------------------------------
/pe-tabbed-panel-vertical/widget/pe-tabbed-panel-vertical.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 | })();
--------------------------------------------------------------------------------
/pe-user-request/ui-script/pe-user-request-module.u-client-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | 'use strict';
3 |
4 | angular.module('pe-user-request', []);
5 | })();
--------------------------------------------------------------------------------
/people-card/pe-people-info/widget/pe-people-info.u-client-script.js:
--------------------------------------------------------------------------------
1 | function PeopleInfoController($window) {
2 | var c = this;
3 | c.call = call;
4 | function call(telNumber) {
5 | if (telNumber) {
6 | $window.location.href = 'tel://' + telNumber;
7 | }
8 | }
9 | }
--------------------------------------------------------------------------------
/src/pe-big-link-to/images/default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-big-link-to/images/default.png
--------------------------------------------------------------------------------
/src/pe-big-link-to/images/missingconfig.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-big-link-to/images/missingconfig.png
--------------------------------------------------------------------------------
/src/pe-big-link-to/images/options1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-big-link-to/images/options1.png
--------------------------------------------------------------------------------
/src/pe-big-link-to/images/options2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-big-link-to/images/options2.png
--------------------------------------------------------------------------------
/src/pe-big-link-to/images/options3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-big-link-to/images/options3.png
--------------------------------------------------------------------------------
/src/pe-big-link-to/images/success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-big-link-to/images/success.png
--------------------------------------------------------------------------------
/src/pe-big-link-to/widget/pe-big-link-to.u-client-script.js:
--------------------------------------------------------------------------------
1 | function() {
2 |
3 | var c = this;
4 |
5 | c.bgStyle = {
6 | 'background-image': 'url(' + c.options.background_url + ')',
7 | 'background-position': c.options.background_position
8 | };
9 |
10 |
11 | }
--------------------------------------------------------------------------------
/src/pe-big-link-to/widget/pe-big-link-to.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | var gr = $sp.getInstanceRecord();
3 |
4 | /* Data Variables */
5 | data.missingConfig = false;
6 |
7 | try{
8 | data.href = options.href || $sp.getMenuHREF(gr);
9 |
10 | data.target = options.target || "";
11 |
12 | if(data.href==""){
13 | data.missingConfig = true;
14 | }
15 |
16 | }catch(e){
17 | data.missingConfig = true;
18 | return;
19 | }
20 |
21 | })();
--------------------------------------------------------------------------------
/src/pe-business-process-visualizer/images/custom_icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-business-process-visualizer/images/custom_icons.png
--------------------------------------------------------------------------------
/src/pe-business-process-visualizer/images/default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-business-process-visualizer/images/default.png
--------------------------------------------------------------------------------
/src/pe-business-process-visualizer/images/instance_options.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-business-process-visualizer/images/instance_options.png
--------------------------------------------------------------------------------
/src/pe-business-process-visualizer/images/medium.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-business-process-visualizer/images/medium.png
--------------------------------------------------------------------------------
/src/pe-business-process-visualizer/images/mobile_current.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-business-process-visualizer/images/mobile_current.png
--------------------------------------------------------------------------------
/src/pe-business-process-visualizer/images/mobile_full.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-business-process-visualizer/images/mobile_full.png
--------------------------------------------------------------------------------
/src/pe-business-process-visualizer/images/small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-business-process-visualizer/images/small.png
--------------------------------------------------------------------------------
/src/pe-business-process-visualizer/images/url_parameters.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-business-process-visualizer/images/url_parameters.png
--------------------------------------------------------------------------------
/src/pe-business-process-visualizer/widget/pe-business-process-visualizer.u-link-script.js:
--------------------------------------------------------------------------------
1 | function ($scope,$el,$attrs,$ctrl) {
2 |
3 | }
--------------------------------------------------------------------------------
/src/pe-card-scroll/images/pe-card-scroll-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-card-scroll/images/pe-card-scroll-1.png
--------------------------------------------------------------------------------
/src/pe-card-scroll/images/pe-card-scroll-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-card-scroll/images/pe-card-scroll-2.png
--------------------------------------------------------------------------------
/src/pe-case-and-asset-map/images/pe-case-and-asset-map.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-case-and-asset-map/images/pe-case-and-asset-map.png
--------------------------------------------------------------------------------
/src/pe-case-and-asset-map/widget/pe-case-and-asset-map.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "name": "mapbox_apikey",
4 | "default_value": "pk.eyJ1Ijoic3VzaC1jaGFuZHJhc2hla2FyIiwiYSI6ImNqMnFwcnplZTAwMDEycWt6cm1yNDF0bzEifQ.krI_R9WCDI_GBKrfY6bf1g",
5 | "section": "other",
6 | "label": "Mapbox ApiKey",
7 | "type": "string"
8 | }
9 | ]
10 |
--------------------------------------------------------------------------------
/src/pe-cases-card/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "active": true,
3 | "category": "Card",
4 | "common-name": "Cases Card",
5 | "compatibility": ["London", "Madrid", "New York"],
6 | "contributors": ["Claudia Cruz"],
7 | "keywords": ["Widget"],
8 | "name": "pe-cases-card",
9 | "publishing-goal": "Update set",
10 | "solution-details": "A modern card widget that allows users to visualize the details of active cases.",
11 | "type": "Widget",
12 | "version": "1.0.0"
13 | }
14 |
--------------------------------------------------------------------------------
/src/pe-cases-card/images/pe-cases-card.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-cases-card/images/pe-cases-card.png
--------------------------------------------------------------------------------
/src/pe-cases-card/widget/pe-cases-card.u-link-script.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-cases-card/widget/pe-cases-card.u-link-script.js
--------------------------------------------------------------------------------
/src/pe-cases-card/widget/pe-cases-card.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "name": "src_table",
4 | "section": "other",
5 | "default_value": "sn_customerservice_case",
6 | "label": "Table",
7 | "type": "string"
8 | }
9 | ]
10 |
--------------------------------------------------------------------------------
/src/pe-collapsible-form/images/pe-collapsible-form-styled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-collapsible-form/images/pe-collapsible-form-styled.png
--------------------------------------------------------------------------------
/src/pe-collapsible-form/images/pe-collapsible-form.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-collapsible-form/images/pe-collapsible-form.png
--------------------------------------------------------------------------------
/src/pe-collapsible-form/widget/pe-collapsible-form.u-link-script.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-collapsible-form/widget/pe-collapsible-form.u-link-script.js
--------------------------------------------------------------------------------
/src/pe-collapsible-form/widget/pe-collapsible-form.u-option-schema.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-collapsible-form/widget/pe-collapsible-form.u-option-schema.json
--------------------------------------------------------------------------------
/src/pe-email-manage-attachment/images/pe-email-manage-attachment.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-email-manage-attachment/images/pe-email-manage-attachment.png
--------------------------------------------------------------------------------
/src/pe-email-manage-attachment/widget/pe-email-manage-attachment.u-css.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-email-manage-attachment/widget/pe-email-manage-attachment.u-css.scss
--------------------------------------------------------------------------------
/src/pe-email-manage-attachment/widget/pe-email-manage-attachment.u-link-script.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-email-manage-attachment/widget/pe-email-manage-attachment.u-link-script.js
--------------------------------------------------------------------------------
/src/pe-email-manage-attachment/widget/pe-email-manage-attachment.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{"hint":"ID of referenced record","name":"record_id","section":"Data","label":"Record ID","type":"string"},{"hint":"Table name of referenced record","name":"record_table","section":"Data","label":"Record Table","type":"string"}]
--------------------------------------------------------------------------------
/src/pe-enhanced-list-as-tiles/images/bootstrapcontext.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-enhanced-list-as-tiles/images/bootstrapcontext.png
--------------------------------------------------------------------------------
/src/pe-enhanced-list-as-tiles/images/default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-enhanced-list-as-tiles/images/default.png
--------------------------------------------------------------------------------
/src/pe-enhanced-list-as-tiles/images/itemddlist.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-enhanced-list-as-tiles/images/itemddlist.png
--------------------------------------------------------------------------------
/src/pe-enhanced-list-as-tiles/images/missingconfiguration.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-enhanced-list-as-tiles/images/missingconfiguration.png
--------------------------------------------------------------------------------
/src/pe-enhanced-list-as-tiles/images/options1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-enhanced-list-as-tiles/images/options1.png
--------------------------------------------------------------------------------
/src/pe-enhanced-list-as-tiles/images/options2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-enhanced-list-as-tiles/images/options2.png
--------------------------------------------------------------------------------
/src/pe-enhanced-list-as-tiles/images/options3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-enhanced-list-as-tiles/images/options3.png
--------------------------------------------------------------------------------
/src/pe-enhanced-list-as-tiles/images/pagination.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-enhanced-list-as-tiles/images/pagination.png
--------------------------------------------------------------------------------
/src/pe-enhanced-list-as-tiles/widget/pe-enhanced-list-and-tiles.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | options.embedded_page = options.embedded_page || "";
6 | options.url_system_parameters = options.url_system_parameters || "";
7 |
8 | })();
--------------------------------------------------------------------------------
/src/pe-enhanced-list/images/bootstrapcontext.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-enhanced-list/images/bootstrapcontext.png
--------------------------------------------------------------------------------
/src/pe-enhanced-list/images/default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-enhanced-list/images/default.png
--------------------------------------------------------------------------------
/src/pe-enhanced-list/images/itemddlist.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-enhanced-list/images/itemddlist.png
--------------------------------------------------------------------------------
/src/pe-enhanced-list/images/missingconfiguration.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-enhanced-list/images/missingconfiguration.png
--------------------------------------------------------------------------------
/src/pe-enhanced-list/images/options1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-enhanced-list/images/options1.png
--------------------------------------------------------------------------------
/src/pe-enhanced-list/images/options2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-enhanced-list/images/options2.png
--------------------------------------------------------------------------------
/src/pe-enhanced-list/images/options3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-enhanced-list/images/options3.png
--------------------------------------------------------------------------------
/src/pe-enhanced-list/images/pagination.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-enhanced-list/images/pagination.png
--------------------------------------------------------------------------------
/src/pe-enhanced-list/widget/pe-enhanced-list-and-tiles.u-link-script.js:
--------------------------------------------------------------------------------
1 | function link(scope,el,attrs,ctrl){
2 | }
--------------------------------------------------------------------------------
/src/pe-gantt-chart/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "active": true,
3 | "category": "Chart",
4 | "common-name": "Gantt Chart",
5 | "compatibility": ["Kingston", "London", "Madrid"],
6 | "contributors": ["Claudia Cruz"],
7 | "keywords": ["Widget", "Chart"],
8 | "name": "pe-gantt-chart",
9 | "publishing-goal": "Update set",
10 | "solution-details": "This is used to create a simple Gantt Chart.",
11 | "type": "Widget",
12 | "version": "1.0.0"
13 | }
14 |
--------------------------------------------------------------------------------
/src/pe-gantt-chart/images/gantt-chart-options.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-gantt-chart/images/gantt-chart-options.png
--------------------------------------------------------------------------------
/src/pe-gantt-chart/images/pe-gantt-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-gantt-chart/images/pe-gantt-chart.png
--------------------------------------------------------------------------------
/src/pe-gantt-chart/widget/pe-gantt-chart.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/src/pe-gantt-chart/widget/pe-gantt-chart.u-css.scss:
--------------------------------------------------------------------------------
1 | html, body
2 | {
3 | height: 100%;
4 | padding: 0px;
5 | margin: 0px;
6 | overflow: hidden;
7 | }
8 |
9 | .fa.fa-check-circle{
10 | color: #5cb85c;
11 | }
12 |
13 | .fa.fa-minus-circle{
14 | color: #f0ad4e;
15 | }
16 |
17 | .fa.fa-exclamation-circle{
18 | color: #d64f50;
19 | }
20 |
--------------------------------------------------------------------------------
/src/pe-gantt-chart/widget/pe-gantt-chart.u-link-script.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-gantt-chart/widget/pe-gantt-chart.u-link-script.js
--------------------------------------------------------------------------------
/src/pe-gantt-chart/widget/pe-gantt-chart.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "displayValue": "Project",
4 | "name": "project_list",
5 | "display_value_list": [],
6 | "section": "Data",
7 | "label": "Project List",
8 | "type": "glide_list",
9 | "value": "pm_project",
10 | "ed": { "reference": "pm_project" }
11 | }
12 | ]
13 |
--------------------------------------------------------------------------------
/src/pe-group-by-donut/images/pe-group-by-donut.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-group-by-donut/images/pe-group-by-donut.png
--------------------------------------------------------------------------------
/src/pe-group-by-donut/widget/pe-group-by-donut.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/pe-group-by-donut/widget/pe-group-by-donut.u-link-script.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-group-by-donut/widget/pe-group-by-donut.u-link-script.js
--------------------------------------------------------------------------------
/src/pe-group-by-donut/widget/pe-group-by-donut.u-option-schema.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-group-by-donut/widget/pe-group-by-donut.u-option-schema.json
--------------------------------------------------------------------------------
/src/pe-highlight-user-assets/images/default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-highlight-user-assets/images/default.png
--------------------------------------------------------------------------------
/src/pe-highlight-user-assets/images/missingconfiguration.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-highlight-user-assets/images/missingconfiguration.png
--------------------------------------------------------------------------------
/src/pe-highlight-user-assets/images/options1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-highlight-user-assets/images/options1.png
--------------------------------------------------------------------------------
/src/pe-highlight-user-assets/images/options2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-highlight-user-assets/images/options2.png
--------------------------------------------------------------------------------
/src/pe-highlight-user-assets/images/panelbuttons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-highlight-user-assets/images/panelbuttons.png
--------------------------------------------------------------------------------
/src/pe-icon-link-watson-translator/images/source-language-english.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-icon-link-watson-translator/images/source-language-english.png
--------------------------------------------------------------------------------
/src/pe-icon-link-watson-translator/images/target-language-korean.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-icon-link-watson-translator/images/target-language-korean.png
--------------------------------------------------------------------------------
/src/pe-icon-link-watson-translator/widget/pe-icon-link-watson-translator.u-client-script.js:
--------------------------------------------------------------------------------
1 | function IconLinkTranslatorController() {
2 | var c = this;
3 | }
4 |
--------------------------------------------------------------------------------
/src/pe-image-link/images/pe-image-link.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-image-link/images/pe-image-link.jpg
--------------------------------------------------------------------------------
/src/pe-image-link/widget/pe-image-link.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
{{::c.options.title}}
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/src/pe-image-link/widget/pe-image-link.u-client-script.js:
--------------------------------------------------------------------------------
1 | function ImageLinkController($location) {
2 | var c = this;
3 |
4 | c.go = function() {
5 | if (c.options.type === 'url') {
6 | window.location.href = c.data.href;
7 | } else {
8 | $location.url(c.data.href);
9 | }
10 | };
11 | }
12 |
--------------------------------------------------------------------------------
/src/pe-image-link/widget/pe-image-link.u-link-script.js:
--------------------------------------------------------------------------------
1 | function ImageLink(scope, elem, attr) {
2 | scope.style = {
3 | 'background-image': 'url(' + scope.options.image_url + ')',
4 | 'background-position': scope.options.image_pos || 'center'
5 | };
6 | }
7 |
--------------------------------------------------------------------------------
/src/pe-image-link/widget/pe-image-link.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | var gr = $sp.getInstanceRecord();
3 | data.href = $sp.getMenuHREF(gr);
4 | })();
5 |
--------------------------------------------------------------------------------
/src/pe-multi-screen-catalog-item/images/demo_low.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-multi-screen-catalog-item/images/demo_low.gif
--------------------------------------------------------------------------------
/src/pe-multi-screen-catalog-item/images/main-screen-blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-multi-screen-catalog-item/images/main-screen-blue.png
--------------------------------------------------------------------------------
/src/pe-multi-screen-catalog-item/images/main-screen-red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-multi-screen-catalog-item/images/main-screen-red.png
--------------------------------------------------------------------------------
/src/pe-multi-screen-catalog-item/widget/pe-multi-screen-catalog-item.u-link-script.js:
--------------------------------------------------------------------------------
1 | function(scope, elem) {
2 |
3 | var $timeout = $injector.get('$timeout');
4 |
5 | scope.implementSelect2 = function() {
6 | $timeout(function() {
7 | var qs = elem.find('#quantitySelector');
8 | qs.select2();
9 | scope.isSelect2 = true;
10 | });
11 | }
12 |
13 | }
--------------------------------------------------------------------------------
/src/pe-my-weather/images/browser_location.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-my-weather/images/browser_location.png
--------------------------------------------------------------------------------
/src/pe-my-weather/images/pe-my-weather.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-my-weather/images/pe-my-weather.png
--------------------------------------------------------------------------------
/src/pe-my-weather/images/sys_property.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-my-weather/images/sys_property.png
--------------------------------------------------------------------------------
/src/pe-my-weather/widget/pe-my-weather.u-css.scss:
--------------------------------------------------------------------------------
1 | .my-weather{
2 | padding:10px;
3 | .city{
4 | font-weight:bold;
5 | font-size:16px;
6 | }
7 | .weather-deets{
8 | .temp{
9 | font-weight:bold;
10 | }
11 | .max-min{
12 | margin-left:10px;
13 | }
14 | .max{
15 | margin-left:5px;
16 |
17 | }
18 | .min{
19 | margin-left:5px;
20 | }
21 | }
22 | }
--------------------------------------------------------------------------------
/src/pe-my-weather/widget/pe-my-weather.u-link-script.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-my-weather/widget/pe-my-weather.u-link-script.js
--------------------------------------------------------------------------------
/src/pe-my-weather/widget/pe-my-weather.u-option-schema.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-my-weather/widget/pe-my-weather.u-option-schema.json
--------------------------------------------------------------------------------
/src/pe-nav-typeahead-search-collapsed/angular-template/nav-typeahead.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/src/pe-nav-typeahead-search-collapsed/images/collapsed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-nav-typeahead-search-collapsed/images/collapsed.png
--------------------------------------------------------------------------------
/src/pe-nav-typeahead-search-collapsed/images/default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-nav-typeahead-search-collapsed/images/default.png
--------------------------------------------------------------------------------
/src/pe-nav-typeahead-search-collapsed/widget/pe-nav-typeahead-search-collapsed.u-link-script.js:
--------------------------------------------------------------------------------
1 | function ($scope,$el,$attrs,$ctrl) {
2 | var lazyLoader = $injector.get("lazyLoader");
3 | lazyLoader.putTemplates($scope.data.typeaheadTemplates);
4 |
5 | }
--------------------------------------------------------------------------------
/src/pe-navigation-left-collapsible/angular-template/item-added-tooltip-leftnav.html.u-body-html-template.html:
--------------------------------------------------------------------------------
1 | ${Item has been added to your cart.}
--------------------------------------------------------------------------------
/src/pe-navigation-left-collapsible/angular-template/loginleftNavTemplate.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/src/pe-navigation-left-collapsible/images/collapsed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-navigation-left-collapsible/images/collapsed.png
--------------------------------------------------------------------------------
/src/pe-navigation-left-collapsible/images/collapsed2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-navigation-left-collapsible/images/collapsed2.png
--------------------------------------------------------------------------------
/src/pe-navigation-left-collapsible/images/default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-navigation-left-collapsible/images/default.png
--------------------------------------------------------------------------------
/src/pe-navigation-left-collapsible/images/default2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-navigation-left-collapsible/images/default2.png
--------------------------------------------------------------------------------
/src/pe-navigation-left-collapsible/images/themeconfig.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-navigation-left-collapsible/images/themeconfig.png
--------------------------------------------------------------------------------
/src/pe-navigation-left-collapsible/widget/pe-navigation-left-collapsible.u-option-schema.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-navigation-left-collapsible/widget/pe-navigation-left-collapsible.u-option-schema.json
--------------------------------------------------------------------------------
/src/pe-ng-line-chart/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "active": true,
3 | "category": "Chart",
4 | "common-name": "Angular Line Chart",
5 | "compatibility": ["Kingston", "London", "Madrid"],
6 | "contributors": ["Steven Gregory"],
7 | "keywords": ["Widget", "Chart"],
8 | "name": "pe-ng-line-chart",
9 | "publishing-goal": "Update set",
10 | "solution-details": "A simple and responsive line chart widget built using Angular Chart.",
11 | "type": "Widget",
12 | "version": "1.0.1"
13 | }
14 |
--------------------------------------------------------------------------------
/src/pe-ng-line-chart/images/pe-angular-line-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-ng-line-chart/images/pe-angular-line-chart.png
--------------------------------------------------------------------------------
/src/pe-ng-line-chart/widget/pe-ng-line-chart.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
3 |
--------------------------------------------------------------------------------
/src/pe-ng-line-chart/widget/pe-ng-line-chart.u-client-script.js:
--------------------------------------------------------------------------------
1 | function LineChartController() {
2 | var c = this;
3 |
4 | c.$onInit = function() {
5 | setChartOptions();
6 | };
7 |
8 | function setChartOptions() {
9 | c.labels = c.data.chartLabels;
10 | c.series = c.data.chartSeries;
11 | c.data = c.data.dataset;
12 | c.datasetOverride = c.data.chartOverrides;
13 | c.options = c.data.chartOptions;
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/pe-order-overview/images/pe-order-overview-in-portal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-order-overview/images/pe-order-overview-in-portal.png
--------------------------------------------------------------------------------
/src/pe-order-overview/images/pe-order-overview-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-order-overview/images/pe-order-overview-list.png
--------------------------------------------------------------------------------
/src/pe-order-overview/images/pe-order-overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-order-overview/images/pe-order-overview.png
--------------------------------------------------------------------------------
/src/pe-people-card-flyout/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "active": true,
3 | "category": "Card",
4 | "common-name": "People Card Flyout",
5 | "compatibility": ["Jakarta", "Kingston", "London", "Madrid"],
6 | "contributors": ["Steven Gregory"],
7 | "keywords": ["Widget"],
8 | "name": "pe-people-card-flyout",
9 | "publishing-goal": "Update set",
10 | "solution-details": "This can be used to quickly craft a people card flyout widget with options.",
11 | "type": "Widget",
12 | "version": "1.2.0"
13 | }
14 |
--------------------------------------------------------------------------------
/src/pe-people-card-flyout/images/pe-people-card-flyout-collapsed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-people-card-flyout/images/pe-people-card-flyout-collapsed.png
--------------------------------------------------------------------------------
/src/pe-people-card-flyout/images/pe-people-card-flyout-expanded.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-people-card-flyout/images/pe-people-card-flyout-expanded.png
--------------------------------------------------------------------------------
/src/pe-people-card-flyout/widget/pe-people-card-flyout.u-client-script.js:
--------------------------------------------------------------------------------
1 | function PeopleCardFlyoutController() {
2 | var c = this;
3 | c.toggleTrends = toggleTrends;
4 |
5 | c.$onInit = function() {
6 | c.isVisible = false;
7 | };
8 |
9 | function toggleTrends() {
10 | c.isVisible = !c.isVisible;
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/pe-people-card-flyout/widget/pe-people-card-flyout.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | var users = new PeopleCardService();
3 | data.users = users.getUsers(options.department);
4 | })();
5 |
--------------------------------------------------------------------------------
/src/pe-popular-and-recent-items/images/default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-popular-and-recent-items/images/default.png
--------------------------------------------------------------------------------
/src/pe-popular-and-recent-items/images/options.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-popular-and-recent-items/images/options.png
--------------------------------------------------------------------------------
/src/pe-popular-and-recent-items/images/recentitems.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-popular-and-recent-items/images/recentitems.png
--------------------------------------------------------------------------------
/src/pe-popular-and-recent-items/widget/pe-popular-and-recent-items.u-client-script.js:
--------------------------------------------------------------------------------
1 | function($scope, $location) {
2 |
3 | $scope.goItem = function(item){
4 | $location.url('?id=' + item.page + '&sys_id=' + item.sys_id);
5 | }
6 | }
--------------------------------------------------------------------------------
/src/pe-popular-and-recent-items/widget/pe-popular-and-recent-items.u-link-script.js:
--------------------------------------------------------------------------------
1 | function link($scope,$el,$attrs,$ctrl){}
--------------------------------------------------------------------------------
/src/pe-problem-message/images/pe-problem-message.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-problem-message/images/pe-problem-message.png
--------------------------------------------------------------------------------
/src/pe-problem-message/test/pe-problem.client.spec.js:
--------------------------------------------------------------------------------
1 | describe('Incident message controller', function() {
2 | beforeEach(module('pe-problem-message'));
3 |
4 | it('should have a named function', function() {
5 | expect(ProblemMessageController).toBeDefined();
6 | });
7 |
8 | it('has two arguments', function() {
9 | var argLength = ProblemMessageController.length;
10 | expect(argLength).toEqual(2);
11 | });
12 | });
13 |
--------------------------------------------------------------------------------
/src/pe-problem-message/ui-script/pe-problem.module.u-client-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | 'use strict';
3 |
4 | angular.module('pe-problem-message', []);
5 | })();
--------------------------------------------------------------------------------
/src/pe-problem-message/widget/pe-problem-message.u-client-script.js:
--------------------------------------------------------------------------------
1 | function ProblemMessageController($interval, timeService) {
2 | var c = this;
3 |
4 | c.$onInit = function() {
5 | getTimes();
6 | incrementTime();
7 | };
8 |
9 | function getTimes() {
10 | c.timeAgo = timeService.getTimeAgo(c.data.problemTime, c.data.today);
11 | return c.timeAgo;
12 | }
13 |
14 | function incrementTime() {
15 | $interval(function() {
16 | getTimes();
17 | }, 60000);
18 | }
19 | }
--------------------------------------------------------------------------------
/src/pe-problem-message/widget/pe-problem-message.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{
2 | "name": "problem_number",
3 | "default_value": "SIR0001932",
4 | "label": "Problem Number",
5 | "type": "string"
6 | }]
--------------------------------------------------------------------------------
/src/pe-proc-flow-lite/images/pe-proc-flow-lite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-proc-flow-lite/images/pe-proc-flow-lite.png
--------------------------------------------------------------------------------
/src/pe-proc-flow-lite/widget/pe-proc-flow-lite.u-client-script.js:
--------------------------------------------------------------------------------
1 | function PIProcessFlowLiteController(spUtil, $scope) {
2 | var c = this;
3 |
4 | c.$onInit = function () {};
5 |
6 | c.showProcessFlow = function () {
7 | return c.data.process_flow && c.data.process_flow.stages.length > 0;
8 | };
9 |
10 | if (c.data.table)
11 | spUtil.recordWatch($scope, c.data.table, 'sys_id=' + c.data.sys_id, function () {
12 | spUtil.update($scope);
13 | });
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/src/pe-proc-flow-popup/images/pe-proc-flow-popup-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-proc-flow-popup/images/pe-proc-flow-popup-01.png
--------------------------------------------------------------------------------
/src/pe-proc-flow-popup/images/pe-proc-flow-popup-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-proc-flow-popup/images/pe-proc-flow-popup-02.png
--------------------------------------------------------------------------------
/src/pe-proc-flow-popup/widget/pe-proc-flow-popup.u-client-script.js:
--------------------------------------------------------------------------------
1 | function PIProcessFlowPopupController(spUtil, $scope) {
2 | var c = this;
3 |
4 | c.$onInit = function () {
5 | c.show = false;
6 | };
7 |
8 | }
9 |
--------------------------------------------------------------------------------
/src/pe-proc-flow-popup/widget/pe-proc-flow-popup.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{
2 | "name": "table",
3 | "section": "other",
4 | "default_value": "",
5 | "label": "Table",
6 | "type": "string"
7 | }, {
8 | "hint": "Sys ID of the Task record",
9 | "name": "sys_id",
10 | "section": "other",
11 | "default_value": "",
12 | "label": "Sys ID",
13 | "type": "string"
14 | }]
15 |
--------------------------------------------------------------------------------
/src/pe-proc-flow-popup/widget/pe-proc-flow-popup.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | input = input || {};
3 | data.table = input.table || options.table || $sp.getParameter('table');
4 | data.sys_id = input.sys_id || options.sys_id || $sp.getParameter('sys_id');
5 | if (!data.table)
6 | return;
7 | data.embedded_widget = $sp.getWidget('x-pisn-sp-procflow-lite', {
8 | table: data.table,
9 | sys_id: data.sys_id
10 | });
11 |
12 | })();
13 |
--------------------------------------------------------------------------------
/src/pe-proc-flow/images/pe-proc-flow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-proc-flow/images/pe-proc-flow.png
--------------------------------------------------------------------------------
/src/pe-rest-typeahead-search/images/pe-rest-typeahead-search-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-rest-typeahead-search/images/pe-rest-typeahead-search-01.png
--------------------------------------------------------------------------------
/src/pe-rest-typeahead-search/images/pe-rest-typeahead-search-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-rest-typeahead-search/images/pe-rest-typeahead-search-02.png
--------------------------------------------------------------------------------
/src/pe-search-as-direct-reports/images/pe-search-as-direct-reports.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-search-as-direct-reports/images/pe-search-as-direct-reports.png
--------------------------------------------------------------------------------
/src/pe-small-link-to/images/default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-small-link-to/images/default.png
--------------------------------------------------------------------------------
/src/pe-small-link-to/images/missingconfig.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-small-link-to/images/missingconfig.png
--------------------------------------------------------------------------------
/src/pe-small-link-to/images/options1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-small-link-to/images/options1.png
--------------------------------------------------------------------------------
/src/pe-small-link-to/images/options2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-small-link-to/images/options2.png
--------------------------------------------------------------------------------
/src/pe-small-link-to/images/three.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-small-link-to/images/three.png
--------------------------------------------------------------------------------
/src/pe-small-link-to/widget/pe-small-link-to.u-client-script.js:
--------------------------------------------------------------------------------
1 | function() {
2 | var c = this;
3 |
4 | }
--------------------------------------------------------------------------------
/src/pe-small-link-to/widget/pe-small-link-to.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | var gr = $sp.getInstanceRecord();
3 |
4 | /* Data Variables */
5 | data.missingConfig = false;
6 |
7 | try{
8 | data.href = options.href || $sp.getMenuHREF(gr);
9 |
10 | data.target = options.target || "";
11 |
12 | if(data.href==""){
13 | data.missingConfig = true;
14 | }
15 |
16 | }catch(e){
17 | data.missingConfig = true;
18 | return;
19 | }
20 |
21 | })();
--------------------------------------------------------------------------------
/src/pe-sp-pdf-viewer/images/pe-sp-pdf-viewer-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-pdf-viewer/images/pe-sp-pdf-viewer-01.png
--------------------------------------------------------------------------------
/src/pe-sp-pdf-viewer/images/pe-sp-pdf-viewer-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-pdf-viewer/images/pe-sp-pdf-viewer-02.png
--------------------------------------------------------------------------------
/src/pe-sp-pdf-viewer/widget/pe-sp-pdf-viewer.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
15 |
--------------------------------------------------------------------------------
/src/pe-sp-pdf-viewer/widget/pe-sp-pdf-viewer.u-client-script.js:
--------------------------------------------------------------------------------
1 | function PdfViewerController(pdfDelegate, $timeout) {
2 | var c = this;
3 | c.$onInit = function() {
4 | if (c.data.url.length == 0) return;
5 | $timeout(function() {
6 | c.pdf = pdfDelegate.$getByHandle("my-pdf-container");
7 | if (c.isMobile) {
8 | c.pdf.zoomTo((0.5 * 356) / 307 + "");
9 | }
10 | }, 250);
11 | };
12 | }
13 |
--------------------------------------------------------------------------------
/src/pe-sp-pdf-viewer/widget/pe-sp-pdf-viewer.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | input = input || {};
3 | data.sys_id = options.sys_id || input.sys_id || $sp.getParameter("sys_id");
4 | options.modal = options.modal || input.modal || false;
5 | data.url = "";
6 | if (!data.sys_id) return;
7 | var gr = new GlideRecord("sys_attachment");
8 | if (gr.get(data.sys_id)) {
9 | data.url = "/sys_attachment.do?view=true&sys_id=" + data.sys_id;
10 | }
11 | })();
12 |
--------------------------------------------------------------------------------
/src/pe-sp-service-outage-card/images/pe-sp-service-outage-card-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-service-outage-card/images/pe-sp-service-outage-card-01.png
--------------------------------------------------------------------------------
/src/pe-sp-service-outage-card/images/pe-sp-service-outage-card-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-service-outage-card/images/pe-sp-service-outage-card-02.png
--------------------------------------------------------------------------------
/src/pe-sp-service-outage-card/images/pe-sp-service-outage-card-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-service-outage-card/images/pe-sp-service-outage-card-03.png
--------------------------------------------------------------------------------
/src/pe-sp-simple-map/images/pe-sp-simple-map-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-simple-map/images/pe-sp-simple-map-01.png
--------------------------------------------------------------------------------
/src/pe-sp-simple-map/images/pe-sp-simple-map-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-simple-map/images/pe-sp-simple-map-02.png
--------------------------------------------------------------------------------
/src/pe-sp-simple-map/images/pe-sp-simple-map-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-simple-map/images/pe-sp-simple-map-03.png
--------------------------------------------------------------------------------
/src/pe-sp-simple-map/widget/pe-sp-simple-map.u-client-script.js:
--------------------------------------------------------------------------------
1 | function SpNgMapController(NgMap) {
2 | var c = this;
3 |
4 | c.$onInit = function() {
5 | /* styles generated by Google Maps Platform Styling Wizard
6 | https://mapstyle.withgoogle.com/ */
7 | NgMap.getMap().then(function(map) {
8 | map.setOptions({
9 | styles: c.options.styles
10 | });
11 | });
12 | };
13 | }
14 |
--------------------------------------------------------------------------------
/src/pe-sp-simple-map/widget/pe-sp-simple-map.u-css.scss:
--------------------------------------------------------------------------------
1 | $x-pisn-sp-ng-map-height: 90vh;
2 |
3 | .x_pisn_sp_ng_map {
4 | height: $x-pisn-sp-ng-map-height;
5 | }
6 |
7 | .x_pisn_sp_ng_map__label-container {
8 | border-radius: $border-radius-large;
9 | background: rgba($body-bg, 0.7);
10 | box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
11 | }
12 |
13 | .gmnoprint,
14 | a {
15 | display: none !important;
16 | }
17 |
--------------------------------------------------------------------------------
/src/pe-sp-swapper/images/pe-sp-swapper-01.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-swapper/images/pe-sp-swapper-01.gif
--------------------------------------------------------------------------------
/src/pe-sp-swapper/widget/pe-sp-swapper.u-client-script.js:
--------------------------------------------------------------------------------
1 | function SpSwapperController($scope, $location) {
2 | var c = this;
3 | if ($scope.portal && $scope.portal.logo) {
4 | c.logo = $scope.portal.logo;
5 | }
6 |
7 | c.goToPortal = function(item) {
8 | $location.path("/" + item.url_suffix).search({
9 | id: item.homepage
10 | });
11 | };
12 |
13 | c.goToHomepage = function() {
14 | $location.search({
15 | id: $scope.portal.homepage_dv
16 | });
17 | };
18 | }
19 |
--------------------------------------------------------------------------------
/src/pe-sp-swapper/widget/pe-sp-swapper.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "hint": "Portals (Sys_Id) separated by comma",
4 | "name": "portals",
5 | "section": "other",
6 | "label": "Portals",
7 | "type": "string"
8 | }
9 | ]
10 |
--------------------------------------------------------------------------------
/src/pe-sp-tabs-launchpad/images/pe-sp-tabs-launchpad-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-tabs-launchpad/images/pe-sp-tabs-launchpad-01.png
--------------------------------------------------------------------------------
/src/pe-sp-tabs-launchpad/images/pe-sp-tabs-launchpad-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-tabs-launchpad/images/pe-sp-tabs-launchpad-02.png
--------------------------------------------------------------------------------
/src/pe-sp-tabs-launchpad/images/pe-sp-tabs-launchpad-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-tabs-launchpad/images/pe-sp-tabs-launchpad-03.png
--------------------------------------------------------------------------------
/src/pe-sp-tabs-launchpad/widget/pe-sp-tabs-launchpad.u-link-script.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-tabs-launchpad/widget/pe-sp-tabs-launchpad.u-link-script.js
--------------------------------------------------------------------------------
/src/pe-sp-tabs-launchpad/widget/pe-sp-tabs-launchpad.u-option-schema.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-tabs-launchpad/widget/pe-sp-tabs-launchpad.u-option-schema.json
--------------------------------------------------------------------------------
/src/pe-sp-task-child-activity/images/pe-sp-task-child-activity-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-task-child-activity/images/pe-sp-task-child-activity-01.png
--------------------------------------------------------------------------------
/src/pe-sp-task-child-activity/images/pe-sp-task-child-activity-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-task-child-activity/images/pe-sp-task-child-activity-02.png
--------------------------------------------------------------------------------
/src/pe-sp-task-child-activity/images/pe-sp-task-child-activity-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-task-child-activity/images/pe-sp-task-child-activity-03.png
--------------------------------------------------------------------------------
/src/pe-sp-task-child-activity/images/pe-sp-task-child-activity-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-sp-task-child-activity/images/pe-sp-task-child-activity-04.png
--------------------------------------------------------------------------------
/src/pe-sp-task-child-activity/widget/pe-sp-task-child-activity.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{
2 | "name": "view",
3 | "section": "other",
4 | "default_value": "sp",
5 | "label": "View",
6 | "type": "string"
7 | }]
8 |
--------------------------------------------------------------------------------
/src/pe-stock-ticker/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "active": true,
3 | "category": "Chart",
4 | "common-name": "Stock Ticker",
5 | "compatibility": ["Jakarta", "Kingston", "London"],
6 | "contributors": ["Sushruth Chandrashek"],
7 | "keywords": ["Widget"],
8 | "name": "pe-stock-ticker",
9 | "publishing-goal": "Update set",
10 | "solution-details": "This is a simple widget to get stock quote using a stock symbol.",
11 | "type": "Widget",
12 | "version": "1.0.0"
13 | }
14 |
--------------------------------------------------------------------------------
/src/pe-stock-ticker/images/api_key.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-stock-ticker/images/api_key.png
--------------------------------------------------------------------------------
/src/pe-stock-ticker/images/widget_option.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-stock-ticker/images/widget_option.png
--------------------------------------------------------------------------------
/src/pe-stock-ticker/images/working.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-stock-ticker/images/working.png
--------------------------------------------------------------------------------
/src/pe-stock-ticker/widget/pe-stock-ticker.u-link-script.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-stock-ticker/widget/pe-stock-ticker.u-link-script.js
--------------------------------------------------------------------------------
/src/pe-stock-ticker/widget/pe-stock-ticker.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "name": "default_symbol",
4 | "section": "other",
5 | "label": "Default Symbol",
6 | "type": "string"
7 | }
8 | ]
--------------------------------------------------------------------------------
/src/pe-travel-card/images/pe-travel-card.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-travel-card/images/pe-travel-card.png
--------------------------------------------------------------------------------
/src/pe-travel-card/widget/pe-travel-card.u-client-script.js:
--------------------------------------------------------------------------------
1 | function TravelCardController($timeout) {
2 | var c = this;
3 | c.cancelAction = cancelAction;
4 |
5 | function cancelAction() {
6 | c.data.canceled = true;
7 | $timeout(function() {
8 | c.data.hideWidget = true;
9 | }, 1500);
10 | }
11 | }
--------------------------------------------------------------------------------
/src/pe-travel-card/widget/pe-travel-card.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/src/pe-typeahead-search-flat-rounded-ends/images/default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-typeahead-search-flat-rounded-ends/images/default.png
--------------------------------------------------------------------------------
/src/pe-typeahead-search-flat-rounded-ends/images/options.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-typeahead-search-flat-rounded-ends/images/options.png
--------------------------------------------------------------------------------
/src/pe-typeahead-search-flat-rounded-ends/images/resultlist_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-typeahead-search-flat-rounded-ends/images/resultlist_highlight.png
--------------------------------------------------------------------------------
/src/pe-typeahead-search-flat-rounded-ends/images/resultslist.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-typeahead-search-flat-rounded-ends/images/resultslist.png
--------------------------------------------------------------------------------
/src/pe-typeahead-search-flat-rounded-ends/widget/pe-typeahead-search-flat-rounded-ends.u-link-script.js:
--------------------------------------------------------------------------------
1 | function ($scope,$el,$attrs,$ctrl) {
2 |
3 | var lazyLoader = $injector.get("lazyLoader");
4 | lazyLoader.putTemplates($scope.data.typeaheadTemplates);
5 |
6 | $scope.focusInput = focusInput;
7 |
8 | function focusInput () {
9 | $el.find('input[name="q"]').focus();
10 | }
11 |
12 | }
--------------------------------------------------------------------------------
/src/pe-va-sp-widget-v2/images/cross-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-va-sp-widget-v2/images/cross-icon.png
--------------------------------------------------------------------------------
/src/pe-va-sp-widget-v2/images/options-explain1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-va-sp-widget-v2/images/options-explain1.png
--------------------------------------------------------------------------------
/src/pe-va-sp-widget-v2/images/va-floating-button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-va-sp-widget-v2/images/va-floating-button.png
--------------------------------------------------------------------------------
/src/pe-va-sp-widget-v2/images/widget-options.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-va-sp-widget-v2/images/widget-options.png
--------------------------------------------------------------------------------
/src/pe-va-sp-widget-v2/widget/pe-va-sp-widget-v2.u-link-script.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-va-sp-widget-v2/widget/pe-va-sp-widget-v2.u-link-script.js
--------------------------------------------------------------------------------
/src/pe-va-sp-widget-v2/widget/pe-va-sp-widget-v2.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 | var instanceGR = $sp.getInstanceRecord();
5 | options.va_url_params = options.va_url_params || '';
6 | options.button_color = options.button_color || 'red';
7 | })();
8 |
--------------------------------------------------------------------------------
/src/pe-welcome-time-of-day/images/applied_options.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-welcome-time-of-day/images/applied_options.png
--------------------------------------------------------------------------------
/src/pe-welcome-time-of-day/images/default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-welcome-time-of-day/images/default.png
--------------------------------------------------------------------------------
/src/pe-welcome-time-of-day/images/options.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-welcome-time-of-day/images/options.png
--------------------------------------------------------------------------------
/src/pe-welcome-time-of-day/widget/pe-welcome-time-of-day.u-body-html-template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
Good {{timeOfDay}}, {{user.first_name}}
4 |
Hi, {{user.first_name}}
5 |
{{options.welcomemsg}}
6 |
7 |
--------------------------------------------------------------------------------
/src/pe-welcome-time-of-day/widget/pe-welcome-time-of-day.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 | options.timeofday = (options.timeofday=='true');
5 | })();
--------------------------------------------------------------------------------
/src/pe-widget-packs/images/add-widgets.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-widget-packs/images/add-widgets.png
--------------------------------------------------------------------------------
/src/pe-widget-packs/images/clock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-widget-packs/images/clock.png
--------------------------------------------------------------------------------
/src/pe-widget-packs/images/left-search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-widget-packs/images/left-search.png
--------------------------------------------------------------------------------
/src/pe-widget-packs/images/options.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-widget-packs/images/options.png
--------------------------------------------------------------------------------
/src/pe-widget-packs/images/packs-new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-widget-packs/images/packs-new.png
--------------------------------------------------------------------------------
/src/pe-widget-packs/images/packs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-widget-packs/images/packs.png
--------------------------------------------------------------------------------
/src/pe-widget-packs/images/pe-widget-packs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-widget-packs/images/pe-widget-packs.png
--------------------------------------------------------------------------------
/src/pe-widget-packs/images/weather-widget.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-widget-packs/images/weather-widget.png
--------------------------------------------------------------------------------
/src/pe-widget-packs/widget/pe-widget-packs.u-link-script.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-widget-packs/widget/pe-widget-packs.u-link-script.js
--------------------------------------------------------------------------------
/src/pe-widget-packs/widget/pe-widget-packs.u-option-schema.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/platform-experience/serviceportal-widget-library/367197c9fe7d17e6c1d920561bda1a46ad9bc4c9/src/pe-widget-packs/widget/pe-widget-packs.u-option-schema.json
--------------------------------------------------------------------------------
/tabs/pe-tab-selection/widget/pe-tab-selection.u-client-script.js:
--------------------------------------------------------------------------------
1 | function TabSelectionController() {
2 | var c = this;
3 |
4 | c.$onInit = function() {
5 | c.selection = 1;
6 | };
7 | }
--------------------------------------------------------------------------------
/tabs/pe-tab-selection/widget/pe-tab-selection.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{
2 | "name": "title",
3 | "label": "Title",
4 | "type": "string"
5 | }]
--------------------------------------------------------------------------------
/tabs/pe-tab-selection/widget/pe-tab-selection.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | var serverOptions = input.options ? input.options : (input.parameters ? input.parameters : {});
3 | options.title = options.title || serverOptions.title || 'Attack Profile';
4 | })();
--------------------------------------------------------------------------------
/tabs/pe-tabs-widget/ui-script/pe-tabs-module.u-client-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | 'use strict';
3 |
4 | angular.module('pe-dynamic-tabs', []);
5 | })();
--------------------------------------------------------------------------------
/tabs/pe-tabs-widget/widget/pe-tabs-widget.u-client-script.js:
--------------------------------------------------------------------------------
1 | function DynamicTabsController(tabService) {
2 | var c = this;
3 |
4 | c.$onInit = function() {
5 | c.selectedTab = 'expired';
6 | c.tabs = tabService.getTabs();
7 | };
8 | }
--------------------------------------------------------------------------------
/tabs/pe-tabs-widget/widget/pe-tabs-widget.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/timeline/pe-csm-timeline/widget/pe-csm-timeline.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 | data.user_info = {
5 | user_sys_id: options.user_sys_id,
6 | show_only_picture: options.show_only_picture,
7 | show_job_title: options.show_job_title,
8 | show_call_and_chat: options.show_call_and_chat,
9 | avatar_border: '#e51b24'
10 | }
11 | })();
--------------------------------------------------------------------------------
/timeline/pe-incident-timeline/widget/pe-incident-timeline.u-client-script.js:
--------------------------------------------------------------------------------
1 | function IncidentTimelineController() {
2 | var c = this;
3 | }
--------------------------------------------------------------------------------
/timeline/pe-incident-timeline/widget/pe-incident-timeline.u-server-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | /* populate the 'data' object */
3 | /* e.g., data.table = $sp.getValue('table'); */
4 |
5 | })();
--------------------------------------------------------------------------------
/timeline/pe-timeline-emp-exp/ui-script/pe-timeline-emp-exp-events-module.u-client-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | 'use strict';
3 |
4 | angular.module('pe-timeline-emp-exp', []);
5 | })();
--------------------------------------------------------------------------------
/timeline/pe-timeline-emp-exp/widget/pe-timeline-emp-exp.u-client-script.js:
--------------------------------------------------------------------------------
1 | function TimelineController(timelineService) {
2 | var c = this;
3 |
4 | c.$onInit = function() {
5 | c.timelineData = timelineService.getInitialEvents();
6 | };
7 | }
--------------------------------------------------------------------------------
/timeline/pe-timeline/test/pe-timeline-client.spec.js:
--------------------------------------------------------------------------------
1 | describe('Timeline controller', function() {
2 | beforeEach(module('pe-timeline'));
3 |
4 | it('should have a named function defined', function() {
5 | expect(TimelineController).toBeDefined();
6 | });
7 |
8 | it('has one argument', function() {
9 | var argLength = TimelineController.length;
10 | expect(argLength).toEqual(1);
11 | });
12 | });
13 |
--------------------------------------------------------------------------------
/timeline/pe-timeline/ui-script/pe-timeline-module.u-client-script.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | 'use strict';
3 |
4 | angular.module('pe-timeline', []);
5 | })();
--------------------------------------------------------------------------------
/user-login/pe-enduser-login/widget/pe-enduser-login.u-client-controller.js:
--------------------------------------------------------------------------------
1 | function EndUserLoginController() {
2 | var c = this;
3 | }
--------------------------------------------------------------------------------
/user-login/pe-enduser-login/widget/pe-enduser-login.u-option-schema.json:
--------------------------------------------------------------------------------
1 | [{
2 | "name": "table",
3 | "default_value": "sys_user",
4 | "label": "Table",
5 | "type": "string"
6 | }, {
7 | "name": "email_address_field",
8 | "default_value": "email",
9 | "label": "Email Address Field",
10 | "type": "field_name"
11 | }, {
12 | "name": "encoded_query",
13 | "default_value": "email!=NULL^GOTOnameLIKESystem Administrator",
14 | "label": "Encoded Query",
15 | "type": "string"
16 | }]
--------------------------------------------------------------------------------
/user-login/pe-user-login/widget/pe-user-login.u-client-script.js:
--------------------------------------------------------------------------------
1 | function UserLoginController($rootScope) {
2 | var c = this;
3 | c.goHome = goHome;
4 |
5 | function goHome() {
6 | $rootScope.loginState = 2;
7 | }
8 | }
--------------------------------------------------------------------------------