UNPKG

ngx-extended-pdf-viewer

Version:

Embedding PDF files in your Angular application. Highly configurable viewer including the toolbar, sidebar, and all the features you're used to.

140 lines 26.7 kB
/* * Public API Surface of ngx-extended-pdf-viewer */ export * from './lib/dynamic-css/positioning.service'; export * from './lib/focus-management.service'; export * from './lib/events/annotation-editor-layer-event'; export * from './lib/events/annotation-editor-layer-rendered-event'; export * from './lib/events/annotation-editor-mode-changed-event'; export * from './lib/events/annotation-layer-rendered-event'; export * from './lib/events/attachment-loaded-event'; export * from './lib/events/file-input-changed'; export * from './lib/events/find-result'; export * from './lib/events/invalid-pdf-exception'; export * from './lib/events/layers-loaded-event'; export * from './lib/events/outline-loaded-event'; export * from './lib/events/page-number-change'; export * from './lib/events/page-render-event'; export * from './lib/events/page-rendered-event'; export * from './lib/events/pages-loaded-event'; export * from './lib/events/pages-rotation-event'; export * from './lib/events/pdf-downloaded-event'; export * from './lib/events/pdf-loaded-event'; export * from './lib/events/pdf-loading-starts-event'; export * from './lib/events/pdf-thumbnail-drawn-event'; export * from './lib/events/progress-bar-event'; export * from './lib/events/scale-changing-event'; export * from './lib/events/sidebarview-changed'; export * from './lib/events/textlayer-rendered'; export * from './lib/events/toggle-sidebar-event'; export * from './lib/events/xfa-layer-rendered-event'; export * from './lib/ngx-extended-pdf-viewer.component'; export * from './lib/services/ios-canvas-optimization.service'; export * from './lib/ngx-extended-pdf-viewer.module'; export * from './lib/ngx-extended-pdf-viewer.service'; export * from './lib/ngx-keyboard-manager.service'; export * from './lib/options/annotation-layer-builder'; export * from './lib/options/editor-annotations'; export * from './lib/options/link-target'; export * from './lib/options/ngx-console'; export * from './lib/options/optional_content_config'; export * from './lib/options/password-prompt'; export * from './lib/options/pdf-annotation-storage'; export * from './lib/options/pdf-cursor-tools'; export * from './lib/options/pdf-default-options'; export * from './lib/options/pdf-event-bus'; export * from './lib/options/pdf-page-view-port'; export * from './lib/options/pdf-print-range'; export * from './lib/options/pdf-print-service'; export * from './lib/options/pdf-scroll-mode'; export * from './lib/options/pdf-sidebar-views'; export * from './lib/options/pdf-spread-mode'; export * from './lib/options/pdf-viewer'; export * from './lib/options/pdf-viewer-app-config'; export * from './lib/options/pdf-viewer-application'; export * from './lib/options/pdf-viewer-application-options'; export * from './lib/options/pdf_attachment_viewer'; export * from './lib/options/pdf_outline_viewer'; export * from './lib/options/pdf_page_view'; export * from './lib/options/rendered-textlayer-highlights'; export * from './lib/options/service-worker-options'; export * from './lib/options/spread-type'; export * from './lib/options/text-layer-builder'; export * from './lib/options/verbosity-level'; export * from './lib/options/zoom-type'; export * from './lib/pdf-csp-policy.service'; export * from './lib/pdf-dialog/pdf-add-signature-dialog/pdf-add-signature-dialog.component'; export * from './lib/pdf-dialog/pdf-alt-text-dialog/pdf-alt-text-dialog.component'; export * from './lib/pdf-dialog/pdf-alt-text-settings-dialog/pdf-alt-text-settings-dialog.component'; export * from './lib/pdf-dialog/pdf-document-properties-dialog/pdf-document-properties-dialog.component'; export * from './lib/pdf-dialog/pdf-edit-signature-dialog/pdf-edit-signature-dialog.component'; export * from './lib/pdf-dialog/pdf-error-message/pdf-error-message.component'; export * from './lib/pdf-dialog/pdf-password-dialog/pdf-password-dialog.component'; export * from './lib/pdf-dialog/pdf-prepare-printing-dialog/pdf-prepare-printing-dialog.component'; export * from './lib/pdf-document-properties-extractor'; export * from './lib/pdf-notification-service'; export * from './lib/pdf-script-loader.service'; export * from './lib/responsive-visibility'; export * from './lib/secondary-toolbar/pdf-secondary-toolbar/pdf-secondary-toolbar.component'; export * from './lib/sidebar/pdf-sidebar/pdf-sidebar-content/pdf-sidebar-content.component'; export * from './lib/sidebar/pdf-sidebar/pdf-sidebar-toolbar/pdf-sidebar-toolbar.component'; export * from './lib/sidebar/pdf-sidebar/pdf-sidebar.component'; export * from './lib/theme/acroform-default-theme/pdf-acroform-default-theme.component'; export * from './lib/theme/pdf-dark-theme/pdf-dark-theme.component'; export * from './lib/theme/pdf-light-theme/pdf-light-theme.component'; export * from './lib/toolbar/pdf-book-mode/pdf-book-mode.component'; export * from './lib/toolbar/pdf-comment-editor/pdf-comment-editor.component'; export * from './lib/toolbar/pdf-context-menu/pdf-context-menu.component'; export * from './lib/toolbar/pdf-document-properties/pdf-document-properties.component'; export * from './lib/toolbar/pdf-download/pdf-download.component'; export * from './lib/toolbar/pdf-draw-editor/pdf-draw-editor.component'; export * from './lib/toolbar/pdf-editor-signature/pdf-editor-signature.component'; export * from './lib/toolbar/pdf-editor/pdf-editor.component'; export * from './lib/toolbar/pdf-even-spread/pdf-even-spread.component'; export * from './lib/toolbar/pdf-find-button/pdf-find-button.component'; export * from './lib/toolbar/pdf-findbar/pdf-find-input-area/pdf-find-input-area.component'; export * from './lib/toolbar/pdf-findbar/pdf-find-next/pdf-find-next.component'; export * from './lib/toolbar/pdf-findbar/pdf-find-previous/pdf-find-previous.component'; export * from './lib/toolbar/pdf-findbar/pdf-findbar-message-container/pdf-findbar-message-container.component'; export * from './lib/toolbar/pdf-findbar/pdf-findbar-options-one-container/pdf-find-highlight-all/pdf-find-highlight-all.component'; export * from './lib/toolbar/pdf-findbar/pdf-findbar-options-one-container/pdf-find-match-case/pdf-find-match-case.component'; export * from './lib/toolbar/pdf-findbar/pdf-findbar-options-one-container/pdf-find-multiple/pdf-find-multiple.component'; export * from './lib/toolbar/pdf-findbar/pdf-findbar-options-one-container/pdf-find-regexp/pdf-find-regexp.component'; export * from './lib/toolbar/pdf-findbar/pdf-findbar-options-three-container/pdf-find-results-count/pdf-find-results-count.component'; export * from './lib/toolbar/pdf-findbar/pdf-findbar-options-two-container/pdf-find-entire-word/pdf-find-entire-word.component'; export * from './lib/toolbar/pdf-findbar/pdf-findbar-options-two-container/pdf-match-diacritics/pdf-match-diacritics.component'; export * from './lib/toolbar/pdf-findbar/pdf-findbar.component'; export * from './lib/toolbar/pdf-findbar/pdf-search-input-field/pdf-search-input-field.component'; export * from './lib/toolbar/pdf-hand-tool/pdf-hand-tool.component'; export * from './lib/toolbar/pdf-highlight-editor/pdf-highlight-editor.component'; export * from './lib/toolbar/pdf-horizontal-scroll/pdf-horizontal-scroll.component'; export * from './lib/toolbar/pdf-infinite-scroll/pdf-infinite-scroll.component'; export * from './lib/toolbar/pdf-move-down/pdf-move-down.component'; export * from './lib/toolbar/pdf-move-up/pdf-move-up.component'; export * from './lib/toolbar/pdf-no-spread/pdf-no-spread.component'; export * from './lib/toolbar/pdf-odd-spread/pdf-odd-spread.component'; export * from './lib/toolbar/pdf-open-file/pdf-open-file.component'; export * from './lib/toolbar/pdf-paging-area/pdf-first-page/pdf-first-page.component'; export * from './lib/toolbar/pdf-paging-area/pdf-last-page/pdf-last-page.component'; export * from './lib/toolbar/pdf-paging-area/pdf-next-page/pdf-next-page.component'; export * from './lib/toolbar/pdf-paging-area/pdf-page-number/pdf-page-number.component'; export * from './lib/toolbar/pdf-paging-area/pdf-paging-area.component'; export * from './lib/toolbar/pdf-paging-area/pdf-previous-page/pdf-previous-page.component'; export * from './lib/toolbar/pdf-presentation-mode/pdf-presentation-mode.component'; export * from './lib/toolbar/pdf-print/pdf-print.component'; export * from './lib/toolbar/pdf-rotate-page/pdf-rotate-page.component'; export * from './lib/toolbar/pdf-select-tool/pdf-select-tool.component'; export * from './lib/toolbar/pdf-shy-button/pdf-shy-button.component'; export * from './lib/toolbar/pdf-single-page-mode/pdf-single-page-mode.component'; export * from './lib/toolbar/pdf-stamp-editor/pdf-stamp-editor.component'; export * from './lib/toolbar/pdf-text-editor/pdf-text-editor.component'; export * from './lib/toolbar/pdf-toggle-secondary-toolbar/pdf-toggle-secondary-toolbar.component'; export * from './lib/toolbar/pdf-toggle-sidebar/pdf-toggle-sidebar.component'; export * from './lib/toolbar/pdf-toolbar/pdf-toolbar.component'; export * from './lib/toolbar/pdf-vertical-scroll-button/pdf-vertical-scroll-mode.component'; export * from './lib/toolbar/pdf-wrapped-scroll-mode/pdf-wrapped-scroll-mode.component'; export * from './lib/toolbar/pdf-zoom-toolbar/pdf-zoom-dropdown/pdf-zoom-dropdown.component'; export * from './lib/toolbar/pdf-zoom-toolbar/pdf-zoom-in/pdf-zoom-in.component'; export * from './lib/toolbar/pdf-zoom-toolbar/pdf-zoom-out/pdf-zoom-out.component'; export * from './lib/toolbar/pdf-zoom-toolbar/pdf-zoom-toolbar.component'; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3Byb2plY3RzL25neC1leHRlbmRlZC1wZGYtdmlld2VyL3NyYy9wdWJsaWNfYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBQ0gsY0FBYyx1Q0FBdUMsQ0FBQztBQUN0RCxjQUFjLGdDQUFnQyxDQUFDO0FBQy9DLGNBQWMsNENBQTRDLENBQUM7QUFDM0QsY0FBYyxxREFBcUQsQ0FBQztBQUNwRSxjQUFjLG1EQUFtRCxDQUFDO0FBQ2xFLGNBQWMsOENBQThDLENBQUM7QUFDN0QsY0FBYyxzQ0FBc0MsQ0FBQztBQUNyRCxjQUFjLGlDQUFpQyxDQUFDO0FBQ2hELGNBQWMsMEJBQTBCLENBQUM7QUFDekMsY0FBYyxvQ0FBb0MsQ0FBQztBQUNuRCxjQUFjLGtDQUFrQyxDQUFDO0FBQ2pELGNBQWMsbUNBQW1DLENBQUM7QUFDbEQsY0FBYyxpQ0FBaUMsQ0FBQztBQUNoRCxjQUFjLGdDQUFnQyxDQUFDO0FBQy9DLGNBQWMsa0NBQWtDLENBQUM7QUFDakQsY0FBYyxpQ0FBaUMsQ0FBQztBQUNoRCxjQUFjLG1DQUFtQyxDQUFDO0FBQ2xELGNBQWMsbUNBQW1DLENBQUM7QUFDbEQsY0FBYywrQkFBK0IsQ0FBQztBQUM5QyxjQUFjLHVDQUF1QyxDQUFDO0FBQ3RELGNBQWMsd0NBQXdDLENBQUM7QUFDdkQsY0FBYyxpQ0FBaUMsQ0FBQztBQUNoRCxjQUFjLG1DQUFtQyxDQUFDO0FBQ2xELGNBQWMsa0NBQWtDLENBQUM7QUFDakQsY0FBYyxpQ0FBaUMsQ0FBQztBQUNoRCxjQUFjLG1DQUFtQyxDQUFDO0FBQ2xELGNBQWMsdUNBQXVDLENBQUM7QUFDdEQsY0FBYyx5Q0FBeUMsQ0FBQztBQUN4RCxjQUFjLGdEQUFnRCxDQUFDO0FBQy9ELGNBQWMsc0NBQXNDLENBQUM7QUFDckQsY0FBYyx1Q0FBdUMsQ0FBQztBQUN0RCxjQUFjLG9DQUFvQyxDQUFDO0FBQ25E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cURBQXFELENBQUM7QUFDcEUsY0FBYyx1REFBdUQsQ0FBQztBQUN0RSxjQUFjLHFEQUFxRCxDQUFDO0FBQ3BFLGNBQWMsdUVBQXVFLENBQUM7QUFDdEYsY0FBYyxxRUFBcUUsQ0FBQztBQUNwRixjQUFjLHFFQUFxRSxDQUFDO0FBQ3BGLGNBQWMseUVBQXlFLENBQUM7QUFDeEYsY0FBYyx5REFBeUQsQ0FBQztBQUN4RSxjQUFjLDZFQUE2RSxDQUFDO0FBQzVGLGNBQWMscUVBQXFFLENBQUM7QUFDcEYsY0FBYyw2Q0FBNkMsQ0FBQztBQUM1RCxjQUFjLHlEQUF5RCxDQUFDO0FBQ3hFLGNBQWMseURBQXlELENBQUM7QUFDeEUsY0FBYyx1REFBdUQsQ0FBQztBQUN0RSxjQUFjLG1FQUFtRSxDQUFDO0FBQ2xGLGNBQWMsMkRBQTJELENBQUM7QUFDMUUsY0FBYyx5REFBeUQsQ0FBQztBQUN4RSxjQUFjLG1GQUFtRixDQUFDO0FBQ2xHLGNBQWMsK0RBQStELENBQUM7QUFDOUUsY0FBYyxpREFBaUQsQ0FBQztBQUNoRSxjQUFjLDZFQUE2RSxDQUFDO0FBQzVGLGNBQWMseUVBQXlFLENBQUM7QUFDeEYsY0FBYyw4RUFBOEUsQ0FBQztBQUM3RixjQUFjLGtFQUFrRSxDQUFDO0FBQ2pGLGNBQWMsb0VBQW9FLENBQUM7QUFDbkYsY0FBYywyREFBMkQsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4gKiBQdWJsaWMgQVBJIFN1cmZhY2Ugb2Ygbmd4LWV4dGVuZGVkLXBkZi12aWV3ZXJcbiAqL1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZHluYW1pYy1jc3MvcG9zaXRpb25pbmcuc2VydmljZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9mb2N1cy1tYW5hZ2VtZW50LnNlcnZpY2UnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZXZlbnRzL2Fubm90YXRpb24tZWRpdG9yLWxheWVyLWV2ZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2V2ZW50cy9hbm5vdGF0aW9uLWVkaXRvci1sYXllci1yZW5kZXJlZC1ldmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ldmVudHMvYW5ub3RhdGlvbi1lZGl0b3ItbW9kZS1jaGFuZ2VkLWV2ZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2V2ZW50cy9hbm5vdGF0aW9uLWxheWVyLXJlbmRlcmVkLWV2ZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2V2ZW50cy9hdHRhY2htZW50LWxvYWRlZC1ldmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ldmVudHMvZmlsZS1pbnB1dC1jaGFuZ2VkJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2V2ZW50cy9maW5kLXJlc3VsdCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ldmVudHMvaW52YWxpZC1wZGYtZXhjZXB0aW9uJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2V2ZW50cy9sYXllcnMtbG9hZGVkLWV2ZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2V2ZW50cy9vdXRsaW5lLWxvYWRlZC1ldmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ldmVudHMvcGFnZS1udW1iZXItY2hhbmdlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2V2ZW50cy9wYWdlLXJlbmRlci1ldmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ldmVudHMvcGFnZS1yZW5kZXJlZC1ldmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ldmVudHMvcGFnZXMtbG9hZGVkLWV2ZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2V2ZW50cy9wYWdlcy1yb3RhdGlvbi1ldmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ldmVudHMvcGRmLWRvd25sb2FkZWQtZXZlbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZXZlbnRzL3BkZi1sb2FkZWQtZXZlbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZXZlbnRzL3BkZi1sb2FkaW5nLXN0YXJ0cy1ldmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ldmVudHMvcGRmLXRodW1ibmFpbC1kcmF3bi1ldmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ldmVudHMvcHJvZ3Jlc3MtYmFyLWV2ZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2V2ZW50cy9zY2FsZS1jaGFuZ2luZy1ldmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ldmVudHMvc2lkZWJhcnZpZXctY2hhbmdlZCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ldmVudHMvdGV4dGxheWVyLXJlbmRlcmVkJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2V2ZW50cy90b2dnbGUtc2lkZWJhci1ldmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ldmVudHMveGZhLWxheWVyLXJlbmRlcmVkLWV2ZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL25neC1leHRlbmRlZC1wZGYtdmlld2VyLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9zZXJ2aWNlcy9pb3MtY2FudmFzLW9wdGltaXphdGlvbi5zZXJ2aWNlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL25neC1leHRlbmRlZC1wZGYtdmlld2VyLm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9uZ3gtZXh0ZW5kZWQtcGRmLXZpZXdlci5zZXJ2aWNlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL25neC1rZXlib2FyZC1tYW5hZ2VyLnNlcnZpY2UnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvb3B0aW9ucy9hbm5vdGF0aW9uLWxheWVyLWJ1aWxkZXInO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvb3B0aW9ucy9lZGl0b3ItYW5ub3RhdGlvbnMnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvb3B0aW9ucy9saW5rLXRhcmdldCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9vcHRpb25zL25neC1jb25zb2xlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL29wdGlvbnMvb3B0aW9uYWxfY29udGVudF9jb25maWcnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvb3B0aW9ucy9wYXNzd29yZC1wcm9tcHQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvb3B0aW9ucy9wZGYtYW5ub3RhdGlvbi1zdG9yYWdlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL29wdGlvbnMvcGRmLWN1cnNvci10b29scyc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9vcHRpb25zL3BkZi1kZWZhdWx0LW9wdGlvbnMnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvb3B0aW9ucy9wZGYtZXZlbnQtYnVzJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL29wdGlvbnMvcGRmLXBhZ2Utdmlldy1wb3J0JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL29wdGlvbnMvcGRmLXByaW50LXJhbmdlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL29wdGlvbnMvcGRmLXByaW50LXNlcnZpY2UnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvb3B0aW9ucy9wZGYtc2Nyb2xsLW1vZGUnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvb3B0aW9ucy9wZGYtc2lkZWJhci12aWV3cyc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9vcHRpb25zL3BkZi1zcHJlYWQtbW9kZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9vcHRpb25zL3BkZi12aWV3ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvb3B0aW9ucy9wZGYtdmlld2VyLWFwcC1jb25maWcnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvb3B0aW9ucy9wZGYtdmlld2VyLWFwcGxpY2F0aW9uJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL29wdGlvbnMvcGRmLXZpZXdlci1hcHBsaWNhdGlvbi1vcHRpb25zJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL29wdGlvbnMvcGRmX2F0dGFjaG1lbnRfdmlld2VyJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL29wdGlvbnMvcGRmX291dGxpbmVfdmlld2VyJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL29wdGlvbnMvcGRmX3BhZ2Vfdmlldyc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9vcHRpb25zL3JlbmRlcmVkLXRleHRsYXllci1oaWdobGlnaHRzJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL29wdGlvbnMvc2VydmljZS13b3JrZXItb3B0aW9ucyc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9vcHRpb25zL3NwcmVhZC10eXBlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL29wdGlvbnMvdGV4dC1sYXllci1idWlsZGVyJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL29wdGlvbnMvdmVyYm9zaXR5LWxldmVsJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL29wdGlvbnMvem9vbS10eXBlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3BkZi1jc3AtcG9saWN5LnNlcnZpY2UnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvcGRmLWRpYWxvZy9wZGYtYWRkLXNpZ25hdHVyZS1kaWFsb2cvcGRmLWFkZC1zaWduYXR1cmUtZGlhbG9nLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9wZGYtZGlhbG9nL3BkZi1hbHQtdGV4dC1kaWFsb2cvcGRmLWFsdC10ZXh0LWRpYWxvZy5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvcGRmLWRpYWxvZy9wZGYtYWx0LXRleHQtc2V0dGluZ3MtZGlhbG9nL3BkZi1hbHQtdGV4dC1zZXR0aW5ncy1kaWFsb2cuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3BkZi1kaWFsb2cvcGRmLWRvY3VtZW50LXByb3BlcnRpZXMtZGlhbG9nL3BkZi1kb2N1bWVudC1wcm9wZXJ0aWVzLWRpYWxvZy5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvcGRmLWRpYWxvZy9wZGYtZWRpdC1zaWduYXR1cmUtZGlhbG9nL3BkZi1lZGl0LXNpZ25hdHVyZS1kaWFsb2cuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3BkZi1kaWFsb2cvcGRmLWVycm9yLW1lc3NhZ2UvcGRmLWVycm9yLW1lc3NhZ2UuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3BkZi1kaWFsb2cvcGRmLXBhc3N3b3JkLWRpYWxvZy9wZGYtcGFzc3dvcmQtZGlhbG9nLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9wZGYtZGlhbG9nL3BkZi1wcmVwYXJlLXByaW50aW5nLWRpYWxvZy9wZGYtcHJlcGFyZS1wcmludGluZy1kaWFsb2cuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3BkZi1kb2N1bWVudC1wcm9wZXJ0aWVzLWV4dHJhY3Rvcic7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9wZGYtbm90aWZpY2F0aW9uLXNlcnZpY2UnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvcGRmLXNjcmlwdC1sb2FkZXIuc2VydmljZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9yZXNwb25zaXZlLXZpc2liaWxpdHknO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvc2Vjb25kYXJ5LXRvb2xiYXIvcGRmLXNlY29uZGFyeS10b29sYmFyL3BkZi1zZWNvbmRhcnktdG9vbGJhci5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvc2lkZWJhci9wZGYtc2lkZWJhci9wZGYtc2lkZWJhci1jb250ZW50L3BkZi1zaWRlYmFyLWNvbnRlbnQuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3NpZGViYXIvcGRmLXNpZGViYXIvcGRmLXNpZGViYXItdG9vbGJhci9wZGYtc2lkZWJhci10b29sYmFyLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9zaWRlYmFyL3BkZi1zaWRlYmFyL3BkZi1zaWRlYmFyLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90aGVtZS9hY3JvZm9ybS1kZWZhdWx0LXRoZW1lL3BkZi1hY3JvZm9ybS1kZWZhdWx0LXRoZW1lLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90aGVtZS9wZGYtZGFyay10aGVtZS9wZGYtZGFyay10aGVtZS5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdGhlbWUvcGRmLWxpZ2h0LXRoZW1lL3BkZi1saWdodC10aGVtZS5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtYm9vay1tb2RlL3BkZi1ib29rLW1vZGUuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3Rvb2xiYXIvcGRmLWNvbW1lbnQtZWRpdG9yL3BkZi1jb21tZW50LWVkaXRvci5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtY29udGV4dC1tZW51L3BkZi1jb250ZXh0LW1lbnUuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3Rvb2xiYXIvcGRmLWRvY3VtZW50LXByb3BlcnRpZXMvcGRmLWRvY3VtZW50LXByb3BlcnRpZXMuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3Rvb2xiYXIvcGRmLWRvd25sb2FkL3BkZi1kb3dubG9hZC5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtZHJhdy1lZGl0b3IvcGRmLWRyYXctZWRpdG9yLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1lZGl0b3Itc2lnbmF0dXJlL3BkZi1lZGl0b3Itc2lnbmF0dXJlLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1lZGl0b3IvcGRmLWVkaXRvci5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtZXZlbi1zcHJlYWQvcGRmLWV2ZW4tc3ByZWFkLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1maW5kLWJ1dHRvbi9wZGYtZmluZC1idXR0b24uY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3Rvb2xiYXIvcGRmLWZpbmRiYXIvcGRmLWZpbmQtaW5wdXQtYXJlYS9wZGYtZmluZC1pbnB1dC1hcmVhLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1maW5kYmFyL3BkZi1maW5kLW5leHQvcGRmLWZpbmQtbmV4dC5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtZmluZGJhci9wZGYtZmluZC1wcmV2aW91cy9wZGYtZmluZC1wcmV2aW91cy5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtZmluZGJhci9wZGYtZmluZGJhci1tZXNzYWdlLWNvbnRhaW5lci9wZGYtZmluZGJhci1tZXNzYWdlLWNvbnRhaW5lci5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtZmluZGJhci9wZGYtZmluZGJhci1vcHRpb25zLW9uZS1jb250YWluZXIvcGRmLWZpbmQtaGlnaGxpZ2h0LWFsbC9wZGYtZmluZC1oaWdobGlnaHQtYWxsLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1maW5kYmFyL3BkZi1maW5kYmFyLW9wdGlvbnMtb25lLWNvbnRhaW5lci9wZGYtZmluZC1tYXRjaC1jYXNlL3BkZi1maW5kLW1hdGNoLWNhc2UuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3Rvb2xiYXIvcGRmLWZpbmRiYXIvcGRmLWZpbmRiYXItb3B0aW9ucy1vbmUtY29udGFpbmVyL3BkZi1maW5kLW11bHRpcGxlL3BkZi1maW5kLW11bHRpcGxlLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1maW5kYmFyL3BkZi1maW5kYmFyLW9wdGlvbnMtb25lLWNvbnRhaW5lci9wZGYtZmluZC1yZWdleHAvcGRmLWZpbmQtcmVnZXhwLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1maW5kYmFyL3BkZi1maW5kYmFyLW9wdGlvbnMtdGhyZWUtY29udGFpbmVyL3BkZi1maW5kLXJlc3VsdHMtY291bnQvcGRmLWZpbmQtcmVzdWx0cy1jb3VudC5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtZmluZGJhci9wZGYtZmluZGJhci1vcHRpb25zLXR3by1jb250YWluZXIvcGRmLWZpbmQtZW50aXJlLXdvcmQvcGRmLWZpbmQtZW50aXJlLXdvcmQuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3Rvb2xiYXIvcGRmLWZpbmRiYXIvcGRmLWZpbmRiYXItb3B0aW9ucy10d28tY29udGFpbmVyL3BkZi1tYXRjaC1kaWFjcml0aWNzL3BkZi1tYXRjaC1kaWFjcml0aWNzLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1maW5kYmFyL3BkZi1maW5kYmFyLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1maW5kYmFyL3BkZi1zZWFyY2gtaW5wdXQtZmllbGQvcGRmLXNlYXJjaC1pbnB1dC1maWVsZC5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtaGFuZC10b29sL3BkZi1oYW5kLXRvb2wuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3Rvb2xiYXIvcGRmLWhpZ2hsaWdodC1lZGl0b3IvcGRmLWhpZ2hsaWdodC1lZGl0b3IuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3Rvb2xiYXIvcGRmLWhvcml6b250YWwtc2Nyb2xsL3BkZi1ob3Jpem9udGFsLXNjcm9sbC5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtaW5maW5pdGUtc2Nyb2xsL3BkZi1pbmZpbml0ZS1zY3JvbGwuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3Rvb2xiYXIvcGRmLW1vdmUtZG93bi9wZGYtbW92ZS1kb3duLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1tb3ZlLXVwL3BkZi1tb3ZlLXVwLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1uby1zcHJlYWQvcGRmLW5vLXNwcmVhZC5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtb2RkLXNwcmVhZC9wZGYtb2RkLXNwcmVhZC5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtb3Blbi1maWxlL3BkZi1vcGVuLWZpbGUuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3Rvb2xiYXIvcGRmLXBhZ2luZy1hcmVhL3BkZi1maXJzdC1wYWdlL3BkZi1maXJzdC1wYWdlLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1wYWdpbmctYXJlYS9wZGYtbGFzdC1wYWdlL3BkZi1sYXN0LXBhZ2UuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3Rvb2xiYXIvcGRmLXBhZ2luZy1hcmVhL3BkZi1uZXh0LXBhZ2UvcGRmLW5leHQtcGFnZS5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtcGFnaW5nLWFyZWEvcGRmLXBhZ2UtbnVtYmVyL3BkZi1wYWdlLW51bWJlci5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtcGFnaW5nLWFyZWEvcGRmLXBhZ2luZy1hcmVhLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1wYWdpbmctYXJlYS9wZGYtcHJldmlvdXMtcGFnZS9wZGYtcHJldmlvdXMtcGFnZS5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtcHJlc2VudGF0aW9uLW1vZGUvcGRmLXByZXNlbnRhdGlvbi1tb2RlLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1wcmludC9wZGYtcHJpbnQuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3Rvb2xiYXIvcGRmLXJvdGF0ZS1wYWdlL3BkZi1yb3RhdGUtcGFnZS5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtc2VsZWN0LXRvb2wvcGRmLXNlbGVjdC10b29sLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1zaHktYnV0dG9uL3BkZi1zaHktYnV0dG9uLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1zaW5nbGUtcGFnZS1tb2RlL3BkZi1zaW5nbGUtcGFnZS1tb2RlLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi1zdGFtcC1lZGl0b3IvcGRmLXN0YW1wLWVkaXRvci5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtdGV4dC1lZGl0b3IvcGRmLXRleHQtZWRpdG9yLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi10b2dnbGUtc2Vjb25kYXJ5LXRvb2xiYXIvcGRmLXRvZ2dsZS1zZWNvbmRhcnktdG9vbGJhci5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtdG9nZ2xlLXNpZGViYXIvcGRmLXRvZ2dsZS1zaWRlYmFyLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi10b29sYmFyL3BkZi10b29sYmFyLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi12ZXJ0aWNhbC1zY3JvbGwtYnV0dG9uL3BkZi12ZXJ0aWNhbC1zY3JvbGwtbW9kZS5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtd3JhcHBlZC1zY3JvbGwtbW9kZS9wZGYtd3JhcHBlZC1zY3JvbGwtbW9kZS5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvdG9vbGJhci9wZGYtem9vbS10b29sYmFyL3BkZi16b29tLWRyb3Bkb3duL3BkZi16b29tLWRyb3Bkb3duLmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi16b29tLXRvb2xiYXIvcGRmLXpvb20taW4vcGRmLXpvb20taW4uY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL3Rvb2xiYXIvcGRmLXpvb20tdG9vbGJhci9wZGYtem9vbS1vdXQvcGRmLXpvb20tb3V0LmNvbXBvbmVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b29sYmFyL3BkZi16b29tLXRvb2xiYXIvcGRmLXpvb20tdG9vbGJhci5jb21wb25lbnQnO1xuIl19