Last active
April 25, 2017 19:11
-
-
Save thatbudakguy/ad27cfb3c09cdb0015132e8269225348 to your computer and use it in GitHub Desktop.
Primo new UI templateCache dump
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"components/infra/formBuilder/field/form-field-radio.html": "<md-input-container layout=\"row\" layout-align=\"start start\">\r\n <md-radio-group ng-model=\"$ctrl.formData[$ctrl.field.name]\"\r\n \t\t\t layout=\"{{$ctrl.field.style && $ctrl.field.style.layout ? $ctrl.field.style.layout : 'row'}}\"\r\n \t\t\t layout-align=\"start start\" >\r\n <p ng-if=\"$ctrl.field.label\" class=\"label flex\" for=\"prm_{{$ctrl.field.label}}\" translate=\"{{$ctrl.field.label}}\"></p>\r\n <div {{$ctrl.field.style && $ctrl.field.style.layout === 'column' ? 'flex' : ''}}\r\n \tlayout=\"row\" layout-align=\"start center\" \r\n \tclass=\"layout-align-start-center layout-row \r\n \t\t{{$ctrl.field.style && $ctrl.field.style.layout === 'column' ? 'flex' : ''}}\"\r\n \tng-repeat=\"option in $ctrl.field.options\">\r\n \r\n\t <md-radio-button value=\"{{option.value}}\"\r\n\t \t\t\t\t (click)=\"$ctrl.field.events.onClick($ctrl.field.events.params)\" >\r\n\t \t{{option.label | translate}}\r\n\t \t\r\n\t\t <div ng-if=\"option.info\" class=\"inline-help ng-scope\">\r\n\t\t \t<md-tooltip>\r\n\t \t\t\t\t\t{{option.info | translate}}\r\n\t \t\t\t\t</md-tooltip>\r\n\t \t\t\t\t\r\n\t\t \t<prm-icon \r\n\t\t\t [icon-type]=\"::$ctrl.actionIcons.info.type\"\r\n\t\t\t [svg-icon-set]=\"::$ctrl.actionIcons.info.iconSet\"\r\n\t\t\t [icon-definition]=\"::$ctrl.actionIcons.info.icon\">\r\n\t\t\t\t </prm-icon>\r\n\t\t\t\t \r\n\t\t </div>\r\n\t </md-radio-button>\r\n </div>\r\n </md-radio-group>\r\n</md-input-container>\r\n ", | |
"components/account/account.html": "<div layout=\"column\" layout-fill class=\"header relative-position\"><prm-topbar [links]=\"ctrl.skipLinks\"></prm-topbar><h1 class=\"accessible-only\">{{('nui.aria.page.libraryCard' | translate)}}</h1></div><md-toolbar class=\"default-toolbar\"><div class=\"md-toolbar-tools\" layout=\"row\"><div flex=\"0\" flex-md=\"5\" flex-lg=\"10\" flex-xl=\"20\" ng-class=\"{'flex-lgPlus-15': ctrl.mediaQueries.lgPlus}\"></div><md-button aria-label=\"{{'nui.aria.account.back' | translate}}\" ng-show=\"ctrl.displayBackToSearchLink\" class=\"back-button offset-to-left\" (click)=\"ctrl.backToSearch()\" id=\"backtosearch\" role=\"link\"><md-tooltip md-delay=\"400\"><span translate=\"nui.aria.account.back\"></span></md-tooltip><prm-icon aria-label=\"{{'nui.aria.account.back' | translate}}\" icon-type=\"{{::ctrl.accountIcons.backToSearch.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.backToSearch.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.backToSearch.icon}}\"></prm-icon></md-button><md-divider class=\"toolbar-divider visible\"></md-divider><h1 class=\"toolbar-title\"><span ng-if=\"ctrl.isOvp()\" translate=\"menu.myaccount.my_library_card\"></span> <span ng-if=\"!ctrl.isOvp()\" translate=\"nui.details.header.ovl\"></span></h1><prm-linked-user-selector></prm-linked-user-selector></div></md-toolbar><md-content layout=\"row\" layout-fill class=\"padded-container\" layout-align=\"center start\"><div flex=\"0\" flex-md=\"5\" flex-lg=\"10\" flex-xl=\"20\" ng-class=\"{'flex-lgPlus-15': ctrl.mediaQueries.lgPlus}\"></div><div class=\"main\" layout=\"row\" flex><prm-account-overview ng-if=\"ctrl.isOvp()\" layout-fill></prm-account-overview><prm-personal-info flex ng-if=\"!ctrl.isOvp()\" layout-fill></prm-personal-info></div><div flex=\"0\" flex-md=\"5\" flex-lg=\"10\" flex-xl=\"20\" ng-class=\"{'flex-lgPlus-15': ctrl.mediaQueries.lgPlus}\"></div></md-content><prm-account-after parent-ctrl=\"ctrl\"></prm-account-after>", | |
"components/collection/collection-discovery.html": "<div class=\"collections-wrapper\"><md-toolbar><div class=\"md-toolbar-tools\"><div class=\"collection-nav\" layout=\"column\"><prm-collection-breadcrumbs coll_id=\"{{$ctrl.colId}}\" curr_col_name=\"{{$ctrl.highlightedCollection.name}}\" bvid=\"{{$ctrl.vid}}\" colayout=\"{{$ctrl.colayout}}\" inst=\"{{$ctrl.inst}}\"></prm-collection-breadcrumbs><h2 class=\"collection-title\" layout=\"row\" layout-align=\"start center\" ng-show=\"$ctrl.highlightedCollection\"><prm-icon icon-type=\"{{$ctrl.collectionIcons.leftArrow.type}}\" svg-icon-set=\"{{$ctrl.collectionIcons.leftArrow.iconSet}}\" icon-definition=\"{{$ctrl.collectionIcons.leftArrow.icon}}\"></prm-icon><span>{{$ctrl.highlightedCollection.name}}</span></h2></div><span flex></span><div layout=\"row\" class=\"collection-actions\" ng-init=\"toggleList={layoutParam : $ctrl.colayout, materailLayout : ($ctrl.colayout === 'list' ? 'column' : 'row')}\"><md-button class=\"md-icon-button\" aria-label=\"{{'nui.aria.collection.list' | translate}}\" aria-label=\"View Collections as List\" (click)=\"toggleList={layoutParam : 'list' , materailLayout : 'column' };\"><prm-icon id=\"noam\" class=\"md-icon-button\" prm-aria-label=\"{{'nui.aria.collection.list' | translate}}\" icon-type=\"{{$ctrl.collectionIcons.listView.type}}\" svg-icon-set=\"{{$ctrl.collectionIcons.listView.iconSet}}\" icon-definition=\"{{$ctrl.collectionIcons.listView.icon}}\"></prm-icon></md-button><md-button class=\"md-icon-button\" aria-label=\"{{'nui.aria.collection.grid' | translate}}\" (click)=\"toggleList={layoutParam : 'grid' , materailLayout : 'row' };\"><prm-icon class=\"md-icon-button selected\" prm-aria-label=\"{{'nui.aria.collection.grid' | translate}}\" icon-type=\"{{$ctrl.collectionIcons.gridView.type}}\" svg-icon-set=\"{{$ctrl.collectionIcons.gridView.iconSet}}\" icon-definition=\"{{$ctrl.collectionIcons.gridView.icon}}\"></prm-icon></md-button></div></div></md-toolbar><md-content><div class=\"collections-container tile-view\" layout=\"row\" layout-fill layout-wrap><md-card class=\"collection-cover\" layout=\"row\" ng-show=\"$ctrl.highlightedCollection != ''\"><div class=\"cover-image-container\" flex flex-order=\"1\" flex-order-gt-xs=\"2\"><img class=\"md-card-image\" src=\"{{$ctrl.highlightedCollection.thumbnail}}\"></div><md-card-content flex><p ng-bind-html=\"$ctrl.highlightedCollection.description\"></p><div class=\"md-actions\" layout=\"row\" layout-align=\"end center\"><md-button aria-label=\"{{'nui.aria.collection.focus' | translate:'{name: \\''+$ctrl.highlightedCollection.name+'\\'}'}}\" class=\"anchor-link\" (click)=\"$ctrl.handleViewHighlightedCol($ctrl.highlightedCollection)\" ng-show=\"$ctrl.colId==0 && $ctrl.highlightedCollection.collections\"><span translate=\"colldiscovery.viewcoll.toplevel\"></span></md-button><md-button aria-label=\"{{'nui.aria.collection.items' | translate:'{name: \\''+$ctrl.highlightedCollection.name+'\\'}'}}\" class=\"anchor-link\" ng-href=\"/primo_library/libweb/action/dlSearch.do?vid={{$ctrl.vid}}&institution={{$ctrl.inst}}&query=cdparentid,exact,{{$ctrl.colId}}&loc=scope:({{$ctrl.inst}})&displayquery=false\" ng-show=\"$ctrl.highlightedCollection.items=='Y'\"><span translate=\"colldiscovery.viewitems\"></span></md-button></div></md-card-content></md-card><section class=\"collection-section\"><div ng-class=\"'layout-'+toggleList.materailLayout\" layout=\"{{toggleList.materailLayout}}\" layout-xs=\"column\" layout-sm=\"column\" layout-wrap flex=\"100\"><div class=\"collection-item keep\" flex-gt-lg=\"25\" flex-lg=\"33\" flex-md=\"50\" flex-xs=\"100\" flex-sm=\"100\" ng-repeat=\"item in $ctrl.allCollections\" ng-if=\"item!=$ctrl.highlightedCollection\"><md-card layout=\"row\"><div class=\"md-card-image keep\" style=\"background-image: url({{item.thumbnail}})\" flex-order=\"2\" layout=\"column\"></div><md-card-content layout=\"column\" flex=\"60\"><h2 class=\"md-title\">{{item.name}}</h2><p ng-bind-html=\"item.description\"></p><section layout=\"row\" layout-xs=\"column\" layout-sm=\"column\" layout-align-gt-md=\"start end\" layout-align=\"start start\" layout-wrap><span layout=\"row\" layout-gt-md=\"column\" flex=\"100\"><md-button aria-label=\"{{'nui.aria.collection.focus' | translate:'{name: \\''+item.name+'\\'}'}}\" class=\"md-raised\" ng-href=\"collectionDiscovery.do?collectionId={{item.pid.value}}&vid={{$ctrl.vid}}&colayout={{toggleList.layoutParam}}&inst={{$ctrl.inst}}\"><span translate=\"colldiscovery.viewcoll.sub\"></span><span class=\"chevron-right\"></span></md-button></span></section></md-card-content></md-card></div></div></section></div></md-content></div><prm-collection-after parent-ctrl=\"$ctrl\"></prm-collection-after>", | |
"components/favorites/favorites.html": "<div ng-if=\"$ctrl.displayBorInfoAlert()\"><prm-alert-bar flex [alert-object]=\"$ctrl.borInfoAlert\"></prm-alert-bar></div><prm-favorites-tool-bar layout=\"column\"></prm-favorites-tool-bar><div layout=\"row\"><div flex=\"0\" flex-md=\"0\" flex-lg=\"10\" flex-xl=\"20\" ng-class=\"{'flex-lgPlus-15': $ctrl.mediaQueries.lgPlus}\"></div><md-tabs flex md-selected=\"$ctrl.selectedTabIndex\" md-dynamic-height md-border-bottom class=\"default-tabs\"><md-tab id=\"tab1\" md-on-select=\"$ctrl.onSavedItemsSelect();$ctrl.primolyticsService.doBeaconReport({'p':'myAccount', 'op':'menu.myaccount.overview'});\"><md-tab-label><span translate=\"nui.favorites.records.tabheader\"></span></md-tab-label><md-tab-body><md-content class=\"main\" layout=\"row\" layout-align=\"center start\" flex ng-class=\"{'padded-container': $ctrl.mediaQueries.gtxs}\"><div flex><prm-search-result-list flex [itemlist]=\"$ctrl.getItems()\" [is-favorites]=\"true\"></prm-search-result-list></div><div class=\"sidebar\" flex-md=\"25\" flex-lg=\"20\" flex-xl=\"20\" layout=\"row\" id=\"favoritesLabels\" role=\"contentinfo\" ng-show=\"$ctrl.mediaQueries.gtsm || $ctrl.showMobileFacets\"><prm-favorites-labels class=\"layout-full-width\"></prm-favorites-labels></div></md-content><md-toolbar ng-if=\"$ctrl.showMobileFacets\" class=\"default-toolbar bottom-fixed-toolbar\" hide-gt-sm><div class=\"md-toolbar-tools\" layout=\"row\" layout-align=\"center \"><md-button id=\"sidebar-trigger\" class=\"button-with-icon layout-full-height\" aria-label=\"{{::('nui.facets.title' | translate)}}\" (click)=\"$ctrl.showMobileFacets = !$ctrl.showMobileFacets\"><prm-icon ng-if=\"$ctrl.showMobileFacets\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"filterOut\"></prm-icon><prm-icon ng-if=\"!$ctrl.showMobileFacets\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"filter\"></prm-icon><span ng-if=\"!$ctrl.showMobileFacets\" translate=\"nui.favorites.labels.header\"></span> <span ng-if=\"$ctrl.showMobileFacets\" translate=\"nui.facets.close\"></span></md-button></div></md-toolbar></md-tab-body></md-tab><md-tab ng-if=\"$ctrl.isSignedIn() && $ctrl.requiredTabsList.indexOf('loans') !== -1\" md-on-select=\"$ctrl.onSavedQueriesSelect();$ctrl.primolyticsService.doBeaconReport({'p':'myAccount', 'op':'menu.myaccount.loans'});\" id=\"tab2\"><md-tab-label><span translate=\"nui.favorites.search.tabheader\"></span></md-tab-label><md-tab-body><md-content class=\"main\" layout=\"row\" layout-align=\"center start\" flex ng-class=\"{'padded-container': $ctrl.mediaQueries.gtxs}\"><prm-saved-queries flex></prm-saved-queries></md-content></md-tab-body></md-tab></md-tabs><div flex=\"0\" flex-md=\"0\" flex-lg=\"5\" flex-xl=\"10\" ng-class=\"{'flex-lgPlus-10': $ctrl.mediaQueries.lgPlus}\"></div></div><prm-favorites-after parent-ctrl=\"$ctrl\"></prm-favorites-after>", | |
"components/clipboard/copy-clipboard-btn.html": "<md-button ng-click=\"$ctrl.saveOffset()\"\r\n\t\t ng-if=\"$ctrl.isSupported\"\r\n ng-hide=\"$ctrl.copySuccessful\"\r\n clipboard\r\n type=\"button\"\r\n text=\"$ctrl.textToCopy\"\r\n on-copied=\"$ctrl.clipboardSuccess() | translate\"\r\n on-error=\"$ctrl.clipboardFailure(err) | translate\"\r\n id=\"copy-citation-button\"\r\n class=\"button-confirm button-with-icon\"\r\n aria-label=\"{{$ctrl.buttonText}}\">\r\n <prm-icon icon-type=\"svg\"\r\n svg-icon-set=\"primo-ui\"\r\n icon-definition=\"clipboard\">\r\n </prm-icon>\r\n <span translate=\"{{$ctrl.buttonText}}\"></span>\r\n</md-button>\r\n\r\n<md-button ng-if=\"!$ctrl.isSupported\"\r\n ng-hide=\"$ctrl.copySuccessful\"\r\n\t\t ng-click=\"$ctrl.clipboardSuccess()\"\r\n type=\"button\"\r\n id=\"copy-citation-button\"\r\n class=\"button-confirm button-with-icon\">\r\n <prm-icon icon-type=\"svg\"\r\n svg-icon-set=\"primo-ui\"\r\n icon-definition=\"clipboard\">\r\n </prm-icon>\r\n <span translate=\"{{$ctrl.buttonText}}\"></span>\r\n</md-button>\r\n\r\n<div ng-if=\"$ctrl.copySuccessful\" \r\n layout=\"row\" \r\n layout-align=\"center center\" \r\n layout-padding \r\n class=\"zero-padding-top\">\r\n\t <prm-icon icon-type=\"svg\"\r\n svg-icon-set=\"primo-ui\"\r\n icon-definition=\"check\">\r\n \t</prm-icon>\r\n\t <span translate=\"{{$ctrl.buttonText}}\"></span>\r\n</div>\r\n\r\n\n<prm-copy-clipboard-btn-after parent-ctrl=\"$ctrl\"></prm-copy-clipboard-btn-after>", | |
"components/icon/icon.html": "<md-icon md-svg-icon=\"{{::$ctrl.svgIconSet}}:{{::$ctrl.iconDefinition}}\" aria-label=\"{{::$ctrl.prmAriaLabel}}\"></md-icon><prm-icon-after parent-ctrl=\"$ctrl\"></prm-icon-after>", | |
"components/infra/highlight.html": "<span ng-bind-html=\"$ctrl.highlightedText\"></span>", | |
"components/journals/journals-full-view.html": "<prm-full-view-page></prm-full-view-page><prm-journals-full-view-after parent-ctrl=\"$ctrl\"></prm-journals-full-view-after>", | |
"components/journals/journals-search-bar.html": "<div tabindex=\"0\" role=\"search\" layout=\"row\"><div flex=\"0\" flex-md=\"0\" flex-lg=\"15\" flex-xl=\"20\" ng-class=\"{'flex-lgPlus-15' : $ctrl.mediaQueries.lgPlus}\"></div><div layout=\"column\" flex flex-sm=\"85\" flex-md=\"75\" flex-lg=\"55\" flex-xl=\"50\" ng-class=\"{'flex-lgPlus-55' : $ctrl.mediaQueries.lgPlus}\"><div class=\"search-elements-wrapper\" layout=\"row\"><form name=\"search-form\" ng-submit=\"$ctrl.onSubmit()\" class=\"layout-full-width\"><input type=\"submit\" class=\"accessible-only\"/><div class=\"classic-input simple-search-wrapper\" layout=\"row\" layout-fill><div class=\"search-scope\" layout=\"column\" layout-align=\"center start\"><span translate=\"nui.journalsearch.searchbox.line1\"></span> <span translate=\"nui.journalsearch.searchbox.line2\"></span></div><md-autocomplete flex md-no-float id=\"autoComplete\" md-search-text=\"$ctrl.mainSearchField\" md-selected-item-change=\"$ctrl.onSubmit()\" md-items=\"item in $ctrl.getAutoCompleteItems()\" md-item-text=\"item.display\" md-min-length=\"0\" placeholder=\"{{$ctrl.placeHolderText}}\"><md-item-template><span ng-bind=\"item.display\"></span></md-item-template></md-autocomplete><md-button class=\"submit-button button-confirm\" aria-label=\"Search\" (click)=\"$ctrl.onSubmit()\"><prm-icon icon-type=\"{{::$ctrl.searchBoxIcons.searchTextBox.type}}\" svg-icon-set=\"{{::$ctrl.searchBoxIcons.searchTextBox.iconSet}}\" icon-definition=\"{{::$ctrl.searchBoxIcons.searchTextBox.icon}}\"></prm-icon></md-button></div></form></div><div layout=\"row\" ng-if=\"$ctrl.showSignIn\"><div flex=\"0\" flex-md=\"0\" flex-lg=\"15\" flex-xl=\"20\"></div><prm-alert-bar flex [alert-object]=\"$ctrl.signInAlert\"></prm-alert-bar><div class=\"padding-left-medium\" flex=\"0\" flex-md=\"25\" flex-lg=\"10\" flex-xl=\"15\" hide-xs></div><div flex=\"0\" flex-md=\"0\" flex-sm=\"10\" flex-lg=\"20\" flex-xl=\"20\"></div></div></div></div><prm-journals-search-bar-after parent-ctrl=\"$ctrl\"></prm-journals-search-bar-after>", | |
"components/journals/journals-search.html": "<prm-search></prm-search><prm-journals-after parent-ctrl=\"$ctrl\"></prm-journals-after>", | |
"components/journals/search-within-journal.html": "<p class=\"margin-bottom-large\" translate=\"nui.journalsearch.searchwithin.desc\"></p><div class=\"classic-input\" layout=\"row\"><form layout=\"row\" flex ng-submit=\"$ctrl.onSubmit()\"><md-input-container flex><label translate=\"nui.journalsearch.searchwithin.help\"></label><input ng-model=\"$ctrl.searchInput\" autocomplete=\"off\"></md-input-container><md-button class=\"submit-button button-confirm\" aria-label=\"Search\" ng-click=\"$ctrl.onSubmit()\"><prm-icon icon-type=\"{{::$ctrl.searchBoxIcons.searchTextBox.type}}\" svg-icon-set=\"{{::$ctrl.searchBoxIcons.searchTextBox.iconSet}}\" icon-definition=\"{{::$ctrl.searchBoxIcons.searchTextBox.icon}}\"></prm-icon></md-button></form></div><prm-search-within-journal-after parent-ctrl=\"$ctrl\"></prm-search-within-journal-after>", | |
"components/primoExplore/primo-explore-main.html": "<div layout=\"column\" class=\"header topbar-wrapper relative-position\"><prm-topbar></prm-topbar><h1 class=\"accessible-only\">{{($ctrl.showStatName() | translate)}}</h1><prm-search-bar ng-if=\"$ctrl.showSearchBar() && !$ctrl.isJournalsSearch\" has-search-results=\"{{$ctrl.hasSearchResults()}}\" (search-event)=\"$ctrl.onSearchBarSearchEvent($event)\"></prm-search-bar><prm-journals-search-bar ng-if=\"$ctrl.isJournalsSearch\" (search-event)=\"$ctrl.onSearchBarSearchEvent($event)\" class=\"animate-search-bar\" ng-if=\"$ctrl.showSearchBar()\"></prm-journals-search-bar><prm-spinner ng-if=\"$ctrl.searchInProgress\" class=\"half-transparent no-text\" layout=\"row\" layout-align=\"center center\"></prm-spinner></div><ui-view></ui-view><prm-explore-main-after parent-ctrl=\"$ctrl\"></prm-explore-main-after>", | |
"components/search/search.html": "<prm-alert-bar ng-if=\"!$ctrl.displayBorInfoAlert() && !$ctrl.isShowPartsOnCitationTrails()\" flex [alert-object]=\"$ctrl.signInAlert\"></prm-alert-bar><div ng-if=\"$ctrl.displayBorInfoAlert()\"><prm-alert-bar flex [alert-object]=\"$ctrl.borInfoAlert\"></prm-alert-bar></div><md-content class=\"main\" ng-if=\"!$ctrl.isSearchDone() && !$ctrl.isJournalSearch\" layout=\"row\" layout-align=\"center start\" flex><div flex=\"0\" flex-md=\"0\" flex-lg=\"10\" flex-xl=\"20\" ng-class=\"{'flex-lgPlus-15': $ctrl.mediaQueries.lgPlus}\"></div><prm-static section=\"homepage\" flex class=\"md-padding\"></prm-static><div flex=\"0\" flex-md=\"10\" flex-lg=\"25\" flex-xl=\"30\" ng-class=\"{'flex-lgPlus-30': $ctrl.mediaQueries.lgPlus}\"></div></md-content><md-content class=\"main\" ng-if=\"$ctrl.isSearchDone()\" layout=\"row\" layout-align=\"center start\" flex ng-class=\"{'padded-container': $ctrl.mediaQueries.gtxs}\"><div flex=\"0\" flex-md=\"0\" flex-lg=\"10\" flex-xl=\"20\" ng-class=\"{'flex-lgPlus-15': $ctrl.mediaQueries.lgPlus}\"></div><div flex><prm-search-result-list flex ng-if=\"$ctrl.isSearchDone()\" [itemlist]=\"$ctrl.searchResults\" [is-favorites]=\"::(false)\" [links]=\"$ctrl.skipLinks\"></prm-search-result-list></div><div tabindex=\"-1\" id=\"facets\" role=\"contentinfo\" class=\"sidebar\" flex-md=\"25\" flex-lg=\"20\" flex-xl=\"20\" ng-show=\"$ctrl.mediaQueries.gtsm || !$ctrl.showMobileFacets\"><prm-facet tabindex=\"-1\" ng-if=\"$ctrl.hasSearchResults() && $ctrl.showFacets && !$ctrl.isShowPartsOnCitationTrails()\"></prm-facet></div><div flex=\"0\" flex-md=\"0\" flex-lg=\"5\" flex-xl=\"10\" ng-class=\"{'flex-lgPlus-10': $ctrl.mediaQueries.lgPlus}\"></div></md-content><md-toolbar class=\"default-toolbar bottom-fixed-toolbar\" ng-if=\"$ctrl.hasSearchResults()\" hide-gt-sm><div class=\"md-toolbar-tools\" layout=\"row\" layout-align=\"center \"><md-button id=\"sidebar-trigger\" class=\"button-with-icon layout-full-height\" aria-label=\"{{::('nui.facets.title' | translate)}}\" (click)=\"$ctrl.showMobileFacets = !$ctrl.showMobileFacets\"><prm-icon ng-if=\"$ctrl.showMobileFacets\" [icon-type]=\"::$ctrl.searchBoxIcons.filter.type\" [svg-icon-set]=\"::$ctrl.searchBoxIcons.filter.iconSet\" [icon-definition]=\"::$ctrl.searchBoxIcons.filter.icon\"></prm-icon><prm-icon ng-if=\"!$ctrl.showMobileFacets\" [icon-type]=\"::$ctrl.searchBoxIcons.filterClose.type\" [svg-icon-set]=\"::$ctrl.searchBoxIcons.filterClose.iconSet\" [icon-definition]=\"::$ctrl.searchBoxIcons.filterClose.icon\"></prm-icon><span ng-if=\"$ctrl.showMobileFacets\" translate=\"nui.facets.title\"></span> <span ng-if=\"!$ctrl.showMobileFacets\" translate=\"nui.facets.close\"></span></md-button></div></md-toolbar><prm-view-overlay ng-class=\"{'visible': viewOverlayVisible}\" layout=\"row\"><div class=\"prm-view-overlay-close-button\" layout=\"column\" layout-align=\"center center\" ng-if=\"viewOverlayVisible\" flex><md-button class=\"button-large\" ng-click=\"viewOverlayVisible = false\">Close</md-button></div><div class=\"prm-view-overlay-inner\" ng-if=\"viewOverlayVisible\"></div><div class=\"prm-view-overlay-backdrop\" ng-if=\"viewOverlayVisible\"></div></prm-view-overlay><prm-search-after parent-ctrl=\"$ctrl\"></prm-search-after>", | |
"components/security/username-password-login.html": "<md-input-container><label>User Name</label><input type=\"text\" ng-model=\"$ctrl.username\"></md-input-container><md-input-container><label>Password</label><input type=\"password\" ng-model=\"$ctrl.password\"></md-input-container><md-button class=\"md-raised\" (click)=\"$ctrl.login()\">Submit</md-button><prm-username-password-login-after parent-ctrl=\"$ctrl\"></prm-username-password-login-after>", | |
"components/servicesPage/services-page.html": "<prm-full-view-cont [item]=\"$ctrl.item\"></prm-full-view-cont><prm-services-page-after parent-ctrl=\"$ctrl\"></prm-services-page-after>", | |
"components/sfx/getit1.html": "<ion-modal-view class=\"EXLArticlPreviewContent\"><ion-header-bar><h1 class=\"title\">{{sfxCtrl.modalHeader}}</h1></ion-header-bar><ion-content class=\"EXLGetIt1Content\" direction=\"xy\"><iframe ng-src=\"{{sfxCtrl.targetLink | trustUrl}}\" class=\"EXLGetIt1Iframe\" ng-if=\"sfxCtrl.targetLink\"/></ion-content></ion-modal-view>", | |
"components/sfx/sfx-menu.html": "<md-content ng-repeat=\"(service, targets) in sfxCtrl.getSfxResults().services\"><md-toolbar class=\"item-stable\" (click)=\"sfxCtrl.toggleService(service)\" ng-class=\"{active: sfxCtrl.isServiceShown(service)}\"><i class=\"icon\" ng-class=\"sfxCtrl.isServiceShown(service) ? 'ion-minus' : 'ion-plus'\"></i> {{service}}</md-toolbar><md-list><div><md-item class=\"item-accordion item-icon-right\" ng-repeat=\"target in targets\" ng-show=\"sfxCtrl.isServiceShown(service)\"><md-item-content>{{target.target_public_name}} <i class=\"icon ion-arrow-right-c\" (click)=\"sfxCtrl.openTargetLink(target)\" ng-if=\"target.target_url\"></i></md-item-content></md-item></div></md-list></md-content>", | |
"components/sourceRecord/source-record.html": "<pre>{{$ctrl.sourceRecord}}</pre><prm-source-record-after parent-ctrl=\"$ctrl\"></prm-source-record-after>", | |
"components/spinner/spinner.html": "<div class=\"spinner-wrapper\" layout=\"row\" layout-align=\"space-between\" ng-init=\"loadingText = ''\"><div class=\"loader\"><div class=\"diamond\"></div><div class=\"diamond\"></div><div class=\"diamond\"></div></div><div ng-if=\"loadingText\" class=\"loader-text\">{{loadingText}}</div></div>", | |
"components/tabs/details_pane.html": "<md-card><img src=\"{{listCtrl.selectedItem['thumbnail']}}\" class=\"md-card-image\"><h3><span ng-bind-html=\"listCtrl.selectedItem['title']\"></span> <span ng-hide=\"!listCtrl.selectedItem['date']\">[<span ng-bind-html=\"listCtrl.selectedItem['date']\"></span>]</span></h3><span ng-hide=\"!listCtrl.selectedItem['creator']\"><h4><span ng-bind-html=\"listCtrl.selectedItem['creator']\"></span></h4></span><div layout=\"row\"><md-card class=\"md-whiteframe-z5 EXLExploreDetailsCard EXLExploreDetailsRecordCard\" flex=\"33\"><md-card-content><md-item><md-item-content><div class=\"md-tile-content\"><span ng-hide=\"!listCtrl.selectedItem['description']\"><p><span ng-bind-html=\"listCtrl.selectedItem['description']\"></span></p></span><span ng-hide=\"!listCtrl.selectedItem['isPartOf']\"><p><span ng-bind-html=\"listCtrl.selectedItem['isPartOf']\"></span></p></span><span ng-hide=\"!listCtrl.selectedItem[field]\"><p ng-repeat=\"field in ['publisher','lccn','isbn']\"><span><span class=\"EXLExploreDetailsLabel\">{{field}}:</span> <span ng-bind-html=\"listCtrl.selectedItem[field]\"></span></span></p></span></div></md-item-content></md-item></md-card-content></md-card><md-card flex=\"33\"><facets-list-display element-type=\"['source']\" element-label=\"['Sources']\" elements-array=\"listCtrl.selectedItem['source']\"></facets-list-display><facets-list-display element-type=\"['subject']\" element-label=\"['Subjects']\" elements-array=\"listCtrl.selectedItem['subject']\"></facets-list-display></md-card></div></md-card>", | |
"components/tabs/images_pane.html": "<md-toolbar class=\"md-tall EXLExploreImagesBar\" ng-show=\"listCtrl.imagesBarFillersList\"><div class=\"EXLExploreImagesBarImageContainer\" layout=\"row\"><div flex=\"20\"></div><div flex=\"60\"><div class=\"EXLExploreImagesBarBigCol\"><div class=\"EXLExploreImagesBarBigImage\"><a href=\"#\"><img ng-class=\"{EXLExploreImagesBarImageFace: listCtrl.imagesBarFillersList[0].type == 'dynamic'}\" ng-src=\"{{listCtrl.imagesBarFillersList[0].link}}\" alt=\"\"/></a></div></div><div class=\"EXLExploreImagesBarSmallCol\"><div class=\"EXLExploreImagesBarSmallImage\"><a href=\"#\"><img ng-class=\"{EXLExploreImagesBarImageFace: listCtrl.imagesBarFillersList[1].type == 'dynamic'}\" ng-src=\"{{listCtrl.imagesBarFillersList[1].link}}\" alt=\"\"/> </a><a href=\"#\"><img ng-class=\"{EXLExploreImagesBarImageFace: listCtrl.imagesBarFillersList[2].type == 'dynamic'}\" ng-src=\"{{listCtrl.imagesBarFillersList[2].link}}\" alt=\"\"/></a></div></div><div class=\"EXLExploreImagesBarMediumCol EXLExploreImagesBarMediumImage\"><a href=\"#\"><img ng-class=\"{EXLExploreImagesBarImageFace: listCtrl.imagesBarFillersList[4].type == 'dynamic'}\" ng-src=\"{{listCtrl.imagesBarFillersList[4].link}}\" alt=\"\"/> </a><a href=\"#\"><img ng-class=\"{EXLExploreImagesBarImageFace: listCtrl.imagesBarFillersList[5].type == 'dynamic'}\" ng-src=\"{{listCtrl.imagesBarFillersList[5].link}}\" alt=\"\"/></a></div><div class=\"EXLExploreImagesBarBigCol\"><div class=\"EXLExploreImagesBarBigImage\"><a href=\"#\"><img ng-class=\"{EXLExploreImagesBarImageFace: listCtrl.imagesBarFillersList[6].type == 'dynamic'}\" ng-src=\"{{listCtrl.imagesBarFillersList[6].link}}\" alt=\"\"/></a></div></div><div class=\"EXLExploreImagesBarMediumCol EXLExploreImagesBarMediumImage\"><a href=\"#\"><img ng-class=\"{EXLExploreImagesBarImageFace: listCtrl.imagesBarFillersList[7].type == 'dynamic'}\" ng-src=\"{{listCtrl.imagesBarFillersList[7].link}}\" alt=\"\"/> </a><a href=\"#\"><img ng-class=\"{EXLExploreImagesBarImageFace: listCtrl.imagesBarFillersList[8].type == 'dynamic'}\" ng-src=\"{{listCtrl.imagesBarFillersList[8].link}}\" alt=\"\"/></a></div></div><div flex=\"20\"></div></div></md-toolbar>", | |
"components/tabs/locations_pane.html": "<ils-items></ils-items><div ng-controller=\"GoogleMapsController as googleMapsCtrl\"><ui-gmap-google-map center=\"googleMapsCtrl.center\" zoom=\"googleMapsCtrl.zoom\"><ui-gmap-marker ng-repeat=\"location in searchCtrl.selectedItem.locations\" idKey=\"location.libraryCode\" coords=\"googleMapsCtrl.getLocationByLibraryCode(location.libraryCode)\"></ui-gmap-marker></ui-gmap-google-map></div>", | |
"components/account/accountLinks/account-links.html": "<a ng-repeat=\"link in ctrl.links\" href=\"{{ctrl.getTarget(link)}}\" target=\"_blank\" class=\"bold-text\"><span translate=\"{{link.source2}}\"></span><prm-icon icon-type=\"{{ctrl.accountIcons.externalLinkIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.externalLinkIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.externalLinkIcon.icon}}\" aria-label=\"{{'nui.aria.account.links.open' | translate}}\"></prm-icon></a><prm-account-links-after parent-ctrl=\"ctrl\"></prm-account-links-after>", | |
"components/account/deposits/deposit-confirm-dialog.html": "<md-dialog class=\"in-element-dialog\" layout=\"column\"><form layout=\"row\" layout-align=\"end center\" layout-fill><md-dialog-content><div class=\"md-dialog-content bold-text\" layout-align=\"center\"><span translate=\"nui.deposit.confirm.message\"></span></div></md-dialog-content><div class=\"md-actions\" layout=\"row\"><md-button ng-click=\"ctrl.hide()\"><span translate=\"nui.deposit.confirm.no\"></span></md-button><md-button class=\"dialog-primary button-confirm\" ng-click=\"ctrl.cancelIt(); ctrl.hide();\"><span translate=\"nui.deposit.confirm.ok\"></span></md-button></div></form></md-dialog>", | |
"components/account/deposits/deposits.html": "<div class=\"tab-content-header\" layout=\"row\" layout-xs=\"column\" layout-align=\"space-between end\" layout-align-xs=\"start stretch\"><div layout=\"column\"><div class=\"header-title\" layout=\"row\"><h2 class=\"zero-margin\" layout=\"row\" layout-align=\"start center\"><span translate=\"nui.deposits.header\"></span></h2></div><div class=\"header-subtitle\"><span class=\"items-count\" ng-if=\"ctrl.depositsCounter\"><em translate=\"nui.deposits.counter\" translate-values=\"{placeholders:ctrl.getDepositsCountPlaceHolder()}\" translate-compile></em><prm-account-links tab-name=\"deposits\"></prm-account-links></span></div></div><div class=\"tab-header-actions\" layout=\"row\" layout-align=\"end center\" layout-align-xs=\"space-between center\"><div layout=\"row\" layout-align=\"start center\" ng-show=\"ctrl.showCreateDeposit()\"><md-input-container class=\"createDeposit static-select\" layout=\"row\"><label class=\"md-container-ignore bold-text\"><span translate=\"nui.deposits.createDeposit\"></span></label><md-select ng-model=\"ctrl.depositProfileIndex\" ng-change=\"ctrl.showDepositForm('')\"><md-option ng-repeat=\"profileOption in ctrl.depositProfilesOptions\" value=\"{{profileOption.index}}\">{{profileOption.depositProfileName}}</md-option></md-select></md-input-container></div><div layout=\"row\" layout-align=\"start center\"><md-input-container class=\"static-select\" layout=\"row\"><label class=\"md-container-ignore bold-text\"><span translate=\"nui.librarycard.sortby\"></span></label><md-select ng-model=\"ctrl.sortBy\" ng-change=\"ctrl.sortDepositsDisplay()\" aria-label=\"{{::('nui.librarycard.sortby' | translate)}}\"><md-option ng-repeat=\"sortOption in ::ctrl.sortOptions\" value=\"{{::sortOption.fieldName}}\"><span translate=\"{{::sortOption.optionName}}\"></span></md-option></md-select></md-input-container></div><md-divider class=\"vertical-divider transparent-divider\"></md-divider><md-button class=\"md-icon-button header-action expand-collapse-button\" (click)=\"ctrl.toggleAllExpand()\" aria-label=\"epand all deposit items button\"><md-tooltip md-autohide=\"true\"><span ng-if=\"ctrl.isAllExpanded\" translate=\"nui.librarycard.collapseall.tooltip\"></span><span ng-if=\"!ctrl.isAllExpanded\" translate=\"nui.librarycard.expandall.tooltip\"></span></md-tooltip><span ng-if=\"!ctrl.isAllExpanded\"><prm-icon icon-type=\"{{::ctrl.accountIcons.expandAllIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.expandAllIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.expandAllIcon.icon}}\" aria-label=\"{{::(nui.aria.account.expandall | translate)}}\"></prm-icon></span><span ng-if=\"ctrl.isAllExpanded\"><prm-icon icon-type=\"{{::ctrl.accountIcons.collapseAllIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.collapseAllIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.collapseAllIcon.icon}}\" aria-label=\"{{::('default.nui.aria.account.collapseall' | translate)}}\"></prm-icon></span></md-button></div></div><div class=\"bar success-bar\" layout-margin layout=\"row\" ng-if=\"ctrl.depositInProcess\" layout-align=\"start center\"><span translate=\"nui.deposits.submittedDepositInProcess\" class=\"zero-margin\"></span></div><md-list class=\"separate-list-items gapped-list\" layout=\"column\"><md-list-item tabindex=\"0\" class=\"md-3-line has-expand in-element-dialog-parent\" ng-repeat=\"depositDisplay in ctrl.depositsDisplay | limitTo:200\" ng-hide=\"actionSuccessful\" ng-class=\"depositDisplay.isExpanded?'item-expanded':''\"><div class=\"in-element-dialog-context\" layout=\"row\" flex><div class=\"md-list-item-text\" layout=\"row\" layout-wrap flex><span class=\"item-index\">{{$index + 1}}</span><div flex flex-xs=\"100\"><a ng-if=\"::(depositDisplay.firstLineLeft && depositDisplay.deliveryUrl)\" class=\"arrow-link\" href=\"{{::depositDisplay.deliveryUrl}}\" target=\"_blank\"><h3>{{::depositDisplay.firstLineLeft}}<prm-icon ng-if=\"::(depositDisplay.firstLineLeft && depositDisplay.deliveryUrl)\" external-link icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"open-in-new\" class=\"deposit-external-link\"></prm-icon></h3></a><h3 ng-if=\"::(depositDisplay.firstLineLeft && !depositDisplay.deliveryUrl)\">{{::depositDisplay.firstLineLeft}}</h3><h4 ng-if=\"::depositDisplay.secondLineLeft\">{{::depositDisplay.secondLineLeft}}</h4></div><div flex flex-xs=\"100\" class=\"weak-text\"><p class=\"bold-text\" ng-if=\"::depositDisplay.firstLineRight\" ng-style=\"::(deposit.new && {'color':'#5cb85c'})\"><prm-icon ng-if=\"::depositDisplay.isAlert\" style=\"color: #5cb85c\" icon-type=\"{{::ctrl.accountIcons.depositsAlertIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.depositsAlertIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.depositsAlertIcon.icon}}\" aria-label=\"{{::('nui.aria.account.deposits.alert' | translate)}}\"></prm-icon><span>{{depositDisplay.firstLineRight}}</span></p><p ng-if=\"::depositDisplay.secondLineRight\"><span translate=\"nui.deposits.updatedOn\"></span> <span>{{::depositDisplay.secondLineRight}}</span></p><p ng-if=\"depositDisplay.isExpanded\" ng-repeat=\"line in ::depositDisplay.expandedDisplay\"><span translate=\"{{::line.label}}\"></span> <span>{{::line.data}}</span></p></div><div layout-align=\"end center\" layout=\"row\" layout-wrap flex-xs=\"400\" flex-sm=\"80\" flex class=\"list-item-actions\"><md-button ng-if=\"{'rotate-180':depositDisplay.isExpanded}\" class=\"button-with-icon button-link\" ng-hide=\"depositDisplay.isSubmitted\" (click)=\"ctrl.showDepositForm({{$index}})\" aria-label=\"cancel deposit button\"><prm-icon icon-type=\"{{::ctrl.accountIcons.editIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.editIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.editIcon.icon}}\"></prm-icon><span translate=\"nui.deposits.edit\"></span></md-button><div class=\"skewed-divider\" ng-hide=\"depositDisplay.isSubmitted\"></div><md-button ng-if=\"{'rotate-180':depositDisplay.isExpanded}\" class=\"button-link\" ng-hide=\"depositDisplay.isSubmitted\" (click)=\"ctrl.showCancelPrompt($event,depositDisplay.depositId)\" aria-label=\"cancel deposit button\"><prm-icon icon-type=\"{{::ctrl.accountIcons.removeIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.removeIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.removeIcon.icon}}\"></prm-icon><span translate=\"nui.deposits.withdraw\"></span></md-button><div class=\"item-respond\" ng-if=\"ctrl.failedDepositId === depositDisplay.depositId\"><span class=\"error-response\">{{ctrl.failedDepositMessage}}</span></div></div></div><div class=\"align-self-stretch\"><md-button class=\"item-expand-button\" aria-label=\"{{::('nui.aria.account.deposits.expandcollapse' | translate)}}\" (click)=\"depositDisplay.isExpanded = !depositDisplay.isExpanded\"><prm-icon ng-class=\"{'rotate-180':depositDisplay.isExpanded}\" icon-type=\"{{::ctrl.accountIcons.expandIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.expandIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.expandIcon.icon}}\"></prm-icon></md-button></div></div></md-list-item></md-list><prm-deposits-after parent-ctrl=\"ctrl\"></prm-deposits-after>", | |
"components/account/fines/fines.html": "<div class=\"tab-content-header\" layout=\"row\" layout-xs=\"column\" layout-align=\"space-between end\" layout-align-xs=\"start stretch\"><div layout=\"column\"><div class=\"header-title\" layout=\"row\"><h2 class=\"zero-margin\" layout=\"row\" layout-align=\"start center\"><span translate=\"nui.fines.header\"></span></h2></div><div class=\"header-subtitle\"><span ng-if=\"ctrl.finesBalance\" class=\"items-count\"><em translate=\"nui.fines.balance\" translate-values=\"ctrl.getFinesBalancePlaceHolder()\"></em> </span><span ng-if=\"ctrl.demeritsBalance\" class=\"items-count\"><em translate=\"nui.fines.demerits\" translate-values=\"ctrl.getDemeritsBalancePlaceHolder()\"></em></span><md-button ng-if=\"ctrl.payFinesLink\" class=\"button-as-link button-external-link inline-button\" ng-href=\"{{::ctrl.payFinesLink}}\" target=\"_blank\"><span translate=\"fines.payfinelink\"></span><prm-icon icon-type=\"{{::ctrl.accountIcons.externalLinkIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.externalLinkIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.externalLinkIcon.icon}}\" aria-label=\"{{::('nui.aria.account.links.open' | translate)}}\"></prm-icon></md-button><prm-account-links tab-name=\"fines\"></prm-account-links></div></div><div class=\"tab-header-actions\" layout=\"row\" layout-align=\"end center\" layout-align-xs=\"space-between center\"><div layout=\"row\" layout-align=\"start center\"><md-input-container class=\"static-select\" layout=\"row\"><label class=\"md-container-ignore bold-text\"><span translate=\"nui.librarycard.sortby\"></span></label><md-select ng-model=\"ctrl.sortBy\" ng-change=\"ctrl.sortFinesDisplay()\" aria-label=\"{{::('nui.librarycard.sortby' | translate)}}\"><md-option ng-repeat=\"sortOption in ::ctrl.sortOptions\" value=\"{{::sortOption.fieldName}}\"><span translate=\"{{::sortOption.optionName}}\"></span></md-option></md-select></md-input-container></div><md-divider class=\"vertical-divider transparent-divider\"></md-divider><md-button class=\"md-icon-button header-action expand-collapse-button\" (click)=\"ctrl.toggleAllExpand()\" aria-label=\"epand all request items button\"><md-tooltip md-autohide=\"true\"><span ng-if=\"ctrl.isAllExpanded\" translate=\"nui.librarycard.collapseall.tooltip\"></span><span ng-if=\"!ctrl.isAllExpanded\" translate=\"nui.librarycard.expandall.tooltip\"></span></md-tooltip><span ng-if=\"!ctrl.isAllExpanded\"><prm-icon icon-type=\"{{::ctrl.accountIcons.expandAllIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.expandAllIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.expandAllIcon.icon}}\" aria-label=\"{{::(nui.aria.account.expandall | translate)}}\"></prm-icon></span><span ng-if=\"ctrl.isAllExpanded\"><prm-icon icon-type=\"{{::ctrl.accountIcons.collapseAllIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.collapseAllIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.collapseAllIcon.icon}}\" aria-label=\"{{::('default.nui.aria.account.collapseall' | translate)}}\"></prm-icon></span></md-button></div></div><md-list class=\"separate-list-items gapped-list\" layout=\"column\"><md-list-item tabindex=\"0\" class=\"md-3-line has-expand in-element-dialog-parent\" ng-repeat=\"fine in ctrl.finesDisplay| limitTo:200\" ng-class=\"fine.isExpanded?'item-expanded':''\"><div class=\"in-element-dialog-context\" layout=\"row\" flex><div class=\"md-list-item-text\" layout=\"row\" layout-wrap flex><span class=\"item-index\">{{$index + 1}}</span><div flex flex-xs=\"100\"><h3 ng-if=\"::fine.firstLineLeft\" ng-class=\"::(fine.isAlert? 'prm-warn has-icon-on-left': '')\"><div ng-if=\"::fine.isAlert\"><md-tooltip md-delay=\"400\"><span translate=\"nui.fine.alert.tooltip\"></span></md-tooltip><prm-icon icon-type=\"{{::ctrl.accountIcons.fineAlertIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.fineAlertIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.fineAlertIcon.icon}}\"></prm-icon></div><span>{{::fine.firstLineLeft}}</span></h3><h4 ng-if=\"::fine.secondLineLeft\"><span translate=\"nui.fine.brief.1\"></span> <span>{{::fine.secondLineLeft}}</span></h4></div><div flex flex-xs=\"100\" class=\"weak-text\"><p ng-if=\"::fine.firstLineRight\" class=\"bold-text\"><span>{{::fine.firstLineRight}}</span></p><p ng-if=\"::fine.secondLineRight\"><span translate=\"nui.fine.brief.2\"></span> <span>{{::fine.secondLineRight}}</span></p><p ng-if=\"fine.isExpanded\" ng-repeat=\"line in ::fine.expandedDisplay\"><span translate=\"{{::line.label}}\"></span> <span>{{::line.data}}</span></p></div></div><div class=\"align-self-stretch\"><md-button class=\"item-expand-button\" aria-label=\"{{'nui.aria.account.requests.expandcollapse' | translate:'{title: ctrl.item.title}'}}\" (click)=\"ctrl.toggleSingleExpand(fine)\"><prm-icon ng-class=\"{'rotate-180':fine.isExpanded}\" icon-type=\"{{::ctrl.accountIcons.expandIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.expandIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.expandIcon.icon}}\" aria-label=\"{{'nui.aria.account.requests.expandcollapse' | translate:'{title: ctrl.item.title}'}}\"></prm-icon></md-button><div ng-init=\"messageAdded = 'open' ;\r\n messageRemoved = 'close' \" class=\"accessible-only\" aria-label=\"{{fine.isExpanded ? messageAdded : messageRemoved}}\" aria-live=\"assertive\">{{fine.isExpanded ? messageAdded : messageRemoved}}</div></div></div></md-list-item></md-list><prm-fines-after parent-ctrl=\"ctrl\"></prm-fines-after>", | |
"components/account/linkedUserSelector/linked-user-selector.html": "<md-input-container ng-if=\"ctrl.numOfInstitutions>1\" layout=\"row\" class=\"toolbar-select-input\" layout-align=\"center\"><md-select ng-model=\"ctrl.selectedInstitution\" ng-change=\"ctrl.updateData()\" aria-label=\"select linked user institution\"><md-option ng-repeat=\"inst in ctrl.institutionsList\" ng-value=\"inst.value\"><span translate=\"{{inst.label}}\"></span></md-option></md-select></md-input-container><prm-linked-user-selector-after parent-ctrl=\"ctrl\"></prm-linked-user-selector-after>", | |
"components/account/loans/loan.html": "<div class=\"md-list-item-text\" layout=\"row\" layout-wrap flex><span class=\"item-index\">{{ctrl.index}}</span><div flex=\"40\" flex-xs=\"100\"><h3 ng-if=\"::ctrl.item.title\">{{::ctrl.item.title}}</h3><h4>{{::(ctrl.item.getBriefDisplayLine(1))}}</h4></div><div flex=\"40\" flex-xs=\"100\" class=\"weak-text\"><div ng-if=\"::ctrl.item.isActiveLoan()\"><p class=\"normal-text\" ng-style=\"ctrl.item.isDueAlert() && {'color':'tomato'}\"><prm-icon ng-if=\"::ctrl.item.isDueAlert()\" class=\"alert-red\" aria-label=\"{{::('nui.aria.account.loans.alert' | translate)}}\" icon-type=\"{{::ctrl.accountIcons.timerIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.timerIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.timerIcon.icon}}\"></prm-icon><span translate=\"{{ctrl.item.getCodeAlert()}}\"></span>: {{(ctrl.item.getDateForBriefDisplay())}}. <span ng-if=\"::(ctrl.item.isFine())\"><span translate=\"nui.loan.fine\"></span>: {{::ctrl.item.fine}}</span></p></div><div ng-if=\"::(!ctrl.item.isActiveLoan())\"><span translate=\"loans.return_date\"></span> {{::(ctrl.item.getDateForBriefDisplay())}}</div><p class=\"normal-text\">{{::(ctrl.item.getBriefDisplayLine(2))}}</p><div ng-if=\"ctrl.isExpanded\"><p ng-repeat=\"line in ::ctrl.item.fullDisplayValues\" class=\"normal-text\"><span translate=\"loans.{{::line.key}}\"></span> {{::line.value}}</p></div></div><div layout-align=\"end center\" layout=\"row\" flex=\"20\" flex-xs=\"100\" ng-class=\"{'not-clickable': ctrl.renewAllInProgress}\" class=\"list-item-actions\"><div ng-if=\"ctrl.isRenewable && !ctrl.isRenewed && !ctrl.renewInProgress\"><md-button class=\"button-with-icon zero-margin button-link\" (click)=\"ctrl.renewLoan()\" aria-label=\"{{'nui.loans.renew' | translate}}\"><prm-icon class=\"h-flipped\" icon-type=\"{{::ctrl.accountIcons.renewLoanIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.renewLoanIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.renewLoanIcon.icon}}\"></prm-icon><span translate=\"nui.loans.renew\"></span></md-button></div><prm-spinner class=\"inline-loader half-transparent no-text\" layout=\"row\" layout-align=\"center center\" ng-if=\"ctrl.renewInProgress\"></prm-spinner><div class=\"item-respond\" ng-if=\"ctrl.isRenewed\"><span ng-style=\"ctrl.renewResponse.renewed === 'N' && {'color':'tomato'} || ctrl.renewResponse.renewed === 'Y' && {'color':'green'}\"><span translate=\"{{ctrl.renewResponse.response || 'loans.renewed.' + ctrl.renewResponse.renewed}}\"></span></span></div></div></div><div class=\"align-self-stretch\" flex-xs=\"100\"><md-button class=\"item-expand-button\" aria-label=\"{{'nui.aria.account.requests.expandcollapse' | translate:'{title: ctrl.item.title}'}}\" (click)=\"ctrl.toggleDisplayMode()\"><prm-icon ng-class=\"{'rotate-180':ctrl.isExpanded}\" icon-type=\"{{::ctrl.accountIcons.expandIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.expandIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.expandIcon.icon}}\" aria-label=\"{{'nui.aria.account.requests.expandcollapse' | translate:'{title: ctrl.item.title}'}}\"></prm-icon></md-button><div ng-init=\"messageAdded = 'open' ;\r\n messageRemoved = 'close' \" class=\"accessible-only\" aria-label=\"{{ctrl.isExpanded ? messageAdded : messageRemoved}}\" aria-live=\"assertive\">{{ctrl.isExpanded ? messageAdded : messageRemoved}}</div></div><prm-loan-after parent-ctrl=\"ctrl\"></prm-loan-after>", | |
"components/account/loans/loans-list.html": "<div class=\"tab-content-header\" layout=\"row\" layout-xs=\"column\" layout-align=\"space-between end\" layout-align-xs=\"start stretch\"><div layout=\"column\"><div class=\"header-title\" layout=\"row\" layout-align=\"start center\"><h2 class=\"zero-margin\"><span translate=\"nui.loans.header\"></span></h2><md-input-container ng-if=\"ctrl.hasHistoricLoans\" class=\"prm-primary-color\"><md-select ng-model=\"ctrl.loanType\" ng-change=\"ctrl.changeLoansType()\" aria-label=\"{{::('nui.aria.account.loans.types' | translate)}}\"><md-option ng-repeat=\"type in ::ctrl.loanTypes\" value=\"{{type}}\"><span translate=\"nui.loan.{{::type}}\"></span></md-option></md-select></md-input-container></div><div class=\"header-subtitle\" ng-if=\"ctrl.loansCounter\"><span class=\"items-count\"><em translate=\"nui.loans.counter\" translate-values=\"ctrl.getLoansBalancePlaceHolder()\"></em><prm-account-links tab-name=\"loans\"></prm-account-links></span></div><div ng-if=\"!ctrl.loansCounter || ctrl.loansCounter === '0'\" ng-cloak class=\"message-with-icon\" layout=\"row\" layout-align=\"center center\" layout-padding layout-margin><prm-icon class=\"giant-icon bg-icon\" icon-type=\"{{ctrl.accountIcons.beer.type}}\" svg-icon-set=\"{{ctrl.accountIcons.beer.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.beer.icon}}\"></prm-icon><div><span translate=\"nui.overview.noloans\"></span></div></div></div><div class=\"tab-header-actions\" layout=\"row\" layout-align=\"end center\" layout-align-xs=\"space-between center\" ng-if=\"ctrl.loansCounter\"><div layout=\"row\" layout-align=\"start center\"><md-input-container class=\"static-select\" layout=\"row\" ng-if=\"!ctrl.sortInProgress\"><label class=\"bold-text\"><span translate=\"nui.librarycard.sortby\"></span></label><md-select ng-model=\"ctrl.sortBy\" ng-change=\"ctrl.sortAllLoans()\" aria-label=\"{{'nui.aria.account.loans.sort' | translate}}\"><md-option ng-repeat=\"sort in ctrl.sortByOptions\" value=\"{{sort}}\"><span translate=\"nui.loan.sort.{{sort}}\"></span></md-option></md-select></md-input-container><prm-spinner class=\"inline-loader half-transparent no-text\" layout=\"row\" layout-align=\"center center\" ng-if=\"ctrl.sortInProgress\"></prm-spinner></div><md-divider class=\"vertical-divider transparent-divider\"></md-divider><div layout=\"column\" ng-if=\"ctrl.loanType !== 'history' && ctrl.hasRenewableLoans()\"><md-button ng-if=\"!ctrl.renewAllInProgress\" class=\"button-with-icon button-link\" aria-label=\"{{'nui.loans.renewall' | translate}}\" (click)=\"ctrl.renewAllLoans()\" ng-disabled=\"ctrl.renewAllInProgress\"><prm-icon class=\"h-flipped\" icon-type=\"{{ctrl.accountIcons.renewLoanIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.renewLoanIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.renewLoanIcon.icon}}\" aria-label=\"{{'nui.loans.renewall' | translate}}\"></prm-icon><span translate=\"nui.loans.renewall\"></span></md-button><prm-spinner class=\"inline-loader half-transparent no-text\" layout=\"row\" layout-align=\"center center\" ng-if=\"ctrl.renewAllInProgress\"></prm-spinner></div><md-divider class=\"vertical-divider transparent-divider\" ng-if=\"ctrl.loanType !== 'history' && ctrl.hasRenewableLoans()\"></md-divider><md-button class=\"md-icon-button\" (click)=\"ctrl.toggleExpandAll()\" aria-label=\"{{'nui.aria.account.expandacollapse' | translate}}\"><md-tooltip md-autohide=\"true\"><span ng-if=\"ctrl.isExpandAll\" translate=\"nui.loans.collapse\"></span> <span ng-if=\"!ctrl.isExpandAll\" translate=\"nui.loans.expand\"></span></md-tooltip><prm-icon ng-if=\"!ctrl.isExpandAll\" icon-type=\"{{ctrl.accountIcons.expandAllIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.expandAllIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.expandAllIcon.icon}}\" aria-label=\"{{'nui.aria.account.expandall' | translate}}\"></prm-icon><prm-icon ng-if=\"ctrl.isExpandAll\" icon-type=\"{{ctrl.accountIcons.collapseAllIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.collapseAllIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.collapseAllIcon.icon}}\" aria-label=\"{{'nui.aria.account.collapseall' | translate}}\"></prm-icon></md-button></div></div><prm-alert-bar flex [alert-object]=\"ctrl.renewResponseAlert\"></prm-alert-bar><md-list class=\"separate-list-items gapped-list\" layout=\"column\" infinite-scroll=\"ctrl.loadMoreLoans()\" infinite-scroll-distance=\"0\"><md-list-item tabindex=\"0\" class=\"md-3-line has-expand in-element-dialog-parent\" ng-repeat=\"loan in ctrl.loans\" ng-class=\"{'item-expanded':loan.isExpanded}\"><prm-loan [item]=\"::loan\" index=\"{{$index + 1}}\" class=\"in-element-dialog-context\" layout=\"row\" flex></prm-loan></md-list-item></md-list><prm-loans-after parent-ctrl=\"ctrl\"></prm-loans-after>", | |
"components/account/messagesAndBlocks/messages-and-blocks.html": "<div class=\"tab-content-header\" layout=\"row\" layout-xs=\"column\" layout-align=\"space-between end\" layout-align-xs=\"start stretch\"><div class=\"layout-column\"><h2 class=\"zero-margin\" layout=\"row\" layout-align=\"start center\"><span class=\"title\" translate=\"nui.blocks.header\"></span></h2><span class=\"header-subtitle\"><prm-account-links tab-name=\"blocks\"></prm-account-links></span></div><div class=\"tab-header-actions\"></div></div><md-list class=\"separate-list-items gapped-list\" layout=\"column\"><md-list-item tabindex=\"0\" ng-if=\"ctrl.patronBlock\" class=\"md-3-line has-expand\" ng-class=\"libraryItemExpand?'item-expanded':''\"><div class=\"in-element-dialog-context\" layout=\"row\" flex><div class=\"md-list-item-text\" layout=\"row\"><div flex><h3 translate=\"block.patron\"></h3><h4>{{ctrl.patronBlock.text}}</h4></div></div></div></md-list-item><div ng-repeat=\"(institutionCode, institution) in ctrl.messagesDisplay\"><div ng-repeat=\"(mainLocationCode, messages) in institution\"><p class=\"unmuted-text\">{{institutionCode}}-{{mainLocationCode}}</p><md-list-item class=\"md-3-line {{message.new}}\" ng-repeat=\"message in messages\"><div class=\"in-element-dialog-context\" layout=\"row\" flex><div class=\"md-list-item-text\" layout=\"row\"><span class=\"item-index\">{{message.index}}</span><div flex><p ng-if=\"message.ilsinstitutionname\">{{message.ilsinstitutionname}}</p><p ng-if=\"message.text\">{{message.text}}</p></div></div></div></md-list-item></div></div></md-list><prm-messages-and-blocks-after parent-ctrl=\"ctrl\"></prm-messages-and-blocks-after>", | |
"components/account/overview/account-overview.html": "<md-content flex id=\"accountoverview\" tabindex=\"0\" role=\"main\"><md-tabs md-selected=\"ctrl.selectedTabIndex\" md-dynamic-height md-border-bottom class=\"static-tabs default-tabs\"><md-tab id=\"tab1\" md-on-select=\"ctrl.updateSelectedSection('overview');\r\n \t\t\t\t\t\t\t\tctrl.primolyticsService.doBeaconReport({'p':'myAccount', 'op':'menu.myaccount.overview'}, undefined, ctrl.primolyticsService.getTimestamp());\"><md-tab-label><span translate=\"nui.overview.header\"></span></md-tab-label><md-tab-body><div class=\"gridListdemoDynamicTiles\"><div class=\"tiles-grid\"><prm-loans-overview ng-if=\"ctrl.requiredTabsList.indexOf('loans') !== -1\" [loans-counters]=\"ctrl.loansCounters\" (link-to-loans-event)=\"ctrl.handleOpenTabEvent($event,'loans')\"></prm-loans-overview><prm-requests-overview ng-if=\"ctrl.requiredTabsList.indexOf('requests') !== -1\" [requests-counters]=\"ctrl.requestsCounter\" (link-to-requests-event)=\"ctrl.handleOpenTabEvent($event,'requests')\"></prm-requests-overview><prm-fines-overview ng-if=\"ctrl.requiredTabsList.indexOf('fines') !== -1\" [fines-counters]=\"ctrl.finesCounters\" [demerits-counter]=\"ctrl.demeritsCounter\" (link-to-fines-event)=\"ctrl.handleOpenTabEvent($event,'fines')\"></prm-fines-overview><prm-messages-and-blocks-overview ng-if=\"ctrl.requiredTabsList.indexOf('blocks') !== -1\" (link-to-messages-event)=\"ctrl.handleOpenTabEvent($event,'blocks')\"></prm-messages-and-blocks-overview><prm-deposits-overview ng-if=\"ctrl.requiredTabsList.indexOf('deposits') !== -1\" [deposits-counters]=\"ctrl.depositsCounter\" (link-to-deposits-event)=\"ctrl.handleOpenTabEvent($event,'deposits')\"></prm-deposits-overview></div></div></md-tab-body></md-tab><md-tab ng-if=\"ctrl.requiredTabsList.indexOf('loans') !== -1\" md-on-select=\"ctrl.updateSelectedSection('loans'); ctrl.primolyticsService.doBeaconReport({'p':'myAccount', 'op':'menu.myaccount.loans'}, undefined, ctrl.primolyticsService.getTimestamp())\" id=\"tab2\"><md-tab-label><div layout=\"row\"><span translate=\"nui.loans.header\"></span><prm-icon ng-if=\"ctrl.isLoansAlerts()\" class=\"prm-warn\" icon-type=\"{{ctrl.accountIcons.timerIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.timerIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.timerIcon.icon}}\"></prm-icon></div></md-tab-label><md-tab-body><div layout=\"row\"><prm-loans [loans-counter]=\"ctrl.loansCounters\" flex></prm-loans><div flex=\"0\" flex-gt-md=\"20\"></div></div></md-tab-body></md-tab><md-tab ng-if=\"ctrl.requiredTabsList.indexOf('requests') !== -1\" md-on-select=\"ctrl.updateSelectedSection('requests'); ctrl.primolyticsService.doBeaconReport({'p':'myAccount', 'op':'menu.myaccount.requests'}, undefined, ctrl.primolyticsService.getTimestamp())\" id=\"tab3\" label=\"Requests\"><md-tab-label><div layout=\"row\"><span translate=\"nui.requests.header\"></span><prm-icon ng-if=\"ctrl.requestsGeneralAlert\" class=\"prm-positive\" icon-type=\"{{ctrl.accountIcons.requestsAlertIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.requestsAlertIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.requestsAlertIcon.icon}}\" aria-label=\"{{'nui.aria.account.requests.alert' | translate}}\"></prm-icon></div></md-tab-label><md-tab-body><div layout=\"row\"><prm-requests [requests-counter]=\"ctrl.requestsCounter\" flex></prm-requests><div flex=\"0\" flex-gt-md=\"20\"></div></div></md-tab-body></md-tab><md-tab ng-if=\"ctrl.requiredTabsList.indexOf('fines') !== -1\" md-on-select=\"ctrl.updateSelectedSection('fines'); ctrl.primolyticsService.doBeaconReport({'p':'myAccount', 'op':'menu.myaccount.fines'}, undefined, ctrl.primolyticsService.getTimestamp())\" id=\"tab4\"><md-tab-label><div layout=\"row\"><span translate=\"nui.fines.header\"></span><div ng-if=\"ctrl.finesGeneralAlert\"><md-tooltip md-delay=\"400\"><span translate=\"nui.fine.alert.tooltip\"></span></md-tooltip><prm-icon class=\"prm-warn\" icon-type=\"{{ctrl.accountIcons.fineAlertIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.fineAlertIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.fineAlertIcon.icon}}\"></prm-icon></div></div></md-tab-label><md-tab-body><div layout=\"row\"><prm-fines [fines-counters]=\"ctrl.finesCounters\" [demerits-counter]=\"ctrl.demeritsCounter\" flex></prm-fines><div flex=\"0\" flex-gt-md=\"20\"></div></div></md-tab-body></md-tab><md-tab ng-if=\"ctrl.requiredTabsList.indexOf('blocks') !== -1\" md-on-select=\"ctrl.updateSelectedSection('blocks_messages'); ctrl.primolyticsService.doBeaconReport({'p':'myAccount', 'op':'menu.myaccount.blocks'}, undefined, ctrl.primolyticsService.getTimestamp())\" id=\"tab5\"><md-tab-label><div layout=\"row\"><span translate=\"nui.blocks.header\"></span><prm-icon ng-if=\"ctrl.messagesGeneralAlert\" class=\"prm-notice\" icon-type=\"{{ctrl.accountIcons.messagesAlertIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.messagesAlertIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.messagesAlertIcon.icon}}\"></prm-icon></div></md-tab-label><md-tab-body><div layout=\"row\"><prm-messages-and-blocks flex></prm-messages-and-blocks><div flex=\"0\" flex-gt-md=\"20\"></div></div></md-tab-body></md-tab><md-tab ng-if=\"ctrl.requiredTabsList.indexOf('personal_settings') !== -1\" id=\"tab6\" md-on-select=\"ctrl.updateSelectedSection('personal_details'); ctrl.primolyticsService.doBeaconReport({'p':'myAccount', 'op':'menu.myaccount.personal_settings'}, undefined, ctrl.primolyticsService.getTimestamp())\"><md-tab-label><span translate=\"nui.details.header\"></span></md-tab-label><md-tab-body><div layout=\"row\"><prm-personal-info flex></prm-personal-info><div flex=\"0\" flex-lg=\"10\" flex-xl=\"20\" ng-class=\"{'flex-lgPlus-15': ctrl.mediaQueries.lgPlus}\"></div></div></md-tab-body></md-tab><md-tab ng-if=\"ctrl.requiredTabsList.indexOf('deposits') !== -1\" md-on-select=\"ctrl.updateSelectedSection('deposits'); ctrl.primolyticsService.doBeaconReport({'p':'myAccount', 'op':'menu.myaccount.deposits'})\" id=\"tab7\" label=\"Deposits\"><md-tab-label><div layout=\"row\"><span translate=\"nui.deposits.header\"></span><prm-icon ng-if=\"ctrl.depositsGeneralAlert\" class=\"prm-positive\" icon-type=\"{{ctrl.accountIcons.depositsAlertIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.depositsAlertIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.depositsAlertIcon.icon}}\" aria-label=\"{{'nui.aria.account.deposits.alert' | translate}}\"></prm-icon></div></md-tab-label><md-tab-body><div layout=\"row\"><prm-deposits [deposits-counter]=\"ctrl.depositsCounter\" flex></prm-deposits><div flex=\"0\" flex-gt-md=\"20\"></div></div></md-tab-body></md-tab></md-tabs></md-content><prm-account-overview-after parent-ctrl=\"ctrl\"></prm-account-overview-after>", | |
"components/account/personalInfo/personal-info.html": "<div class=\"tab-content-header\" layout=\"row\" layout-align=\"space-between end\"><div layout=\"column\"><div class=\"header-title\" layout=\"row\"><h2 class=\"zero-margin\" layout=\"row\" layout-align=\"start center\"><span translate=\"nui.details.header\"></span></h2></div><div class=\"header-subtitle\"><div ng-repeat=\"inst in ctrl.generalSection\" class=\"header-subtitle\"><div ng-repeat=\"cur in inst\" layout=\"column\"><em class=\"first-letter-uppercase\"><span ng-if=\"cur.institution\" translate=\"nui.details.patronstatus.institution\" translate-values=\"ctrl.getPlaceHolders(cur)\"></span> <span ng-if=\"cur.expiryDate\" translate=\"nui.details.patronstatus.expirydate\" translate-values=\"ctrl.getPlaceHolders(cur)\"></span> <span ng-if=\"cur.patronGroup\" translate=\"nui.details.patronstatus.group\" translate-values=\"ctrl.getPlaceHolders(cur)\"></span></em></div></div><prm-account-links tab-name=\"personalsettings\"></prm-account-links></div></div></div><div layout=\"row\" layout-wrap layout-align=\"center start\" style=\"z-index: 1\"><md-card class=\"default-card card-with-header-actions\" id=\"personalDetails\" ng-class=\"{'editable editable-active':ctrl.formMode == 'Edit', 'error-warning':ctrl.formMode == 'Error'}\" flex flex-sm=\"100\" flex-xs=\"100\"><div class=\"bar success-bar\" ng-repeat=\"msg in ctrl.successMessages\" layout-margin ng-if=\"ctrl.successMessages.length > 0\" layout=\"row\" layout-align=\"start center\"><span translate=\"{{msg}}\" class=\"zero-margin\"></span></div><div class=\"bar error-bar\" ng-repeat=\"msg in ctrl.errorMessages\" layout-margin ng-if=\"ctrl.errorMessages.length > 0\" layout=\"row\" layout-align=\"start center\"><span translate=\"{{msg}}\" class=\"zero-margin\"></span></div><md-card-header class=\"transparent-toolbar\" layout-fill><div class=\"md-toolbar-tools\"><span flex></span><md-button ng-if=\"ctrl.isEditable() && ctrl.formMode == 'View'\" class=\"button-with-icon button-link\" (click)=\"ctrl.editDetails()\" aria-label=\"{{'nui.details.edit' | translate}}\"><prm-icon icon-type=\"{{ctrl.accountIcons.editIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.editIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.editIcon.icon}}\"></prm-icon><span translate=\"nui.details.edit\"></span></md-button><md-button ng-if=\"ctrl.formMode != 'View'\" class=\"button-with-icon button-warn\" (click)=\"ctrl.discardChanges()\" aria-label=\"{{'nui.details.discard' | translate}}\"><prm-icon icon-type=\"{{ctrl.accountIcons.discardChangesIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.discardChangesIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.discardChangesIcon.icon}}\"></prm-icon><span class=\"ng-scope\" translate=\"nui.details.discard\"></span></md-button><md-button ng-if=\"ctrl.formMode != 'View'\" class=\"button-with-icon button-confirm\" (click)=\"ctrl.save()\" aria-label=\"{{'nui.details.Save' | translate}}\"><prm-icon icon-type=\"{{ctrl.accountIcons.saveChangesIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.saveChangesIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.saveChangesIcon.icon}}\"></prm-icon><span translate=\"nui.details.Save\"></span></md-button></div></md-card-header><md-card-content class=\"presentable-disabled-inputs animate-form-inputs\" layout=\"row\" layout-wrap><div class=\"card-content-section layout-full-width\" layout=\"row\" layout-wrap layout-align=\"start start\"><h4 class=\"card-content-section-title\" layout-fill><span translate=\"nui.details.addressSection\"></span></h4><div ng-repeat=\"groupFields in ctrl.addressSection\" class=\"input-containers-group\" flex-xs=\"100\" flex-gt-xs=\"50\" flex-gt-md=\"33\" layout=\"column\"><div layout-margin><md-input-container ng-repeat=\"field in groupFields\" class=\"underlined-input\" layout=\"column\"><label for=\"prm_{{field.label}}\" translate=\"{{field.label}}\"></label><input ng-model=\"ctrl.personalInfo[field.name]\" type=\"text\" disabled=\"disabled\" ng-disabled=\"ctrl.formMode == 'View' || field.uiType == 'readonly'\"></md-input-container></div></div></div><md-divder class=\"card-divider margin-bottom-large\" layout-margin></md-divder><div class=\"card-content-section layout-full-width\" layout=\"row\" layout-wrap layout-align=\"start start\"><h4 class=\"card-content-section-title\" layout-fill><span translate=\"nui.details.phoneNumberSection\"></span></h4><div ng-repeat=\"groupFields in ctrl.phoneNumberSection\" class=\"input-containers-group\" flex-xs=\"100\" flex-gt-xs=\"50\" flex-gt-md=\"50\" layout=\"column\"><div layout-margin><md-input-container ng-repeat=\"field in groupFields\" class=\"underlined-input\" layout=\"column\"><label for=\"prm_{{field.label}}\" translate=\"{{field.label}}\"></label><input ng-model=\"ctrl.personalInfo[field.name]\" type=\"text\" disabled=\"disabled\" ng-disabled=\"ctrl.formMode == 'View' || field.uiType == 'readonly'\"></md-input-container></div></div></div><md-divder ng-if=\"false\" class=\"card-divider margin-bottom-medium\" layout-margin></md-divder><div ng-if=\"false\" class=\"card-content-section layout-full-width\" layout=\"row\" layout-wrap layout-align=\"start start\"><div flex flex-gt-xs=\"45\" flex-gt-md=\"30\"><div layout-margin><md-input-container ng-hide=\"true\" layout=\"row\" class=\"underlined-input\"><label><span translate=\"nui.details.mailing\"></span></label><md-select ng-model=\"ctrl.mailSelectedOption\"><md-option ng-repeat=\"option in ctrl.mailOptions\" value=\"{{option.value}}\"><span translate=\"results.sortby.option.{{option.text}}\"></span></md-option></md-select></md-input-container></div></div></div><md-divder ng-if=\"ctrl.showActionSection()\" class=\"card-divider margin-bottom-medium\" layout-margin></md-divder><div ng-if=\"ctrl.showActionSection()\" class=\"card-content-section layout-full-width\" layout=\"row\" layout-wrap layout-align=\"start start\"><h4 class=\"card-content-section-title\" layout-fill><span translate=\"nui.details.actionSection\"></span></h4><md-checkbox ng-repeat=\"cur in ctrl.actionSection\" class=\"has-small-text zero-margin\" ng-model=\"ctrl.personalInfo[cur.name]\" ng-disabled=\"ctrl.formMode == 'View'\" flex=\"50\"><div layout=\"column\"><span translate=\"{{cur.label}}\"></span></div></md-checkbox></div></md-card-content></md-card><md-card class=\"default-card\" flex-sm=\"100\" flex-xs=\"100\"><md-card-content layout=\"column\" layout-align=\"space-around center\"><prm-change-lang label-type=\"text\" layout=\"column\" layout-align=\"center center\"></prm-change-lang><md-divider class=\"card-divider\" layout-margin></md-divider><md-button ng-if=\"ctrl.showPasswordSection()\" class=\"button-link\" aria-label=\"{{'nui.aria.account.details.editpassword' | translate}}\" (click)=\"ctrl.showLoginDialog()\"><span translate=\"contact.header.changePassword\"></span></md-button></md-card-content></md-card></div><prm-personal-info-after parent-ctrl=\"ctrl\"></prm-personal-info-after>", | |
"components/account/requests/request-confirm-dialog.html": "<md-dialog class=\"in-element-dialog\" layout=\"column\"><form layout=\"row\" layout-align=\"end center\" layout-fill><md-dialog-content><div class=\"md-dialog-content bold-text\" layout-align=\"center\"><span translate=\"nui.request.confirm.message\"></span></div></md-dialog-content><div class=\"md-actions\" layout=\"row\"><md-button ng-click=\"ctrl.hide()\"><span translate=\"nui.request.confirm.no\"></span></md-button><md-button class=\"dialog-primary button-confirm\" ng-click=\"ctrl.cancelIt(); ctrl.hide();\"><span translate=\"nui.request.confirm.ok\"></span></md-button></div></form></md-dialog>", | |
"components/account/requests/requests.html": "<div class=\"tab-content-header\" layout=\"row\" layout-xs=\"column\" layout-align=\"space-between end\" layout-align-xs=\"start stretch\"><div layout=\"column\"><div class=\"header-title\" layout=\"row\"><h2 class=\"zero-margin\" layout=\"row\" layout-align=\"start center\"><span translate=\"nui.requests.header\"></span></h2></div><div class=\"header-subtitle\"><span class=\"items-count\" ng-if=\"ctrl.requestsCounter\"><em translate=\"nui.requests.counter\" translate-values=\"ctrl.getRequestsCountPlaceHolder()\"></em><prm-account-links tab-name=\"requests\"></prm-account-links></span></div></div><div class=\"tab-header-actions\" layout=\"row\" layout-align=\"end center\" layout-align-xs=\"space-between center\"><div layout=\"row\" layout-align=\"start center\"><md-input-container class=\"static-select\" layout=\"row\"><label class=\"md-container-ignore bold-text\"><span translate=\"nui.librarycard.sortby\"></span></label><md-select ng-model=\"ctrl.sortBy\" ng-change=\"ctrl.sortRequestsDisplay()\" aria-label=\"{{::('nui.librarycard.sortby' | translate)}}\"><md-option ng-repeat=\"sortOption in ::ctrl.sortOptions\" value=\"{{::sortOption.fieldName}}\"><span translate=\"{{::sortOption.optionName}}\"></span></md-option></md-select></md-input-container></div><md-divider class=\"vertical-divider transparent-divider\"></md-divider><md-button class=\"md-icon-button header-action expand-collapse-button\" (click)=\"ctrl.toggleAllExpand()\" aria-label=\"epand all request items button\"><md-tooltip md-autohide=\"true\"><span ng-if=\"ctrl.isAllExpanded\" translate=\"nui.librarycard.collapseall.tooltip\"></span><span ng-if=\"!ctrl.isAllExpanded\" translate=\"nui.librarycard.expandall.tooltip\"></span></md-tooltip><span ng-if=\"!ctrl.isAllExpanded\"><prm-icon icon-type=\"{{::ctrl.accountIcons.expandAllIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.expandAllIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.expandAllIcon.icon}}\" aria-label=\"{{::(nui.aria.account.expandall | translate)}}\"></prm-icon></span><span ng-if=\"ctrl.isAllExpanded\"><prm-icon icon-type=\"{{::ctrl.accountIcons.collapseAllIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.collapseAllIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.collapseAllIcon.icon}}\" aria-label=\"{{::('default.nui.aria.account.collapseall' | translate)}}\"></prm-icon></span></md-button></div></div><md-list class=\"separate-list-items gapped-list\" layout=\"column\"><md-list-item tabindex=\"0\" class=\"md-3-line has-expand in-element-dialog-parent\" ng-repeat=\"requestDisplay in ctrl.requestsDisplay | limitTo:200\" ng-hide=\"actionSuccessful\" ng-class=\"requestDisplay.isExpanded?'item-expanded':''\"><div class=\"in-element-dialog-context\" layout=\"row\" flex><div class=\"md-list-item-text\" layout=\"row\" layout-wrap flex><span class=\"item-index\">{{$index + 1}}</span><div flex flex-xs=\"100\"><h3 ng-if=\"::requestDisplay.firstLineLeft\">{{::requestDisplay.firstLineLeft}}</h3><h4 ng-if=\"::requestDisplay.secondLineLeft\">{{::requestDisplay.secondLineLeft}}</h4></div><div flex flex-xs=\"100\" class=\"weak-text\"><p class=\"bold-text\" ng-if=\"::requestDisplay.firstLineRight\" ng-style=\"::(request.new && {'color':'#5cb85c'})\"><prm-icon ng-if=\"::requestDisplay.isAlert\" style=\"color: #5cb85c\" icon-type=\"{{::ctrl.accountIcons.requestsAlertIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.requestsAlertIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.requestsAlertIcon.icon}}\" aria-label=\"{{::('nui.aria.account.requests.alert' | translate)}}\"></prm-icon><span class=\"text-uppercase\"><span translate=\"{{::('request.'+requestDisplay.requestType+'.request_type')}}\"></span></span>.{{requestDisplay.firstLineRight}}</p><p ng-if=\"::requestDisplay.secondLineRight\">{{::requestDisplay.secondLineRight}}</p><div ng-if=\"requestDisplay.isExpanded\"><p ng-repeat=\"line in ::requestDisplay.expandedDisplay\"><span ng-if=\"line.label != 'request_id'\"><span translate=\"{{::(line.label)}}\"></span> {{::line.data}}</span></p></div></div><div layout-align=\"end center\" layout=\"row\" layout-wrap flex-xs=\"100\" flex-sm=\"30\" flex class=\"list-item-actions\"><md-button ng-if=\"::(requestDisplay.isCancelable)\" class=\"button-with-icon zero-margin button-link\" ng-hide=\"ctrl.cancelPromptDisplayId === requestDisplay.requestId || ctrl.failedRequestId === requestDisplay.requestId\" ng-disabled=\"ctrl.isInCancelAction\" (click)=\"ctrl.showCancelPrompt($event,requestDisplay.requestId, requestDisplay.requestType)\" aria-label=\"cancel request button\"><prm-icon class=\"h-flipped\" icon-type=\"{{::ctrl.accountIcons.removeIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.removeIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.removeIcon.icon}}\"></prm-icon><span translate=\"nui.requests.cancel\"></span></md-button><div class=\"item-respond\" ng-if=\"ctrl.failedRequestId === requestDisplay.requestId\"><span class=\"error-response\">{{ctrl.failedRequestMessage}}</span></div></div></div><div class=\"align-self-stretch\"><md-button class=\"item-expand-button\" aria-label=\"{{::('nui.aria.account.requests.expandcollapse' | translate)}}\" (click)=\"requestDisplay.isExpanded = !requestDisplay.isExpanded\"><prm-icon ng-class=\"{'rotate-180':requestDisplay.isExpanded}\" icon-type=\"{{::ctrl.accountIcons.expandIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.expandIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.expandIcon.icon}}\"></prm-icon></md-button><div ng-init=\"messageAdded = 'open';\r\n messageRemoved = 'close' \" class=\"accessible-only\" aria-label=\"{{requestDisplay.isExpanded ? messageAdded : messageRemoved}}\" aria-live=\"assertive\">{{requestDisplay.isExpanded ? messageAdded : messageRemoved}}</div></div></div></md-list-item></md-list><prm-requests-after parent-ctrl=\"ctrl\"></prm-requests-after>", | |
"components/collection/collectionBreadcrumbs/collectionBreadcrumbs.html": "<div class=\"breadcrumbs-bar\" layout=\"row\" layout-wrap layout-align=\"start center\"><md-button aria-label=\"{{'nui.aria.collectionDiscovery.topNodeButton' | translate}}\" ng-href=\"collectionDiscovery.do?collectionId=0&vid={{$ctrl.bvid}}&colayout={{$ctrl.colayout}}&inst={{$ctrl.inst}}\"><span translate=\"colldiscovery.collpath.topnode\"></span></md-button><prm-icon prm-aria-label=\"Collection Level Indicator\" icon-type=\"{{$ctrl.collectionIcons.rightArrow.type}}\" svg-icon-set=\"{{$ctrl.collectionIcons.rightArrow.iconSet}}\" icon-definition=\"{{$ctrl.collectionIcons.rightArrow.icon}}\"></prm-icon><md-button ng-repeat=\"item in $ctrl.breadcrumbs\" ng-href=\"collectionDiscovery.do?collectionId={{item.pid}}&vid={{$ctrl.bvid}}&colayout={{$ctrl.colayout}}&inst={{$ctrl.inst}}\">{{item.name}}<prm-icon prm-aria-label=\"Collection Level Indicator\" icon-type=\"{{$ctrl.collectionIcons.rightArrow.type}}\" svg-icon-set=\"{{$ctrl.collectionIcons.rightArrow.iconSet}}\" icon-definition=\"{{$ctrl.collectionIcons.rightArrow.icon}}\"></prm-icon></md-button></div><prm-collection-breadcrumbs-after parent-ctrl=\"$ctrl\"></prm-collection-breadcrumbs-after>", | |
"components/favorites/favoritesEditLabelsMenu/favorites-edit-labels-menu.html": "<md-menu><md-button prm-brief-internal-button-marker class=\"labels-menu-button prm-primary\" ng-click=\"$ctrl.openMenu($mdOpenMenu, $event)\" aria-label=\"{{'nui.favorites.labels.tooltip' | translate}}\" ng-class=\"$ctrl.returnAssignedLabels().length ? 'md-icon-button':'button-with-icon'\"><md-tooltip md-delay=\"400\"><span translate=\"nui.favorites.labels.tooltip\"></span></md-tooltip><prm-icon ng-init=\"iconDef=$ctrl.isSection ? $ctrl.favoritesIcons.addLabelTop : $ctrl.favoritesIcons.addLabelRecord\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"pencil\"></prm-icon><span ng-if=\"!$ctrl.returnAssignedLabels().length\" translate=\"nui.favorites.labels.add\"></span></md-button><md-menu-content width=\"4\" layout=\"column\" class=\"menu-with-footer\"><md-menu-item ng-repeat=\"label in $ctrl.returnAssignedLabels() track by $index\" class=\"icon-on-right\" ng-class=\"{'category-first-item': $first}\"><div class=\"menu-title\" ng-if=\"$first\"><span translate=\"nui.favorites.labels.assigned\"></span></div><md-button md-autofocus ng-click=\"$ctrl.removeLabel(label)\" aria-label=\"{{'nui.aria.account.favorites.removelabel' | translate}}\" layout=\"row\" layout-align=\"space-around center\" layout-fill><span layout=\"row\" layout-align=\"space-around center\" layout-fill><span flex=\"90\" class=\"flex-trim\">{{label}}</span><prm-icon flex=\"10\" class=\"prm-primary\" icon-type=\"{{$ctrl.favoritesIcons.removeLabel.type}}\" svg-icon-set=\"{{$ctrl.favoritesIcons.removeLabel.iconSet}}\" icon-definition=\"{{$ctrl.favoritesIcons.removeLabel.icon}}\"></prm-icon></span></md-button></md-menu-item><md-menu-divider ng-if=\"$ctrl.returnOtherLabels().length && $ctrl.returnAssignedLabels().length\"></md-menu-divider><md-menu-item ng-repeat=\"otherLabel in $ctrl.returnOtherLabels() track by $index\" class=\"icon-on-right\" ng-class=\"{'category-first-item': $first}\"><div class=\"menu-title\" ng-if=\"$first\"><span translate=\"nui.favorites.labels.other\"></span></div><md-button ng-click=\"$ctrl.addLabel(otherLabel)\" aria-label=\"{{'nui.aria.account.favorites.addlabel' | translate}}\" layout=\"row\" layout-align=\"space-around center\" layout-fill><span layout=\"row\" layout-align=\"space-around center\" layout-fill><span flex=\"90\" class=\"flex-trim\">{{otherLabel}}</span><prm-icon flex=\"10\" class=\"prm-primary\" icon-type=\"{{$ctrl.favoritesIcons.addLabel.type}}\" svg-icon-set=\"{{$ctrl.favoritesIcons.addLabel.iconSet}}\" icon-definition=\"{{$ctrl.favoritesIcons.addLabel.icon}}\"></prm-icon></span></md-button></md-menu-item><div class=\"menu-footer\"><md-menu-divider ng-if=\"$ctrl.returnOtherLabels().length || $ctrl.returnAssignedLabels().length\" class=\"zero-margin-top\"></md-menu-divider><form ng-submit=\"$ctrl.addNewLabel()\" class=\"\"><div layout=\"row\" layout-fill layout-align=\"center center\"><md-input-container flex=\"80\"><label translate=\"nui.favorites.labels.new\"></label><input ng-model=\"$ctrl.newLabel\" type=\"text\" autocomplete=\"off\" md-autofocus></md-input-container></div></form></div></md-menu-content></md-menu><prm-favorites-edit-labels-menu-after parent-ctrl=\"$ctrl\"></prm-favorites-edit-labels-menu-after>", | |
"components/favorites/favoritesLabels/favorites-labels.html": "<div layout=\"column\" ng-if=\"$ctrl.getUser()\" sticky offset=\"84\" disabled-sticky=\"!$ctrl.mediaQueries.gtsm\"><div class=\"sidebar-inner-wrapper padding-left-large\" layout=\"column\"><h2 class=\"sidebar-title\" translate=\"nui.favorites.labels.header\"></h2><div class=\"sidebar-section\" layout=\"column\" layout-align=\"start start\"><div class=\"md-chips chips-column\" layout=\"column\" layout-align=\"start start\"><div class=\"md-chip toggleable-chip rounded-chip hovered-chip {{labels[0]}}\" ng-repeat=\"labels in $ctrl.favoritesService.getSortedLabels()\" ng-class=\"{'chip-toggled-on': $ctrl.isSelectedLabel(labels[0])}\" ng-click=\"$ctrl.checkSelectedLabels(labels[0])\" aria-label=\"{{labels[0]}} Tag\" layout-row><md-tooltip md-delay=\"800\"><span ng-if=\"!$ctrl.isSelectedLabel(labels[0])\" translate=\"nui.favorites.selectFilter.tooltip\"></span> <span ng-if=\"$ctrl.isSelectedLabel(labels[0])\" translate=\"nui.favorites.removeFilter.tooltip\"></span></md-tooltip><div class=\"md-chip-content\"><strong translate-default=\"{{labels[0]}}\" translate=\"nui.favorites.{{labels[0]}}\"></strong> <span class=\"text-in-brackets text-italic\">{{labels[1]}}</span></div><div class=\"md-chip-remove-container\" ng-if=\"$ctrl.isSelectedLabel(labels[0])\" ng-mouseenter=\"showRemoveIcon = true\" ng-mouseleave=\"showRemoveIcon = false\"><button class=\"md-chip-remove ng-scope\" type=\"button\" aria-hidden=\"true\" tabindex=\"-1\"><prm-icon aria-label=\"{{'nui.aria.favorites.removelabel' | translate:'{name: \\''+labels[0]+'\\'}'}}\" icon-type=\"{{$ctrl.favoritesIcons.labelChecked.type}}\" svg-icon-set=\"{{$ctrl.favoritesIcons.labelChecked.iconSet}}\" icon-definition=\"{{$ctrl.favoritesIcons.labelChecked.icon}}\" ng-if=\"!showRemoveIcon\"></prm-icon><prm-icon aria-label=\"{{'nui.aria.favorites.removelabel' | translate:'{name: \\''+labels[0]+'\\'}'}}\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"close\" ng-if=\"showRemoveIcon\" class=\"close-button\"></prm-icon><span class=\"_md-visually-hidden ng-binding\" translate=\"nui.favorites.remove\"></span></button></div></div></div><div class=\"margin-top-small margin-bottom-medium animate-enter-leave-scale-bounce\" ng-if=\"$ctrl.selectedLabels.length > 0\"><md-button class=\"button-as-link link-alt-color zero-margin\" (click)=\"$ctrl.clearAll()\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"close\"></prm-icon><span class=\"bold-text\" translate=\"nui.favorites.labels.clear\"></span></md-button></div></div></div></div><prm-favorites-labels-after parent-ctrl=\"$ctrl\"></prm-favorites-labels-after>", | |
"components/favorites/favoritesRecordLabels/favorites-record-labels.html": "<div class=\"media-labels md-chips md-chips-wrap\" layout=\"row\" layout-align=\"start start\" layout-wrap><div class=\"label-item md-chip outline-chip md-readonly animate-opacity-and-scale\" ng-repeat=\"label in $ctrl.returnLabelsOfItem() track by $index\"><div class=\"md-chip-content\"><strong>{{label}}</strong></div></div><div ng-if=\"$ctrl.getUser()\"><prm-favorites-edit-labels-menu [item]=\"$ctrl.item\" [is-section]=\"false\"></prm-favorites-edit-labels-menu></div></div><prm-favorites-record-labels-after parent-ctrl=\"$ctrl\"></prm-favorites-record-labels-after>", | |
"components/favorites/favoritesToolBar/favorites-tool-bar.html": "<md-toolbar class=\"default-toolbar\" sticky sticky-class=\"is-stuck\" ng-class=\"{'is-visible': !$ctrl.mediaQueries.gtxs && ($ctrl.showButtons() || $ctrl.showSavedSearchesActions()) }\"><div class=\"md-toolbar-tools\" layout=\"row\"><div flex=\"0\" flex-md=\"0\" flex-lg=\"10\" flex-xl=\"20\" ng-class=\"{'flex-lgPlus-15':$ctrl.mediaQueries.lgPlus}\"></div><h1 class=\"toolbar-title\" ng-hide=\"$ctrl.showButtons() && !$ctrl.mediaQueries.gtxs\"><span translate=\"nui.favorites.header\"></span></h1><md-divider class=\"toolbar-divider\" ng-if=\"$ctrl.mediaQueries.gtxs\" ng-class=\"{'visible':$ctrl.showButtons() || $ctrl.showSavedSearchesActions() }\"></md-divider><div layout=\"row\"><div class=\"toolbar-item animate-enter-leave-scale-bounce staggered\" ng-if=\"$ctrl.showSavedSearchesActions() && $ctrl.getUser()\"><prm-saved-searches-group-actions></prm-saved-searches-group-actions></div><div class=\"toolbar-item animate-enter-leave-scale-bounce staggered\" ng-if=\"$ctrl.showButtons() && $ctrl.getUser()\"><prm-favorites-edit-labels-menu [is-section]=\"true\"></prm-favorites-edit-labels-menu></div><div class=\"toolbar-item animate-enter-leave-scale-bounce staggered\" ng-if=\"$ctrl.showButtons()\"><md-button class=\"md-icon-button unpin-button\" (click)=\"$ctrl.unpinFromFavorites()\"><md-tooltip md-delay=\"400\"><span translate=\"nui.favorites.unpin.tooltip\"></span></md-tooltip><prm-icon class=\"h-flipped-25-icon\" icon-type=\"{{::$ctrl.favoritesIcons.unPin.type}}\" svg-icon-set=\"{{::$ctrl.favoritesIcons.unPin.iconSet}}\" icon-definition=\"{{::$ctrl.favoritesIcons.unPin.icon}}\"></prm-icon></md-button></div><div class=\"toolbar-item animate-enter-leave-scale-bounce staggered\" ng-if=\"$ctrl.showButtons()\"><md-button class=\"md-icon-button has-bottom-arrow\" ng-class=\"$ctrl.showPushtoActions ? 'arrow-showing' : '' \" (click)=\"$ctrl.switchShowPushtoActions();\"><md-tooltip md-delay=\"400\"><span translate=\"nui.favorites.pushto.tooltip\"></span></md-tooltip><prm-icon icon-type=\"{{::$ctrl.favoritesIcons.favoriteActionsList.type}}\" svg-icon-set=\"{{::$ctrl.favoritesIcons.favoriteActionsList.iconSet}}\" icon-definition=\"{{::$ctrl.favoritesIcons.favoriteActionsList.icon}}\"></prm-icon></md-button></div></div></div></md-toolbar><div class=\"favorites-action-list\" ng-if=\"$ctrl.showPushtoActions && $ctrl.showButtons()\" sticky offset=\"64\" sticky-class=\"is-stuck\"><div class=\"action-list-content\"><md-content layout=\"row\"><div flex=\"0\" flex-md=\"0\" flex-lg=\"10\" flex-xl=\"20\" ng-class=\"{'flex-lgPlus-15': $ctrl.mediaQueries.lgPlus}\"></div><prm-action-list [display-all]=\"false\" displaymode=\"favorites\" [item]=\"$ctrl.selectedItems()\" flex layout-margin></prm-action-list><div flex=\"0\" flex-md=\"25\" flex-lg=\"25\" flex-xl=\"30\" ng-class=\"{'flex-lgPlus-30': $ctrl.mediaQueries.lgPlus}\"></div></md-content></div></div><prm-favorites-tool-bar-after parent-ctrl=\"$ctrl\"></prm-favorites-tool-bar-after>", | |
"components/favorites/savedQueries/savedQueries.html": "<div><prm-search-result-list flex [itemlist]=\"$ctrl.getItems()\" [is-favorites]=\"true\" [is-saved-query]=\"true\"></prm-search-result-list></div><prm-saved-queries-after parent-ctrl=\"$ctrl\"></prm-saved-queries-after>", | |
"components/infra/deposit/deposit-form.html": "<form class=\"padded-container\"><h2 class=\"light-text margin-bottom-medium\" layout-margin><span translate=\"nui.deposit.depositDetails\"></span></h2><ul layout-margin style=\"list-style: none\"><li ng-repeat=\"error in ctrl.errorMessages\"><span translate=\"{{error}}\" style=\"color:tomato\"></span></li></ul><div class=\"full-view-section deposit-section\" ng-hide=\"ctrl.hideInstruction()\"><span ng-bind-html=\"ctrl.depositInfo.depositProfileInfo.depositProfileInstruction\"></span></div><div class=\"full-view-section deposit-section\"><div class=\"service-form-item\"><md-input-container class=\"underlined-input deposit-dialog-container\" ng-class=\"{'md-required':true}\"><label translate=\"nui.deposit.title\"></label><input ng-required=\"true\" ng-model=\"ctrl.depositInfo.title\" type=\"text\" autocomplete=\"off\"></md-input-container></div><md-input-container class=\"underlined-input deposit-dialog-container\"><label translate=\"nui.deposit.abstract\"></label><textarea class=\"deposit-textarea\" ng-model=\"ctrl.depositInfo.abstract\" columns=\"3\"></textarea></md-input-container></div><div class=\"full-view-section deposit-section\"><prm-upload-file upload-to-amazon=\"true\" [amazoninfo]=\"::ctrl.depositInfo.amazonInfo\" [depositfiles]=\"::ctrl.depositInfo.depositFiles\" allow-delete=\"!item.id\" use-cached-files=\"true\" source=\"addItem\" on-upload=\"fileFunction(file)\" on-grobid=\"grobid(grobidResponse)\" on-remove=\"removeFileFunction()\" reset=\"resetFileUpload\" id=\"uploadItem\"></prm-upload-file></div><div class=\"full-view-section deposit-section\"><md-list layout=\"column\" ng-show=\"mode != 'hover' && ctrl.depositInfo.depositFiles\" class=\"separate-list-items\"><md-list-item ng-repeat=\"file in ctrl.depositInfo.depositFiles track by $index\" class=\"md-3-line in-element-dialog-parent\"><div class=\"in-element-dialog-context\" layout=\"row\" flex><div class=\"md-list-item-text uploaded-file-list\" layout=\"row\" layout-wrap flex><div flex flex-xs=\"100\"><div layout=\"row\" class=\"uploaded-filename\"><span>{{file.fileName}}</span></div></div><div layout-align=\"end center\" layout=\"row\" layout-wrap flex-xs=\"100\" flex-sm=\"30\" ng-show=\"file.isUploaded\"><md-input-container class=\"underlined-input uploaded-file-list\"><input ng-model=\"file.label\" type=\"text\" autocomplete=\"off\" ng-change=\"ctrl.updateLabelAction($index)\"></md-input-container></div><div layout-align=\"end center\" layout=\"row\" layout-wrap flex-xs=\"100\" flex-sm=\"30\" ng-show=\"!file.isUploaded\"><div class=\"underlined-input uploaded-file-list\"><div class=\"progress progress-striped progress-default active\" ng-show=\"file.file.progress >= 0\"><div class=\"progress-bar\" style=\"width: {{file.file.progress}}%\">{{file.file.progress}}%</div></div><span><em>({{file.file.size}} bytes)</em></span></div></div></div><div class=\"align-self-stretch\"><md-button class=\"button-with-icon\" (click)=\"ctrl.deleteFile($index)\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"trash\"></prm-icon></md-button></div></div></md-list-item></md-list></div><div class=\"full-view-section deposit-section\"><md-input-container class=\"underlined-input deposit-dialog-container\"><label translate=\"nui.deposit.note\"></label><input ng-model=\"ctrl.depositInfo.note\" type=\"text\" autocomplete=\"off\"></md-input-container></div><div class=\"full-view-section deposit-section\" ng-hide=\"ctrl.hideTOU()\"><div class=\"form-section\"><button type=\"button\" class=\"btn btn-link no-padding\" id=\"more-details-button\" ng-click=\"ctrl.showTOU(!ctrl.displayTOU)\"><span translate=\"nui.deposit.TOU\"></span> <span ng-class=\"{'deposit-caret-up' : ctrl.displayTOU, 'deposit-caret-down' : !ctrl.displayTOU}\" class=\"deposit-caret-down\"></span></button></div><div class=\"form-section collapsed deposit-tou\" ng-class=\"ctrl.displayTOU ? '' : 'collapsed' \"><span ng-bind-html=\"ctrl.depositInfo.termsOfUse\"></span></div><md-input-container><md-checkbox aria-label=\"nui.deposit.TOU.Iagree\" ng-change=\"isSubmitAllowed()\" ng-true-value=\"true\" ng-model=\"ctrl.IAgree\"><span translate=\"nui.deposit.TOU.Iagree\"></span></md-checkbox></md-input-container></div><div class=\"full-view-section deposit-section\" ng-show=\"ctrl.depositInfo.previousNotes.length\"><div class=\"form-section\"><button type=\"button\" class=\"btn btn-link no-padding\" id=\"more-details-button\" ng-click=\"ctrl.showNotes(!ctrl.displayNotes)\"><span translate=\"nui.deposit.previousNotes\"></span> <span ng-class=\"{'deposit-caret-up' : ctrl.displayNotes, 'deposit-caret-down' : !ctrl.displayNotes}\" class=\"deposit-caret-down\"></span></button></div><div class=\"form-section collapsed deposit-notes\" ng-class=\"ctrl.displayNotes ? '' : 'collapsed' \"><md-list layout=\"column\" ng-show=\"ctrl.depositInfo.previousNotes\" class=\"separate-list-items\"><md-list-item ng-repeat=\"note in ctrl.depositInfo.previousNotes | orderBy:'+':true\" class=\"md-3-line in-element-dialog-parent\"><div class=\"in-element-dialog-context\" layout=\"row\" flex><div class=\"md-list-item-text uploaded-file-list\" layout=\"row\" layout-wrap flex><div layout-align=\"end center\" layout=\"row\" layout-wrap flex-xs=\"100\" flex-sm=\"40\"><div layout=\"row\" class=\"uploaded-filename\"><span>{{note.updatedby}}</span></div></div><div layout-align=\"end center\" layout=\"row\" layout-wrap flex-xs=\"100\" flex-sm=\"30\"><div layout=\"row\" class=\"uploaded-filename\"><span>{{note.date}}</span></div></div><div layout-align=\"end center\" layout=\"row\" layout-wrap flex-xs=\"100\" flex-sm=\"30\"><div layout=\"row\" class=\"uploaded-filename\"><span>{{note.content}}</span></div></div></div></div></md-list-item></md-list></div></div><md-dialog-actions class=\"deposit-dialog-actions\"><md-button (click)=\"ctrl.close()\"><span translate=\"nui.deposit.cancel\"></span></md-button><md-button ng-disabled=\"!ctrl.depositInfo.editMode && !ctrl.IAgree\" class=\"button-confirm\" (click)=\"ctrl.depositInfo.saveAsDraft= true; ctrl.commit()\"><span translate=\"nui.deposit.saveAsDraft\"></span></md-button><md-button ng-disabled=\"!ctrl.depositInfo.editMode && !ctrl.IAgree\" class=\"button-confirm\" (click)=\"ctrl.depositInfo.saveAsDraft= false; ctrl.commit()\"><span translate=\"nui.deposit.submit\"></span></md-button></md-dialog-actions></form>", | |
"components/infra/lang/change-lang.html": "<div ng-if=\"::($ctrl.getLabelType() == 'text')\"><span translate=\"nui.mypref.label.interface_languages\"></span></div><md-input-container layout=\"row\" layout-align=\"center center\"><prm-icon ng-if=\"::($ctrl.getLabelType() == 'icon')\" [icon-type]=\"::$ctrl.topBarIcons.language.type\" [svg-icon-set]=\"::$ctrl.topBarIcons.language.iconSet\" [icon-definition]=\"::$ctrl.topBarIcons.language.icon\"></prm-icon><md-select ng-model=\"$ctrl.selectedLanguage\" ng-change=\"$ctrl.changeLanguage()\" aria-label=\"{{'nui.aria.account.details.langaugesselect' | translate}}\"><md-option ng-repeat=\"language in ::$ctrl.languages\" value=\"{{::language}}\"><span translate=\"mypref.language.option.{{::language}}\"></span></md-option></md-select></md-input-container>", | |
"components/infra/password/change-password.html": "<form class=\"padded-container\"><h2 class=\"light-text margin-bottom-medium\" layout-margin><span>Change login credentials</span></h2><ul layout-margin><li ng-repeat=\"error in ctrl.errorMessages\"><span translate=\"{{error}}\" style=\"color:tomato\"></span></li></ul><div layout=\"column\" layout-margin><md-input-container ng-repeat=\"field in ctrl.displayFields\" class=\"underlined-input margin-bottom-medium\"><label for=\"prm_{{field.label}}\" translate=\"{{field.label}}\"></label><input type=\"{{field.uiType}}\" ng-model=\"ctrl.form[field.name]\"/></md-input-container></div></form><md-dialog-actions><md-button (click)=\"ctrl.close()\"><span translate=\"preferences.cancel\"></span></md-button><md-button class=\"button-confirm\" (click)=\"ctrl.commit()\"><span translate=\"mypref.button.save\"></span></md-button></md-dialog-actions>", | |
"components/search/actions/action-list.html": "<md-nav-bar md-selected-nav-item=\"$ctrl.activeAction\" nav-bar-aria-label=\"navigation links\" class=\"wrapped-items\"><md-nav-item layout=\"column\" ng-repeat=\"actionName in ::$ctrl.requiredActionsList\" name=\"{{actionName}}\" ng-if=\"$ctrl.showMe(actionName)\" md-nav-click=\"$ctrl.performAction(actionName)\" translate-attr=\"{ 'aria-label': 'nui.aria.action.nameTitle'}\" translate-values=\"{name: $ctrl.getActionTranslate(actionName), title:$ctrl.getRecordTitle()}\"><div layout=\"column\"><prm-icon style=\"z-index:1\" icon-type=\"{{::$ctrl.actionIcons[$ctrl.actionIconNamesMap[actionName]].type}}\" svg-icon-set=\"{{::$ctrl.actionIcons[$ctrl.actionIconNamesMap[actionName]].iconSet}}\" icon-definition=\"{{::$ctrl.actionIcons[$ctrl.actionIconNamesMap[actionName]].icon}}\"></prm-icon><span class=\"button-text\" translate=\"{{::('fulldisplay.command.'+$ctrl.actionLabelNamesMap[actionName])}}\"></span></div></md-nav-item></md-nav-bar><prm-action-container (close-tabs-event)=\"$ctrl.closeAllTabs()\" [item]=\"::$ctrl.item\" [action-name]=\"$ctrl.selectedAction\" [on-toggle]=\"::$ctrl.onToggle\"></prm-action-container><div layout=\"row\" layout-align=\"center center\"><md-button ng-if=\"::$ctrl.showMe(actionName) && !$ctrl.isFullView\" (keydown)=\"$ctrl.keydownSupport($event)\" class=\"accessible-close button-link\" (click)=\"$ctrl.closeModalActions($event)\" aria-label=\"{{::('nui.aria.close_actions' | translate)}}\" style=\"margin: 0 0 1em 0\"><span translate=\"nui.aria.fulldisplay.closeButton.short\"></span></md-button></div><prm-action-list-after parent-ctrl=\"$ctrl\"></prm-action-list-after>", | |
"components/search/breadcrumbs/breadcrumbs.html": "<div><h2 class=\"sidebar-title\" translate=\"nui.facets.activefilter\"></h2></div><div class=\"md-chips md-chips-wrap\" layout=\"row\" layout-wrap><div class=\"md-chip animate-chip\" data-ng-repeat=\"facet in $ctrl.selectedFacets\" ng-class=\"{'md-chip facet-excluded' : facet.type=='exclude' , 'md-chip' : facet.type=='include'}\" layout=\"row\" layout-align=\"space-between center\"><div class=\"md-chip-content\" (click)=\"facet$ctrl.addFacet(facet.name,facet.value, facet.value,'include',facet$ctrl.facetGroup.displayedType)\"><strong translate-default=\"{{::$ctrl.getFacetDefaultValue(facet)}}\" translate=\"{{$ctrl.facetLabel(facet)}}\" translate-attr-title=\"{{$ctrl.facetLabel(facet)}}\"></strong></div><div class=\"md-chip-remove-container\"><button role=\"button\" tabindex=\"0\" class=\"md-chip-remove ng-scope\" tabindex=\"-1\" ng-click=\"$ctrl.removeFacet(facet)\" aria-label=\"{{'nui.facets.remove.tooltip' | translate:'{facet: \\''+facet.name+ ' ' + facet.value+'\\'}'}}\"><md-icon class=\"md-default-theme\"><svg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" height=\"100%\" width=\"100%\" preserveAspectRatio=\"xMidYMid meet\"><path d=\"M19 6.41l-1.41-1.41-5.59 5.59-5.59-5.59-1.41 1.41 5.59 5.59-5.59 5.59 1.41 1.41 5.59-5.59 5.59 5.59 1.41-1.41-5.59-5.59z\"></path></svg></md-icon><md-tooltip>{{facet.tooltip}}</md-tooltip></button></div></div></div><div><md-button class=\"button-as-link link-alt-color zero-margin\" (click)=\"$ctrl.clearAllFacets()\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"replay\"></prm-icon><span class=\"bold-text\" translate=\"nui.facets.reset\"></span></md-button></div><prm-breadcrumbs-after parent-ctrl=\"$ctrl\"></prm-breadcrumbs-after>", | |
"components/search/briefResult/briefResult.html": "<h3 class=\"item-title\"><a ng-class=\"{'full-view-mouse-pointer':$ctrl.isFullView}\" ng-click=\"$event.preventDefault()\" ng-href=\"{{::$ctrl.deepLink}}\"><span ng-repeat=\"item in ::$ctrl.firstLine.values\"><span class=\"media-delimiter\" ng-show=\"::(!$first)\">{{::displayLine.delimiter}}</span><prm-highlight terms=\"::$ctrl.highlights[item.key]\" text=\"::val\" ng-repeat=\"val in ::item.values\"></prm-highlight></span></a></h3><div ng-repeat=\"displayLine in ::$ctrl.otherLines\" class=\"item-detail\"><span ng-repeat=\"item in ::displayLine.values\"><span class=\"media-delimiter\" ng-show=\"::(!$first)\">{{::displayLine.delimiter}} </span><span ng-repeat=\"val in ::item.text track by $index\"><prm-highlight terms=\"$ctrl.highlights[item.key]\" text=\"::val\"></prm-highlight><span class=\"media-delimiter\" ng-show=\"::(!$last)\">{{::displayLine.delimiter}}</span></span></span></div><prm-brief-result-after parent-ctrl=\"$ctrl\"></prm-brief-result-after>", | |
"components/search/briefResult/briefResultContainer.html": "<div ng-click=\"$ctrl.handleDetails($ctrl.item,$event, true)\" class=\"list-item-primary-content result-item-primary-content\" ng-class=\"::{'has-checkbox': $ctrl.isfavorites, 'new-result-item' : ($ctrl.index && $ctrl.newMetalibItem())}\" data-recordid=\"{{::$ctrl.recordId}}\" layout=\"row\"><span class=\"list-item-count\"><span>{{::$ctrl.index}}</span><md-tooltip ng-if=\"::($ctrl.index && $ctrl.newMetalibItem())\"><span translate=\"brief.New_Result\"></span></md-tooltip></span><md-checkbox ng-if=\"::$ctrl.isfavorites\" flex=\"5\" aria-label=\"{{::('nui.aria.brief.select' | translate)}}{{::$ctrl.index}}\" (click)=\"$event.stopPropagation(); $event.preventDefault();\" ng-model=\"$ctrl.isChosen\"></md-checkbox><div class=\"result-item-image\" layout=\"column\" ng-if=\"!$ctrl.mediaQueries.xs\"><div class=\"media-content-images\"><div class=\"media-thumbnail\"><a tabindex=\"-1\" ng-click=\"$event.preventDefault()\" ng-href=\"{{::$ctrl.getDeepLinkPath()}}\" class=\"a-tag-as-wrapper\"><prm-search-result-thumbnail-container class=\"media-content-images\" ng-class=\"::{'dedup-images-holder' : $ctrl.isMultipleVersions() && !$ctrl.isFavoriteState()}\" [item]=\"::$ctrl.item\" [links]=\"$ctrl.links\" [frbr]=\"::$ctrl.isMultipleVersions()\" [is-frbr-generic]=\"::$ctrl.isFrbrGeneric()\"></prm-search-result-thumbnail-container></a></div></div></div><div class=\"text-selector-spacer\"></div><div class=\"result-item-text\" layout=\"column\" layout-fill flex><div class=\"media-content-type align-self-start\"><span ng-if=\"::$ctrl.showItemType\" translate=\"{{::$ctrl.getResourceTypeForDisplay()}}\"></span><span ng-if=\"::($ctrl.isPc() && !$ctrl.isfavorites && $ctrl.isMultipleVersions() && !$ctrl.isFavoriteForDisplayFrbr)\"><prm-search-result-frbr-line [result]=\"::$ctrl.item\" [is-full-view]=\"::$ctrl.isFullView\"></prm-search-result-frbr-line></span></div><div ng-if=\"::(!$ctrl.isPc() && !$ctrl.isFrbrGeneric() && !$ctrl.isfavorites && $ctrl.isMultipleVersions() && !$ctrl.isFavoriteForDisplayFrbr)\"><prm-search-result-frbr-line [result]=\"::$ctrl.item\" [is-full-view]=\"::$ctrl.isFullView\"></prm-search-result-frbr-line></div><prm-brief-result class=\"result-item-details\" [item]=\"::$ctrl.item\" [resource-type-for-display]=\"::$ctrl.getResourceTypeForDisplay()\" [deep-link]=\"::$ctrl.getDeepLinkPath()\" [is-full-view]=\"::$ctrl.isFullView\" layout=\"column\"></prm-brief-result><prm-snippet [record]=\"::$ctrl.item\"></prm-snippet><prm-search-result-availability-line ng-if=\"::(!$ctrl.isGenericRecord() || $ctrl.isPc())\" tabindex=\"-1\" [result]=\"::$ctrl.item\" [is-full-view]=\"::$ctrl.isFullView\" ng-click=\"$event.stopPropagation()\" (open-full-display-with-getit1)=\"$ctrl.handleDetails($ctrl.item, $event, false);\"></prm-search-result-availability-line><prm-search-result-frbr-line [result]=\"::$ctrl.item\" [is-full-view]=\"::$ctrl.isFullView\" ng-if=\"::($ctrl.isFrbrGeneric() && !$ctrl.isfavorites && $ctrl.isMultipleVersions() && !$ctrl.isPc() && !$ctrl.isFavoriteForDisplayFrbr)\"></prm-search-result-frbr-line><prm-favorites-record-labels [item]=\"::$ctrl.item\" ng-if=\"::$ctrl.isfavorites\"></prm-favorites-record-labels></div></div><div ng-if=\"::(!$ctrl.isGenericRecord() || $ctrl.isPc())\" class=\"result-item-actions\" layout=\"row\" ng-keydown=\"$ctrl.keyDownSupport($event)\"><prm-citation-trails-indication-container ng-if=\"::($ctrl.isShowCitationTrails() && !$ctrl.isFullView)\" [record]=\"::$ctrl.item\"></prm-citation-trails-indication-container><md-button aria-label=\"{{::('nui.aria.upFrontActions.action' | translate: {action: $ctrl.getActionLabel(action)} )}}\" ng-if=\"::(!$ctrl.isFullView)\" ng-repeat=\"action in ::$ctrl.upFrontActions\" class=\"md-icon-button custom-button prm-primary\" data-custom-button=\"action\" (click)=\"$ctrl.openTab($event, action)\" hide-xs><md-tooltip md-delay=\"400\"><span translate=\"{{::('fulldisplay.command.'+$ctrl.getActionLabel(action))}}\"></span></md-tooltip><prm-icon aria-label=\"{{::('nui.aria.upFrontActions.action' | translate:{action: $ctrl.getActionLabel(action)})}}\" class=\"md-icon-button-custom\" icon-type=\"{{::$ctrl.actionsIcons[$ctrl.getActionIconName(action)].type}}\" svg-icon-set=\"{{::$ctrl.actionsIcons[$ctrl.getActionIconName(action)].iconSet}}\" icon-definition=\"{{::$ctrl.actionsIcons[$ctrl.getActionIconName(action)].icon}}\"></prm-icon></md-button><div aria-live=\"assertive\" ng-if=\"::(!$ctrl.isfavorites && $ctrl.showBookmark())\" class=\"pin-button\"><md-button ng-if=\"!$ctrl.showPin()\" ng-class=\"{'pinned':!$ctrl.showPin()}\" class=\"md-icon-button custom-button pin-button\" aria-label=\"{{::('nui.aria.favorites.pin' | translate:'{index: \\''+$ctrl.index +'\\'}')}}\" (click)=\"$ctrl.updateFavorites($event);$event.stopPropagation();\"><md-tooltip md-delay=\"400\"><span translate=\"nui.favorites.add.tooltip\"></span></md-tooltip><prm-icon aria-label=\"{{::('nui.aria.favorites.pin' | translate:'{index: \\''+ $ctrl.index+'\\'}')}}\" [icon-type]=\"::$ctrl.actionsIcons.pin.type\" [svg-icon-set]=\"::$ctrl.actionsIcons.pin.iconSet\" [icon-definition]=\"::$ctrl.actionsIcons.pin.icon\"></prm-icon></md-button><md-button ng-if=\"$ctrl.showPin()\" ng-class=\"{'unpinned':$ctrl.showPin()}\" class=\"md-icon-button custom-button unpin-button\" aria-label=\"{{::('nui.aria.favorites.unpin' | translate:'{index: \\''+ $ctrl.index+'\\'}')}}\" (click)=\"$ctrl.updateFavorites();$event.stopPropagation();\"><md-tooltip md-delay=\"400\"><span translate=\"nui.favorites.remove.tooltip\"></span></md-tooltip><prm-icon aria-label=\"{{::('nui.aria.favorites.unpin' | translate:'{index: \\''+ $ctrl.index+'\\'}')}}\" [icon-type]=\"::$ctrl.actionsIcons.unPin.type\" [svg-icon-set]=\"::$ctrl.actionsIcons.unPin.iconSet\" [icon-definition]=\"::$ctrl.actionsIcons.unPin.icon\"></prm-icon></md-button><div ng-init=\"messageAdded = ('nui.aria.favorites.in' | translate) ;messageRemoved = ('nui.aria.favorites.out' | translate)\" class=\"accessible-only\" aria-label=\"{{$ctrl.showPin() ? messageAdded : messageRemoved}}\" aria-live=\"assertive\">{{$ctrl.showPin() ? messageAdded : messageRemoved}}</div></div><md-button ng-if=\"::($ctrl.isfavorites && $ctrl.showBookmark())\" class=\"md-icon-button custom-button prm-primary\" aria-label=\"{{::('nui.aria.favorites.unpin' | translate:'{index: \\''+($ctrl.index)+'\\'}')}}\" (click)=\"$ctrl.unpinFavorites();$event.stopPropagation();\"><md-tooltip md-delay=\"400\">{{::(\"nui.favorites.remove.tooltip\" | translate)}}</md-tooltip><prm-icon aria-label=\"{{::('nui.aria.favorites.unpin' | translate:'{index: \\''+($ctrl.index)+'\\'}')}}\" class=\"\" [icon-type]=\"::$ctrl.actionsIcons.unPin.type\" [svg-icon-set]=\"::$ctrl.actionsIcons.unPin.iconSet\" [icon-definition]=\"::$ctrl.actionsIcons.unPin.icon\"></prm-icon></md-button><md-button id=\"briefResultMoreOptionsButton\" ng-if=\"::!$ctrl.isFullView\" class=\"md-icon-button more-options-button\" aria-label=\"{{::('eshelf.send_to.tooltip' | translate)}}\" (click)=\"$ctrl.closeOpenTabs($event);$ctrl.toggleItemMenu($event);$event.stopPropagation();\" hide-xs><md-tooltip md-delay=\"800\" md-autohide=\"true\"><span translate=\"eshelf.send_to.tooltip\"></span></md-tooltip><prm-icon aria-label=\"{{::('nui.aria.actions.show' | translate)}}\" [icon-type]=\"::$ctrl.actionsIcons.moreActions.type\" class=\"open-icon\" [svg-icon-set]=\"::$ctrl.actionsIcons.moreActions.iconSet\" [icon-definition]=\"::$ctrl.actionsIcons.moreActions.icon\"></prm-icon><prm-icon aria-label=\"{{::('nui.aria.actions.hide' | translate)}}\" [icon-type]=\"::$ctrl.actionsIcons.closeActions.type\" class=\"close-icon\" [svg-icon-set]=\"::$ctrl.actionsIcons.closeActions.iconSet\" [icon-definition]=\"::$ctrl.actionsIcons.closeActions.icon\"></prm-icon></md-button></div><div class=\"action-list-content\" ng-style=\"{'padding-top': $ctrl.itemHeight}\" ng-if=\"!$ctrl.isFullView\" ng-keydown=\"$ctrl.keyDownSupport($event)\"><md-content ng-if=\"$ctrl.isExpanded\" ng-class=\"::{'secondary-content-holder': !$ctrl.isFullView}\"><md-divider></md-divider><prm-action-list ng-if=\"$ctrl.isExpanded2 && !$ctrl.isGenericRecord() || $ctrl.isPc()\" ng-class=\"{ 'visible': $ctrl.isExpanded3 }\" [display-all]=\"true\" [item]=\"::$ctrl.item\" [(selected-action)]=\"$ctrl.selectedAction\" (close-modal)=\"$ctrl.closeOpenTabs($event);$ctrl.toggleItemMenu($event);$event.stopPropagation();$ctrl.focusOnXButton()\"></prm-action-list></md-content></div><prm-brief-result-container-after parent-ctrl=\"$ctrl\"></prm-brief-result-container-after>", | |
"components/search/citationTrails/citation-trails-breadcrumbs.html": "<md-toolbar class=\"default-toolbar\"><div class=\"md-toolbar-tools\" layout=\"row\" ng-hide=\"citationLimit == 0\"><div flex=\"0\" flex-md=\"5\" flex-lg=\"10\" flex-gt-lg=\"20\" ng-class=\"{'flex-lgPlus-15': $ctrl.mediaQueries.lgPlus}\"></div><md-button class=\"back-button offset-to-left\" aria-label=\"{{'fulldisplay.deatiles.back' | translate}}\" ui-state=\"$ctrl.SEARCH_STATE\" ui-state-params=\"$ctrl.savedSearchParams\" ui-sref-opts=\"{reload: true, inherit:false}\" ref=\"\"><prm-icon aria-label=\"{{'fulldisplay.deatiles.back' | translate}}\" class=\"\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"back-to-search\"></prm-icon><md-tooltip md-delay=\"400\"><span translate=\"{{::('fulldisplay.deatiles.back'+$ctrl.getActionLabel(action))}}\"></span></md-tooltip></md-button><md-divider class=\"toolbar-divider visible\"></md-divider><h1 class=\"toolbar-title\"><span aria-label=\"{{'nui.citation_trail.link.header' | translate}}\" translate=\"{{'nui.citation_trail.link.header' + $ctrl.getActionLabel(action)}}\"></span></h1></div></md-toolbar><div class=\"prm-horizontal-content no-scrollbar stacked-items prm-background prm-hue1\" layout=\"row\" aria-label=\"{{'nui.aria.current.path' | translate}}\"><div hide-xs hide-sm flex-md=\"0\" flex-lg=\"10\" flex-gt-lg=\"20\" ng-class=\"{'flex-lgPlus-15': $ctrl.mediaQueries.lgPlus}\"></div><div flex class=\"horizontal-content-container citations-container\"><md-button class=\"horizontal-content-control left-button\" ng-if=\"$ctrl.isShowLeftArrow()\" tabindex=\"0\" ng-click=\"$ctrl.onLeftArrowClick()\" aria-label=\"{{'nui.citation_trail.link.left.tooltip' | translate}}\"><prm-icon aria-label=\"{{'nui.citation_trail.link.left.tooltip' | translate}}\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"chevron-left\"></prm-icon><md-tooltip><span translate=\"nui.citation_trail.link.left.tooltip\"></span></md-tooltip></md-button><div class=\"horizontal-content-scroller citations-scroller\" role=\"list\" layout=\"row\" ng-class=\"{'left-button-visible': $ctrl.isShowLeftArrow(), 'right-button-visible': $ctrl.isShowRightArrow()}\"><div class=\"horizontal-content-scroll-offseter\" layout=\"row\"><prm-citation-trails-item id=\"citationItem{{$index}}\" ng-init=\"index = $index\" tabindex=\"-1\" ng-repeat=\"seed in $ctrl.seedList\" ng-class=\"{'active-item':$index === $ctrl.getActiveLevel()}\" aria-label=\"{{::('nui.aria.citation_path_item_number' | translate)}}{{' '}}{{::$index+1}}{{' '}}{{$ctrl.isActive($index) | translate}}\" [seed]=\"seed\" [active]=\"$index === $ctrl.getActiveLevel()\" [active-level]=\"$ctrl.getActiveLevel()\" [index]=\"$index\" class=\"{{$ctrl.isActive}} horizontal-content-item\" (change-active-seed-event)=\"$ctrl.onChangeActiveSeedEvent(seed, $index)\" [z-order]=\"$index > $ctrl.getActiveLevel() ? ($ctrl.seedList.length - $index) : '' \"></prm-citation-trails-item></div></div><md-button class=\"horizontal-content-control right-button\" ng-hide=\"$ctrl.hideArrows\" tabindex=\"0\" ng-if=\"$ctrl.isShowRightArrow()\" ng-click=\"$ctrl.onRightArrowClick()\" aria-label=\"{{'nui.citation_trail.link.right.tooltip' | translate}}\"><prm-icon aria-label=\"{{'nui.citation_trail.link.right.tooltip' | translate}}\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"chevron-right\"></prm-icon><md-tooltip><span translate=\"nui.citation_trail.link.right.tooltip\"></span></md-tooltip></md-button></div><div hide-xs hide-sm flex-md=\"0\" flex-lg=\"10\" flex-gt-lg=\"20\" ng-class=\"{'flex-lgPlus-15': $ctrl.mediaQueries.lgPlus}\"></div></div><prm-search></prm-search><prm-citation-trails-breadcrumbs-after parent-ctrl=\"$ctrl\"></prm-citation-trails-breadcrumbs-after>", | |
"components/search/citationTrails/citation-trails-fullview-link.html": "<span translate=\"{{'nui.citation_trail.link.Find' + $ctrl.getActionLabel(action)}}\"></span> <span translate=\"{{'nui.citation_trail.link.sources' + $ctrl.getActionLabel(action)}}\"></span><prm-citation-trails-indication ng-if=\"$ctrl.hasCitedby()\" [record]=\"::$ctrl.record\" [is-full-view]=\"true\" type=\"cited_by\" class=\"margin-left-small\"></prm-citation-trails-indication><span ng-if=\"$ctrl.hasCitedby() && $ctrl.hasCiting()\" aria-label=\"{{'nui.citation_trail.link.or' | translate}}\" translate=\"{{::('nui.citation_trail.link.or'+$ctrl.getActionLabel(action))}}\"></span><prm-citation-trails-indication ng-if=\"$ctrl.hasCiting()\" [record]=\"::$ctrl.record\" [is-full-view]=\"true\" type=\"citing\" class=\"margin-left-small\"></prm-citation-trails-indication><prm-citation-trails-fullview-link-after parent-ctrl=\"$ctrl\"></prm-citation-trails-fullview-link-after>", | |
"components/search/citationTrails/citation-trails-indication-container.html": "<div ng-if=\"$ctrl.record.extras && $ctrl.record.extras.citationTrails\" layout=\"row\"><prm-citation-trails-indication ng-if=\"$ctrl.citedby.length > 0\" [record]=\"::$ctrl.record\" type=\"cited_by\"></prm-citation-trails-indication><prm-citation-trails-indication ng-if=\"$ctrl.citing.length > 0\" [record]=\"::$ctrl.record\" type=\"citing\"></prm-citation-trails-indication></div><prm-citation-trails-indication-container-after parent-ctrl=\"$ctrl\"></prm-citation-trails-indication-container-after>", | |
"components/search/citationTrails/citation-trails-indication.html": "<md-button aria-label=\"{{$ctrl.getLabel() | translate:'{action: \\''+ $ctrl.getActionLabel(action)+'\\'}'}}\" data-custom-button=\"action\" prm-brief-internal-button-marker ui-state=\"$ctrl.CITATION_TRAILS_STATE\" ui-state-params=\"$ctrl.citationsStateParams\" ui-sref-opts=\"{reload: true, inherit:true}\" ng-click=\"$ctrl.onClick($event, $ctrl.type)\" ng-class=\"$ctrl.isFullView ? 'button-with-icon' : 'md-icon-button'\" href=\"\"><md-tooltip md-delay=\"400\" ng-if=\"!$ctrl.isFullView\"><span translate=\"{{::($ctrl.isCitationStatTooltip() + $ctrl.getActionLabel(action))}}\"></span></md-tooltip><prm-icon svg-icon-set=\"primo-ui\" icon-definition=\"{{$ctrl.getIconName()}}\"></prm-icon><span ng-if=\"$ctrl.isFullView\" translate=\"{{::($ctrl.getLabel())}}\"></span></md-button><prm-citation-trails-indication-after parent-ctrl=\"$ctrl\"></prm-citation-trails-indication-after>", | |
"components/search/citationTrails/citation-trails-item.html": "<md-card tabindex=\"-1\"><md-button ng-href=\"{{::$ctrl.deepLinkPath}}\" ng-click=\"$ctrl.onItemClick($index, citation, $event)\" tabindex=\"0\" ng-style=\"{'z-index':$ctrl.zOrder}\"><md-card-content layout=\"column\" tabindex=\"-1\"><span class=\"item-type\" ng-show=\"!$ctrl.isActive()\"><prm-icon ng-if=\"$ctrl.citationType === 'citing' \" aria-label=\"{{'nui.citation_trail.link.citing.activeSeed' | translate}}\" class=\"rotate-180\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"citing\"></prm-icon><prm-icon ng-if=\"$ctrl.citationType === 'citedby' \" aria-label=\"{{'nui.citation_trail.link.citedin.activeSeed' | translate}}\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"citedBy\"></prm-icon></span><h4 class=\"item-type\" layout=\"row\" tabindex=\"-1\" ng-show=\"$ctrl.isActive()\"><prm-icon ng-if=\"$ctrl.citationType === 'citing' \" aria-label=\"{{'nui.citation_trail.link.citing.activeSeed' | translate}}\" class=\"rotate-180\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"citing\"></prm-icon><prm-icon ng-if=\"$ctrl.citationType === 'citedby' \" aria-label=\"{{'nui.citation_trail.link.citedin.activeSeed' | translate}}\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"citedBy\"></prm-icon><span ng-if=\"$ctrl.citationType === 'citing' \">{{'nui.citation_trail.link.citing.activeSeed' | translate}} </span><span ng-if=\"$ctrl.citationType === 'citedby' \">{{'nui.citation_trail.link.citedin.activeSeed' | translate}}</span></h4><h3 class=\"md-subhead item-title\" tabindex=\"-1\" title=\"{{::$ctrl.seed.title}}\"><span>{{::$ctrl.seed.title}}</span></h3><p ng-if=\"$ctrl.isActive()\" title=\"{{::$ctrl.seed.creator}}\">{{::$ctrl.seed.creator}}</p></md-card-content></md-button></md-card><prm-citation-trails-item-after parent-ctrl=\"$ctrl\"></prm-citation-trails-item-after>", | |
"components/search/didUMean/did-u-mean.html": "<p class=\"zero-margin\"><span translate=\"nui.results.didumean\"></span> <a ui-state=\"$ctrl.STATE\" ui-state-params=\"$ctrl.stateParams\" ui-sref-opts=\"{reload: true, inherit:false}\">{{$ctrl.didUMean}}</a>?</p><prm-did-u-mean-after parent-ctrl=\"$ctrl\"></prm-did-u-mean-after>", | |
"components/search/facet/facet-group.html": "<div><prm-facet-exact ng-if=\"$ctrl.displayedType === 'exact'\" [facet-group]=\"$ctrl.facetGroup\"></prm-facet-exact><prm-facet-range ng-if=\"$ctrl.displayedType === 'range'\" [facet-group]=\"$ctrl.facetGroup\"></prm-facet-range></div>", | |
"components/search/facet/facet.html": "<div tabindex=\"-1\" class=\"primo-scrollbar\" sticky offset=\"24\" sticky-class=\"is-stuck\" disabled-sticky=\"!$ctrl.mediaQueries.gtsm\"><div tabindex=\"-1\" class=\"sidebar-inner-wrapper\" layout=\"column\"><div ng-if=\"$ctrl.isShowFetchMoreResultButton()\" class=\"sidebar-section compensate-padding-left margin-bottom-large\"><h2 class=\"sidebar-title\" translate=\"nui.facets.remote.title\"></h2><p translate=\"nui.facets.remote.description\"></p><md-button (click)=\"$ctrl.fetchMoreResults()\" translate=\"nui.facets.remote.button\" class=\"zero-margin button-confirm button-large\"></md-button></div><div tabindex=\"-1\" ng-if=\"($ctrl.selectedFacets).length || $ctrl.isFiltered()\" class=\"sidebar-section filtered-facets-section animate-chip-section margin-bottom-large\"><prm-breadcrumbs tabindex=\"-1\"></prm-breadcrumbs></div><div tabindex=\"-1\" ng-if=\"$ctrl.totalResults > 1 || $ctrl.isFiltered()\" class=\"sidebar-section compensate-padding-left\"><h2 class=\"sidebar-title\" translate=\"nui.facets.title\"></h2></div><div tabindex=\"-1\" ng-if=\"$ctrl.showPcAvailability\" class=\"sidebar-section margin-top-small margin-bottom-medium compensate-padding-left\"><md-checkbox ng-model=\"$ctrl.pcAvailability\" ng-change=\"$ctrl.changePcAvailability()\" aria-label=\"{{'expandresults' | translate}}\"><span translate=\"expandresults\"></span></md-checkbox></div><div ng-if=\"$ctrl.totalResults > 1\" class=\"sidebar-section margin-bottom-small compensate-padding-left\" layout=\"row\"><div layout=\"row\" layout-align=\"start center\" class=\"section-title\"><h3 class=\"section-title-header\"><span translate=\"nui.results.sortby\" translate-attr-title=\"nui.results.sortby.tooltip\"></span></h3><prm-search-result-sort-by (sort-by-change)=\"$ctrl.sortByChange.emit(null)\"></prm-search-result-sort-by></div></div><div ng-if=\"$ctrl.totalResults > 1\" class=\"sidebar-section available-facets\" ng-repeat=\"facetGroup in $ctrl.facets\"><prm-facet-group [facet-group]=\"::facetGroup\" [displayed-type]=\"::facetGroup.displayedType\"></prm-facet-group></div><div ng-if=\"$ctrl.totalResults == 1 && $ctrl.isFiltered()\"><span translate=\"nui.facets.nofacets\"></span></div></div></div><prm-facet-after parent-ctrl=\"$ctrl\"></prm-facet-after>", | |
"components/search/fullView/full-view-container.html": "<div layout=\"column\" layout-fill class=\"header topbar-wrapper\"><prm-topbar></prm-topbar><prm-search-bar ng-if=\"::($ctrl.showSearch && !$ctrl.isJournalsSearch)\" (search-event)=\"$ctrl.onSearchBarSearchEvent($event)\"></prm-search-bar><prm-journals-search-bar ng-if=\"::($ctrl.showSearch && $ctrl.isJournalsSearch)\" (search-event)=\"$ctrl.onSearchBarSearchEvent($event)\"></prm-journals-search-bar></div><prm-back-to-search-results-button></prm-back-to-search-results-button><div ng-if=\"$ctrl.displayBorInfoAlert()\"><prm-alert-bar flex [alert-object]=\"$ctrl.borInfoAlert\"></prm-alert-bar></div><md-content layout=\"row\" layout-fill class=\"padded-container\"><div flex=\"0\" flex-md=\"0\" flex-lg=\"10\" ng-class=\"{'flex-lgPlus-15': $ctrl.mediaQueries.lgPlus}\" flex-xl=\"20\"></div><div layout=\"row\" flex><div flex=\"0\"></div><prm-full-view id=\"fullView\" ng-if=\"$ctrl.item\" [item]=\"$ctrl.item\" flex></prm-full-view><div flex=\"0\"></div></div></md-content><prm-full-view-cont-after parent-ctrl=\"$ctrl\"></prm-full-view-cont-after>", | |
"components/search/fullView/full-view-dialog-template.html": "<div layout=\"row\"><md-dialog aria-label=\"Full Display\" class=\"md-dialog-full prm-full-view-dialog\"><md-dialog-content layout=\"row\" style=\"overflow-y: hidden\"><md-toolbar class=\"default-toolbar is-stuck zero-padding\" ng-if=\"!$ctrl.mediaQueries.gtsm\"><div class=\"md-toolbar-tools zero-padding\" layout=\"row\"><md-button class=\"back-button has-text padding-left-medium\" (click)=\"$ctrl.handleHideDetails()\" aria-label=\"{{'nui.aria.fulldisplay.closeButton' | translate}}\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"back-to-search\"></prm-icon><span translate=\"fulldisplay.deatiles.back\"></span></md-button></div></md-toolbar><sticky-scroll flex=\"100\" style=\"overflow-y: scroll\"><prm-full-view flex=\"100\" ng-if=\"$ctrl.dialogOpened.val\" [load-full-view-additional-services]=\"$ctrl.loadFullViewAdditionalServices.val\" [is-overlay-full-view]=\"true\" [isfavorites]=\"$ctrl.isfavorites\" [item]=\"::$ctrl.item\" [focus-id]=\"$ctrl.focusId\" [originator]=\"$ctrl.originator\" id=\"fullView\" tabindex=\"-1\" role=\"contentinfo\" ng-class=\"{'padding-top-medium':$ctrl.mediaQueries.xs}\"></prm-full-view></sticky-scroll></md-dialog-content></md-dialog><md-button class=\"md-icon-button close-button\" ng-if=\"$ctrl.mediaQueries.gtsm\" (click)=\"$ctrl.handleHideDetails()\" aria-label=\"{{'nui.aria.fulldisplay.closeButton' | translate}}\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"close\"></prm-icon></md-button></div>", | |
"components/search/fullView/full-view.html": "<div ng-class=\"{'': $ctrl.isOverlayFullView , 'layout-row': !$ctrl.isOverlayFullView && $ctrl.mediaQueries.gtsm, 'layout-column': !$ctrl.isOverlayFullView && $ctrl.mediaQueries.sm}\"><div class=\"full-view-container\" layout-xs=\"column\" layout-sm=\"column\" layout-gt-sm=\"row\" id=\"full-view-container\" flex><div class=\"full-view-inner-container\" flex><div class=\"services-index-under\" hide-xs role=\"navigation\"><div id=\"services-index\" layout=\"column\" layout-align=\"start start\" sticky offset=\"35\"><div ng-if=\"!$ctrl.isOverlayFullView\" style=\"height: 2em\"></div><md-button aria-label=\"{{service.title|translate}}\" class=\"zero-margin button-right-align button-link\" ng-repeat=\"service in $ctrl.services track by $index\" ng-click=\"$ctrl.scrollToElementIdWithBeacon(service.scrollId)\" ng-if=\"!service.isDisabled\"><span translate=\"{{service.title}}\"></span></md-button><md-button ng-if=\"::$ctrl.isOverlayFullView\" class=\"accessible-close zero-margin button-link\" (click)=\"$ctrl.closeDialog()\" aria-label=\"{{::('nui.aria.fulldisplay.closeButton' | translate)}}\"><span translate=\"nui.aria.fulldisplay.closeButton.short\"></span></md-button></div></div><div ng-attr-id=\"{{$ctrl.services[0].scrollId}}\"><prm-full-view-service-container [load-additional-services]=\"$ctrl.loadFullViewAdditionalServices || !$ctrl.isOverlayFullView\" [item]=\"::$ctrl.item\" [isfavorites]=\"$ctrl.isfavorites\" [service]=\"$ctrl.services[0]\"></prm-full-view-service-container></div><div class=\"full-view-section\" ng-repeat=\"service in $ctrl.services.slice(1) track by $index\" ng-attr-id=\"{{service.scrollId}}\" ng-if=\"!service.isDisabled\"><div class=\"full-view-section-content\" ng-if=\"$ctrl.showConditionalService(service)\"><prm-full-view-service-container [load-additional-services]=\"$ctrl.loadFullViewAdditionalServices || !$ctrl.isOverlayFullView\" [item]=\"::$ctrl.item\" [service]=\"service\" [index]=\"::$index\"></prm-full-view-service-container></div></div></div><div ng-if=\"::($ctrl.bxdisplay && $ctrl.isOverlayFullView)\" class=\"full-view-aside\" flex-md=\"25\" flex-lg=\"25\" flex-xl=\"20\" flex><prm-recomendations [item]=\"::$ctrl.item\" [(bxdisplay)]=\"$ctrl.bxdisplay\"></prm-recomendations></div><div ng-if=\"::($ctrl.bxdisplay && $ctrl.isOverlayFullView)\" flex-xl=\"20\" ng-class=\"{'flex-lgPlus-15': $ctrl.mediaQueries.lgPlus}\"></div><div class=\"full-view-spacer\" ng-if=\"::(!$ctrl.bxdisplay && $ctrl.isOverlayFullView)\" flex=\"0\" flex-md=\"0\" flex-lg=\"20\" flex-xl=\"30\" ng-class=\"{'flex-lgPlus-25': $ctrl.mediaQueries.lgPlus}\"></div></div><div ng-if=\"::($ctrl.bxdisplay && !$ctrl.isOverlayFullView)\" flex-md=\"25\" flex-lg=\"25\" flex-xl=\"20\" flex><prm-recomendations [item]=\"::$ctrl.item\" [bxenable]=\"::$ctrl.bxenable\" [(bxdisplay)]=\"::$ctrl.bxdisplay\"></prm-recomendations></div><div ng-if=\"::($ctrl.bxdisplay && !$ctrl.isOverlayFullView)\" flex=\"0\" flex-gt-md=\"5\" flex-xl=\"20\" ng-class=\"{'flex-lgPlus-10': $ctrl.mediaQueries.lgPlus}\"></div><div class=\"full-view-spacer\" ng-if=\"::(!$ctrl.bxdisplay && !$ctrl.isOverlayFullView)\" flex=\"0\" flex-md=\"0\" flex-lg=\"20\" flex-xl=\"30\" ng-class=\"{'flex-lgPlus-25': $ctrl.mediaQueries.lgPlus}\"></div></div><prm-full-view-after parent-ctrl=\"$ctrl\"></prm-full-view-after>", | |
"components/search/searchBar/advanced-search-header.html": "<form class=\"search-element layout-full-width\" name=\"advancedSearch\" (submit)=\"advancedSearch.$valid && $ctrl.search()\"><div layout=\"column\" class=\"form-focus\"><div layout=\"row\" class=\"advanced-search-tabs padded-container\" layout-align=\"space-between center\" layout-wrap><div class=\"input-cell\" ng-if=\"$ctrl.searchTabs.length > 1\" layout=\"row\" layout-wrap layout-align=\"start center\"><span translate=\"search-advanced.search.title\" class=\"bold-text\"></span><md-radio-group ng-model=\"$ctrl.selectedSearchTab\" layout=\"row\" ng-change=\"$ctrl.changeSearchFields()\" layout-wrap><md-radio-button ng-repeat=\"tab in $ctrl.searchTabs\" value=\"{{tab}}\" class=\"md-primary\" aria-label=\"{{'tabbedmenu.'+tab+'.label' | translate}}\"><span translate=\"tabbedmenu.{{tab}}.label\"></span></md-radio-button></md-radio-group></div><div class=\"input-cell\"><md-input-container ng-if=\"$ctrl.scopesOptions.length > 1\" class=\"underlined-input zero-margin\" layout=\"row\" layout-align=\"start center\"><label translate=\"search-advanced.scopes.label\" class=\"bold-text\"></label><md-select ng-model=\"$ctrl.scope\" ng-change=\"$ctrl.onChange()\"><md-option ng-repeat=\"scope in $ctrl.scopesOptions\" value=\"{{scope}}\"><span translate=\"scopes.option.{{scope}}\"></span></md-option></md-select></md-input-container></div></div><div layout=\"row\" flex layout-xs=\"column\"><md-card layout=\"column\" layout-align=\"start start\" flex class=\"zero-margin marginless-inputs padded-container\"><div layout=\"column\" layout-align=\"start start\" class=\"layout-full-width\"><div layout=\"row\" ng-repeat=\"row in $ctrl.rowArray | limitTo: $ctrl.limit\" class=\"inputs-row animate-input layout-full-width\"><md-input-container class=\"underlined-input tiny-bold uppercase\" ng-if=\"!$first && $ctrl.boolOptions.length > 0\"><md-select aria-label=\"{{'nui.aria.advanced.boolean' | translate:'{number: \\''+($indexi+1)+'\\'}'}}\" ng-model=\"row.boolOperator \" ng-change=\"$ctrl.onChange()\"><md-option ng-repeat=\"bool in $ctrl.boolOptions\" ng-value=\"bool\"><span translate=\"search-advanced.boolOperator.option.{{bool}}\"></span></md-option></md-select></md-input-container><md-input-container class=\"underlined-input\" ng-if=\"$ctrl.searchCategoryOptions.length > 0\"><md-select aria-label=\"{{'nui.aria.advanced.field' | translate:'{number: \\''+($index+1)+'\\'}'}}\" ng-disabled=\"row.searchOperator == 'startswith'\" ng-model=\"row.searchCategory\" ng-change=\"$ctrl.onChange()\"><md-option ng-repeat=\"category in $ctrl.searchCategoryOptions\" ng-value=\"category\"><span translate=\"search-advanced.scope.option.nui.advanced.index.{{category}}\"></span></md-option></md-select></md-input-container><md-input-container class=\"underlined-input italics\" ng-if=\"$ctrl.serachOptions.length > 0\"><md-select aria-label=\"{{'nui.aria.advanced.percision' | translate:'{number: \\''+($index+1)+'\\'}'}}\" ng-model=\"row.searchOperator\" ng-change=\"$ctrl.changeOperator($index)\"><md-option ng-repeat=\"operator in $ctrl.serachOptions\" ng-value=\"operator\"><span translate=\"search-advanced.precisionOperator.option.{{operator}}\"></span></md-option></md-select></md-input-container><md-input-container class=\"underlined-input bold-text\" flex ng-if=\"$ctrl.boolOptions.length > 0 || $ctrl.searchCategoryOptions.length > 0\r\n || $ctrl.serachOptions.length > 0 \"><input aria-label=\"{{'nui.aria.advanced.query' | translate:'{number: \\''+($index+1)+'\\'}'}}\" name=\"textField\" ng-model=\"row.searchQuery\"/></md-input-container></div></div><md-divider class=\"margin-top-small margin-bottom-small\"></md-divider><div layout=\"row\" layout-align=\"start center\" class=\"margin-top-small\"><md-button aria-label=\"{{'nui.search-advanced.add' | translate}}\" class=\"button-with-icon md-primary zero-margin button-with-icon\" ng-click=\"$ctrl.incrementLimit()\" ng-hide=\"$ctrl.limit >= 7\" ng-if=\"$ctrl.boolOptions.length > 0 || $ctrl.searchCategoryOptions.length > 0|| $ctrl.serachOptions.length > 0 \"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"plus\"></prm-icon><span translate=\"nui.search-advanced.add\"></span></md-button><span class=\"margin-right-small\"></span><md-button ng-if=\"$ctrl.clearForm || $ctrl.textAppears()\" class=\"button-with-icon zero-margin button-notice button-with-icon\" ng-click=\"$ctrl.clearSearchForm()\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"replay\"></prm-icon><span translate=\"link.title.search.clear\"></span></md-button></div></md-card><md-card flex-gt-sm=\"30\" flex class=\"zero-margin marginless-inputs padded-container\" layout=\"column\"><div layout=\"column\"><md-input-container class=\"underlined-input\" ng-if=\"$ctrl.materialType.label && $ctrl.materialType.displayOptions.length > 0\"><label translate=\"search-advanced.label.material_type\"></label><md-select ng-disabled=\"$ctrl.materialType.displayOptions.length == 1\" ng-model=\"$ctrl.materialType.selection\" ng-change=\"$ctrl.onChange()\"><md-option ng-repeat=\"material in $ctrl.materialType.displayOptions\" ng-value=\"material\"><span translate=\"search-advanced.mediaType.option.{{material}}\"></span></md-option></md-select></md-input-container><md-input-container class=\"underlined-input\" ng-if=\"$ctrl.language.label && $ctrl.language.displayOptions.length > 0\"><label translate=\"search-advanced.label.language\"></label><md-select ng-disabled=\"$ctrl.language.displayOptions.length == 1\" ng-model=\"$ctrl.language.selection\" ng-change=\"$ctrl.onChange()\"><md-option ng-repeat=\"language in $ctrl.language.displayOptions\" ng-value=\"language\"><span translate=\"search-advanced.language.option.{{language}}\"></span></md-option></md-select></md-input-container><md-input-container class=\"underlined-input\" ng-if=\"$ctrl.publicationData.label && $ctrl.publicationData.displayOptions.length > 0\"><label translate=\"search-advanced.label.publication_date\"></label><md-select ng-disabled=\"$ctrl.publicationData.displayOptions.length == 1\" ng-model=\"$ctrl.publicationData.selection\" ng-change=\"$ctrl.onChange()\"><md-option ng-repeat=\"publication in $ctrl.publicationData.displayOptions\" ng-value=\"publication\"><span translate=\"{{$ctrl.getCodeForPublicationDate(publication)}}{{publication}}\"></span></md-option></md-select></md-input-container><div layout=\"row\" ng-if=\"$ctrl.specificDate()\" class=\"date-range-inputs animate-input\"><md-input-container class=\"underlined-input\"><label translate=\"search-advanced.DateRange.label.DateRangeStart\"></label><md-select ng-model=\"$ctrl.startDay.selection\" ng-change=\"$ctrl.onChange()\"><md-option ng-repeat=\"day in $ctrl.startDay.displayOptions\" ng-value=\"day\"><span translate-default=\"{{day}}\" translate=\"search-advanced.drStartDay.option.{{day}}\"></span></md-option></md-select></md-input-container><md-input-container class=\"underlined-input\"><md-select ng-model=\"$ctrl.startMonth.selection\" ng-change=\"$ctrl.onChange()\"><md-option ng-repeat=\"month in $ctrl.startMonth.displayOptions\" ng-value=\"month\"><span translate-default=\"{{month}}\" translate=\"search-advanced.drStartMonth.option.{{month}}\"></span></md-option></md-select></md-input-container><md-input-container class=\"underlined-input hidden-label\"><input placeholder=\"{{'search-advanced.DateRange.label.Year' | translate}}\" type=\"text\" ng-model=\"$ctrl.startYear\" maxlength=\"5\" size=\"5\" name=\"startYear\" ng-pattern=\"$ctrl.yearRegex\"/></md-input-container></div><div ng-messages=\"advancedSearch.startYear.$error\" style=\"color:tomato\"><div ng-message=\"pattern\"><span translate=\"search.search.error.yearInvalidCharacters\"></span></div></div><div layout=\"row\" ng-if=\"$ctrl.specificDate()\" class=\"date-range-inputs animate-input\"><md-input-container class=\"underlined-input\"><label translate=\"search-advanced.DateRange.label.DateRangeEnd\"></label><md-select ng-model=\"$ctrl.endDay.selection\" ng-change=\"$ctrl.onChange()\"><md-option ng-repeat=\"day in $ctrl.endDay.displayOptions\" ng-value=\"day\"><span translate-default=\"{{day}}\" translate=\"search-advanced.drEndDay.option.{{day}}\"></span></md-option></md-select></md-input-container><md-input-container class=\"underlined-input\"><md-select ng-model=\"$ctrl.endMonth.selection\" ng-change=\"$ctrl.onChange()\"><md-option ng-repeat=\"month in $ctrl.endMonth.displayOptions\" ng-value=\"month\"><span translate-default=\"{{month}}\" translate=\"search-advanced.drEndMonth.option.{{month}}\"></span></md-option></md-select></md-input-container><md-input-container class=\"underlined-input hidden-label\"><input placeholder=\"{{'search-advanced.DateRange.label.Year' | translate}}\" type=\"text\" ng-model=\"$ctrl.endYear\" maxlength=\"5\" size=\"5\" name=\"endYear\" ng-pattern=\"$ctrl.yearRegex\"></md-input-container></div><div ng-messages=\"advancedSearch.endYear.$error\" style=\"color:tomato\"><div ng-message=\"pattern\"><span translate=\"search.search.error.yearInvalidCharacters\"></span></div></div><span translate=\"{{$ctrl.errorCode}}\" ng-if=\"$ctrl.errorCode && $ctrl.specificDate()\" style=\"color:tomato\"></span></div></md-card></div><div layout=\"row\" class=\"advanced-search-output\" flex ng-if=\"$ctrl.textAppears()\"><md-card class=\"marginless-inputs layout-full-width\" layout-align=\"center start\"><div layout=\"row\" ng-if=\"$ctrl.textAppears()\" layout-align=\"start center\" layout-align-xs=\"center\" class=\"layout-full-width\"><div class=\"search-string padding-right-medium\" layout=\"column\" flex hide-xs><div><div ng-repeat=\"row in $ctrl.rowArray | limitTo: $ctrl.limit\" ng-if=\"row.searchQuery\" class=\"string-block animate-scale middle\" ng-class=\"{'clear-row': row.boolOperator == 'OR'}\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"keyboard-return\" ng-if=\"$ctrl.firstQuery() == $index\" class=\"prm-positive h-flipped\"></prm-icon><span ng-hide=\"$ctrl.firstQuery() == $index\" ng-if=\"$ctrl.boolOptions.length > 0\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"keyboard-return\" ng-if=\"$ctrl.rowArray[$index].boolOperator == 'OR'\" class=\"prm-positive h-flipped\"></prm-icon><md-input-container class=\"tiny-bold uppercase string-field\"><md-select aria-label=\"{{'nui.aria.advanced.boolean' | translate}}\" ng-model=\"row.boolOperator \" ng-change=\"$ctrl.onChange()\"><md-option ng-repeat=\"bool in $ctrl.boolOptions\" ng-value=\"bool\"><span translate=\"search-advanced.boolOperator.option.{{bool}}\"></span></md-option></md-select></md-input-container></span><span><md-input-container class=\"string-field\" ng-if=\"$ctrl.searchCategoryOptions.length > 0\"><md-select ng-disabled=\"row.searchOperator == 'startswith'\" ng-model=\"row.searchCategory\" ng-change=\"$ctrl.onChange()\"><md-option ng-repeat=\"category in $ctrl.searchCategoryOptions\" ng-value=\"category\"><span translate=\"search-advanced.scope.option.nui.advanced.index.{{category}}\"></span></md-option></md-select></md-input-container></span><span><md-input-container class=\"italic-text string-field\" ng-if=\"$ctrl.serachOptions.length > 0\"><md-select ng-model=\"row.searchOperator\" ng-change=\"$ctrl.changeOperator($index)\"><md-option ng-repeat=\"operator in $ctrl.serachOptions\" ng-value=\"operator\"><span translate=\"search-advanced.precisionOperator.option.{{operator}}\"></span></md-option></md-select></md-input-container></span><span class=\"string-field bold-text\"><input type=\"text\" ng-model=\"row.searchQuery\" pu-elastic-input pu-elastic-input-maxwidth=\"none\"/></span></div></div></div><div layout=\"row\"><md-button type=\"submit\" class=\"button-confirm button-large button-with-icon\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"magnifying-glass\"></prm-icon><span translate=\"link.title.search.search\"></span></md-button></div></div></md-card></div></div><div ng-if=\"$ctrl.showSignIn\"><prm-alert-bar flex [alert-object]=\"$ctrl.signInAlert\"></prm-alert-bar></div></form><prm-advanced-search-after parent-ctrl=\"$ctrl\"></prm-advanced-search-after>", | |
"components/search/searchBar/search-bar.html": "<div layout=\"column\" layout-fill tabindex=\"0\" role=\"search\" ng-class=\"{'zero-padding': $ctrl.showTabsAndScopesVal()}\"><div class=\"search-wrapper dark-toolbar prm-top-bar-container main-header-row\" div layout=\"row\"><div flex=\"0\" flex-md=\"0\" flex-lg=\"10\" flex-xl=\"20\"></div><div class=\"search-elements-wrapper\" layout=\"column\" flex flex-sm=\"85\" flex-md=\"75\" flex-lg=\"65\" flex-xl=\"50\" ng-class=\"(!$ctrl.advancedSearch ?'simple-mode' : 'advanced-mode') + ' ' + ($ctrl.mainSearchField ? 'has-input' : '') + ' ' + ($ctrl.mediaQueries.lgPlus ? 'flex-lgPlus-55' : '')\"><div class=\"simple-search-wrapper layout-full-width\" ng-hide=\"$ctrl.advancedSearch\"><form class=\"layout-full-height\" layout=\"column\" name=\"search-form\" ng-submit=\"$ctrl.onSubmit()\"><input type=\"submit\" class=\"accessible-only\"/><div class=\"layout-full-width\"><div class=\"search-element-inner layout-full-width\"><div class=\"search-input\"><prm-autocomplete class=\"search-input-container EXLPRMHeaderAutoComplete\" md-input-id=\"searchBar\" md-search-text=\"$ctrl.mainSearchField\" md-search-text-change=\"$ctrl.autocompleteQuery($ctrl.mainSearchField)\" md-selected-item=\"$ctrl.selectedItem\" md-selected-item-change=\"$ctrl.onSelectItem()\" md-item-text=\"item.display || $ctrl.typedQuery \" md-min-length=\"2\" md-autofocus=\"false\" md-no-cache=\"true\" md-items=\"item in $ctrl.autoCompleteItems\" md-item-text=\"item\" placeholder=\"{{$ctrl.placeHolderText}}\" flex><md-item-template><div ng-if=\"item.tab\"><span md-highlight-text=\"$ctrl.mainSearchField\">{{$ctrl.mainSearchField}}</span><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"magnifying-glass\"></prm-icon><span class=\"suggestion-scope\" translate=\"{{'tabbedmenu.'+item.tab+'.label'}}\"></span></div><div ng-if=\"!item.tab\" md-highlight-text=\"$ctrl.mainSearchField\">{{item.shortDisplay}}</div></md-item-template></prm-autocomplete></div><div class=\"search-options\" ng-class=\"{'flex-sm-0 flex-0 hide-on-xs':!$ctrl.showTabsAndScopesVal(), 'flex-sm-40 visible':$ctrl.showTabsAndScopesVal()}\"><prm-tabs-and-scopes-selector ng-if=\"$ctrl.showTabsAndScopesVal()\" [(selected-scope)]=\"$ctrl.scopeField\" [(selected-tab)]=\"$ctrl.selectedTab\" ng-class=\"{'is-displayed':$ctrl.showTabsAndScopesVal()}\"></prm-tabs-and-scopes-selector></div><div class=\"search-actions\" ng-if=\"::(!$ctrl.scopesDialerConfiguration.display)\" layout-align-xs=\"start center\"><md-button class=\"zero-margin md-icon-button\" ng-if=\"!$ctrl.advancedSearch\" ng-click=\"$ctrl.switchAdvancedSearch()\" hide-gt-xs><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"tune\"></prm-icon></md-button><md-button class=\"zero-margin button-confirm\" aria-label=\"Search\" (click)=\"$ctrl.onSubmit()\"><prm-icon icon-type=\"{{::$ctrl.searchBoxIcons.searchTextBox.type}}\" svg-icon-set=\"{{::$ctrl.searchBoxIcons.searchTextBox.iconSet}}\" icon-definition=\"{{::$ctrl.searchBoxIcons.searchTextBox.icon}}\"></prm-icon></md-button></div></div></div></form></div><div class=\"advanced-search-wrapper layout-full-width\" layout=\"row\" ng-if=\"$ctrl.advancedSearch\" ng-cloak><prm-advanced-search tabindex=\"0\" role=\"search\" id=\"advanced-search\" [(selected-scope)]=\"$ctrl.scopeField\" [(selected-tab)]=\"$ctrl.selectedTab\" [(show-tab-and-scopes)]=\"$ctrl.showTabsAndScopes\" [(typed-query)]=\"$ctrl.mainSearchField\"></prm-advanced-search><md-button class=\"switch-to-simple zero-margin md-icon-button\" ng-if=\"$ctrl.advancedSearch\" ng-click=\"$ctrl.switchAdvancedSearch()\" hide-gt-xs><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"close\"></prm-icon></md-button></div><div ng-if=\"$ctrl.isShowFindDBButton()\" class=\"search-extras layout-full-width\"><div layout=\"row\"><span flex></span><md-button class=\"button-over-dark button-with-icon\" (click)=\"::$ctrl.openFdbIframe();\" translate-attr-title=\"mainmenu.label.moreoptions\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"database\"></prm-icon><span translate=\"finddb.sb.title\"></span></md-button></div></div></div><div class=\"search-switch-buttons\" layout-sm=\"column\" layout-align-sm=\"start stretch\" hide-xs><md-button aria-label=\"{{'nui.aria.searchBar.advancedLink' | translate}}\" class=\"switch-to-advanced zero-margin button-with-icon\" ng-if=\"!$ctrl.advancedSearch\" ng-click=\"$ctrl.switchAdvancedSearch()\"><span layout=\"row\" layout-align=\"start center\"><span translate=\"label.advanced_search\"></span></span></md-button><md-button class=\"switch-to-simple zero-margin button-with-icon\" ng-if=\"$ctrl.advancedSearch\" ng-click=\"$ctrl.switchAdvancedSearch()\"><span layout=\"row\" layout-align=\"start center\"><span translate=\"label.simple_search\"></span></span></md-button></div></div><div layout=\"row\" ng-if=\"!$ctrl.advancedSearch && $ctrl.showSignIn\"><div flex=\"0\" flex-md=\"0\" flex-lg=\"15\" flex-xl=\"20\"></div><prm-alert-bar flex [alert-object]=\"$ctrl.signInAlert\"></prm-alert-bar><div class=\"padding-left-medium\" flex=\"0\" flex-md=\"25\" flex-lg=\"10\" flex-xl=\"15\" hide-xs></div><div flex=\"0\" flex-md=\"0\" flex-sm=\"10\" flex-lg=\"20\" flex-xl=\"20\"></div></div></div><div class=\"advanced-search-backdrop\" ng-class=\"{'visible': $ctrl.advancedSearch}\"></div><prm-search-bar-after parent-ctrl=\"$ctrl\"></prm-search-bar-after>", | |
"components/search/snippet/snippet.html": "<span ng-if=\"$ctrl.getSnippet()\"><prm-icon class=\"open-quote\" icon-type=\"{{::$ctrl.actionIcons.citations.type}}\" svg-icon-set=\"{{::$ctrl.actionIcons.citations.iconSet}}\" icon-definition=\"{{::$ctrl.actionIcons.citations.icon}}\"></prm-icon><prm-highlight class=\"italic-text\" terms=\"$ctrl.highlights['termsUnion']\" text=\"$ctrl.getSnippet()\"></prm-highlight><prm-icon class=\"close-quote\" icon-type=\"{{::$ctrl.actionIcons.citations.type}}\" svg-icon-set=\"{{::$ctrl.actionIcons.citations.iconSet}}\" icon-definition=\"{{::$ctrl.actionIcons.citations.icon}}\"></prm-icon></span><prm-snippet-after parent-ctrl=\"$ctrl\"></prm-snippet-after>", | |
"components/search/topbar/topbar.html": "<prm-top-bar-before parent-ctrl=\"ctrl\"></prm-top-bar-before><div class=\"top-nav-bar\" layout=\"row\" tabindex=\"0\" role=\"navigation\"><prm-skip-to tabindex=\"0\"></prm-skip-to><prm-logo></prm-logo><div flex=\"50\" hide-xs></div><prm-main-menu ng-if=\"::$ctrl.showMainMenu\" menu-type=\"menu\" flex=\"50\" hide-xs></prm-main-menu><div flex=\"50\" flex-xs=\"100\"></div><prm-search-bookmark-filter ng-show=\"$ctrl.displayFavorites\" class=\"view-switcher\" layout-align=\"end center\" layout=\"row\" flex=\"noshrink\"></prm-search-bookmark-filter><prm-user-area></prm-user-area></div><prm-topbar-after parent-ctrl=\"$ctrl\"></prm-topbar-after>", | |
"components/search/virtualBrowse/virtual-browse.html": "<div tabindex=\"-1\" class=\"container-nav-controls\"><md-button tabindex=\"-1\" aria-label=\"{{'nui.aria.vbrowse.previous' | translate}}\" ng-disabled=\"$ctrl.isLeftScrollDisabled\" ng-keypress=\"$ctrl.previous($event)\" ng-mousedown=\"$ctrl.scrollLeftMouseDown();$event.stopPropagation()\" ng-mouseup=\"$ctrl.scrollMouseUp();$event.stopPropagation()\" class=\"nav-control nav-left\"><md-tooltip><span ng-bind-html=\"'virtualbrowse.button.previous' | translate\"></span></md-tooltip><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"chevron-left\" aria-label=\"{{'nui.aria.vbrowse.previous' | translate}}\"></prm-icon></md-button></div><md-virtual-repeat-container dir=\"ltr\" role=\"tablist\" id=\"prm-virtual-browse\" md-top-index=\"$ctrl.currentIndex\" md-orient-horizontal><ul tabindex=\"-1\" role=\"listbox\" layout=\"row\" layout-align=\"start start\" style=\"min-width:100%\"><li md-virtual-repeat=\"virtualBrowseItem in $ctrl.dynamicVirtualBrowseItems\" ng-click=\"$ctrl.navigateToItemFullView(virtualBrowseItem, $index);$event.stopPropagation();\" id=\"vBrowseid{{$index}}\" tabindex=\"0\" role=\"tab\" ng-focus=\"$ctrl.focusSupport($event)\" ng-blur=\"$ctrl.focusOutSupport($event)\" ng-keydown=\"$ctrl.keyDownSupport($event);\" md-item-size=\"110\" md-on-demand ng-mouseenter=\"highlightItem = true\" ng-mouseleave=\"highlightItem = false\" ng-class=\"{'md-whiteframe-2dp': highlightItem, 'md-whiteframe-5dp current-item': $index == $ctrl.focusedIndex }\"><a tabindex=\"-1\" ui-state=\"'fulldisplay'\" ui-state-params=\"$ctrl.getItemFullViewParams(virtualBrowseItem)\" ui-sref-opts=\"{reload: true}\"><prm-virtual-browse-item ng-style=\"{'color': 'hsl({{($index*$index)/2}}, 30%, 70%)'}\" [virtual-browse-item]=\"virtualBrowseItem\"></prm-virtual-browse-item></a></li></ul></md-virtual-repeat-container><div tabindex=\"-1\" class=\"container-nav-controls\"><md-button tabindex=\"-1\" aria-label=\"{{'nui.aria.vbrowse.next' | translate}}\" ng-disabled=\"$ctrl.isRightScrollDisabled\" ng-keypress=\"$ctrl.next($event)\" ng-mousedown=\"$ctrl.scrollRightMouseDown();$event.stopPropagation()\" ng-mouseup=\"$ctrl.scrollMouseUp();$event.stopPropagation()\" class=\"nav-control nav-right\"><md-tooltip><span ng-bind-html=\"'virtualbrowse.button.next' | translate\"></span></md-tooltip><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"chevron-right\" aria-label=\"{{'nui.aria.vbrowse.next' | translate}}\"></prm-icon></md-button></div><prm-virtual-browse-after parent-ctrl=\"$ctrl\"></prm-virtual-browse-after>", | |
"components/security/login/login.html": "<prm-spinner ng-if=\"showLoader\" class=\"light-on-dark no-text overlay-cover\" layout=\"row\" layout-align=\"center center\"></prm-spinner><form class=\"layout-full-width\" layout=\"column\" ng-submit=\"$ctrl.login()\"><div layout=\"row\" layout-align=\"center center\" style=\"margin-top: 1.5em; min-height: 40px\"><div class=\"animate-enter-leave-scale-bounce\" style=\"width: 0;position: absolute; top: 1em; z-index: 10\" ng-if=\"$ctrl.showBackButton()\"><md-button class=\"md-icon-button icon-button-large\" aria-label=\"Back button\" ng-click=\"$ctrl.handleBackButtonClick()\"><prm-icon [icon-type]=\"::$ctrl.loginIcons.backIcon.type\" [svg-icon-set]=\"::$ctrl.loginIcons.backIcon.iconSet\" [icon-definition]=\"::$ctrl.loginIcons.backIcon.icon\"></prm-icon></md-button></div><h2 class=\"md-headline light-text\" layout=\"row\" layout-align=\"center center\" flex><span translate=\"{{$ctrl.getLoginTitleForDisplay()}}\"></span></h2></div><md-dialog-content class=\"overflow-hidden\"><md-tabs md-dynamic-height md-border-bottom md-selected=\"$ctrl.selectedTab\" class=\"hidden-tabs\"><md-tab label=\"one\"><md-content><md-list role=\"list\" class=\"padded-container\"><md-list-item ng-repeat=\"authenticationMethod in $ctrl.authenticationMethods\" class=\"md-2-line md-long-text\" ng-click=\"$ctrl.handleLoginClick( authenticationMethod )\"><prm-login-item [authentication-method]=\"authenticationMethod\"></prm-login-item><div class=\"md-secondary\"><prm-icon [icon-type]=\"::$ctrl.loginIcons.gotoLinkIcon.type\" [svg-icon-set]=\"::$ctrl.loginIcons.gotoLinkIcon.iconSet\" [icon-definition]=\"::$ctrl.loginIcons.gotoLinkIcon.icon\"></prm-icon></div></md-list-item></md-list></md-content></md-tab><md-tab label=\"two\" md-on-select=\"showBackButton()\"><md-content class=\"md-padding\"><span ng-if=\"$ctrl.showError\" class=\"error-warning-message error-color\"><prm-icon [icon-type]=\"::$ctrl.loginIcons.errorIcon.type\" [svg-icon-set]=\"::$ctrl.loginIcons.errorIcon.iconSet\" [icon-definition]=\"::$ctrl.loginIcons.errorIcon.icon\"></prm-icon><span translate=\"{{ $ctrl.getErrorForDisplay() }}\" translate-values=\"$ctrl.getPlaceHolders()\" translate-compile></span></span><div class=\"dialog-inputs overflow-hidden\" layout=\"column\" layout-align=\"start center\"><md-input-container class=\"centered-input\"><label translate=\"login.userid\" class=\"text-uppercase\"></label><input type=\"text\" ng-model=\"$ctrl.username\"/></md-input-container><md-input-container class=\"centered-input\"><label translate=\"login.password\" class=\"text-uppercase\"></label><input type=\"password\" ng-model=\"$ctrl.password\"/></md-input-container></div><div class=\"dialog-divider transparent-divider\"></div><prm-login-help ng-if=\"$ctrl.displaySigninHelp\" [authentication-method]=\"$ctrl.selectedAuthenticationMethod\"></prm-login-help></md-content></md-tab></md-tabs></md-dialog-content><md-dialog-actions class=\"animate-enter-leave-scale-bounce\" layout=\"row\" layout-align=\"center center\" ng-if=\"!hideActionsBar\"><md-button ng-if=\"!$ctrl.standAlone()\" class=\"button-large\" ng-click=\"$ctrl.cancelLogin()\"><span translate=\"login.cancel\"></span></md-button><md-button ng-if=\"$ctrl.showSubmitButton()\" class=\"button-large button-confirm animate-scale animate-enter-leave-scale-bounce\" type=\"submit\" style=\"margin-right:20px\"><span translate=\"login.login\"></span></md-button></md-dialog-actions></form><prm-login-after parent-ctrl=\"$ctrl\"></prm-login-after>", | |
"components/security/login/stand-alone-login.html": "<body><div layout=\"column\" layout-fill layout-align=\"start center\"><div flex=\"5\"></div><div class=\"login-header\"><prm-logo></prm-logo></div><md-card class=\"login-card login-dialog\"><md-card-content><prm-login [authentication-methods]=\"$ctrl.getAuthenticationMethods()\" [is-stand-alone]=\"true\"></prm-login></md-card-content></md-card><div flex=\"10\"></div></div></body><prm-stand-alone-login-after parent-ctrl=\"$ctrl\"></prm-stand-alone-login-after>", | |
"components/account/overview/depositsOverview/deposits-overview.html": "<div class=\"tiles-grid-tile\"><div class=\"tile-content\" layout=\"column\"><div class=\"tile-header\" layout=\"column\"><div layout=\"row\" layout-align=\"space-between\"><h2 class=\"header-link light-text\" (click)=\"ctrl.triggerLinkToDepositsSection()\"><span translate=\"nui.deposits.header\"></span><prm-icon class=\"arrow-icon\" icon-type=\"{{::ctrl.accountIcons.arrowRightIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.arrowRightIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.arrowRightIcon.icon}}\"></prm-icon></h2></div></div><md-list layout=\"column\"><prm-spinner ng-if=\"ctrl.inProgress\" class=\"default-loader dark-on-light overlay-cover no-text\" layout=\"row\" layout-align=\"center center\"></prm-spinner><md-list-item class=\"md-3-line\" ng-repeat=\"deposit in ctrl.depositsOverviewDisplay\" ng-click=\"ctrl.triggerLinkToDepositsSection(deposit.depositId)\"><span class=\"item-index\">{{$index + 1}}</span><div class=\"md-list-item-text\" layout-fill><h3 ng-if=\"::deposit.firstLineLeft\"><span>{{::deposit.firstLineLeft}}</span></h3><h4 ng-if=\"::deposit.secondLineLeft\"><span>{{::deposit.secondLineLeft}}</span></h4><p class=\"no-wrap-line\" ng-if=\"::deposit.firstLineRight\" ng-class=\"{'has-icon-on-left prm-positive':deposit.isAlert}\"><prm-icon ng-if=\"::deposit.isAlert\" icon-type=\"{{::ctrl.accountIcons.depositsAlertIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.depositsAlertIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.depositsAlertIcon.icon}}\" aria-label=\"{{::('nui.aria.account.deposits.alert' | translate)}}\"></prm-icon><span>{{::deposit.firstLineRight}}</span></p><p ng-if=\"::deposit.secondLineRight\" class=\"weak-text\"><span translate=\"nui.deposits.updatedOn\"></span> <span>{{::deposit.secondLineRight}}</span></p></div><div class=\"tile-item-arrow\"><prm-icon icon-type=\"{{::ctrl.accountIcons.arrowRightIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.arrowRightIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.arrowRightIcon.icon}}\"></prm-icon></div></md-list-item></md-list><div ng-if=\"!ctrl.numOfDeposits || ctrl.numOfDeposits === '0'\" ng-cloak class=\"message-with-icon\" layout=\"column\" layout-align=\"center center\" layout-padding layout-margin><prm-icon class=\"giant-icon bg-icon\" icon-type=\"{{ctrl.accountIcons.sun.type}}\" svg-icon-set=\"{{ctrl.accountIcons.sun.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.sun.icon}}\"></prm-icon><div><span translate=\"nui.overview.nodeposits\"></span></div></div><md-button class=\"button-with-icon prm-links overflow-visible\" layout=\"row\" layout-align=\"center center\" ng-if=\"ctrl.numOfDeposits > 3\" (click)=\"ctrl.triggerLinkToDepositsSection()\" aria-label=\"View all\"><span translate=\"nui.overview.deposits.viewall\" translate-values=\"{placeholders:ctrl.getViewAllPlaceHolder()}\" translate-compile></span><prm-icon aria-label=\"arrow right\" class=\"arrow-icon\" icon-type=\"{{::ctrl.accountIcons.arrowRightIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.arrowRightIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.arrowRightIcon.icon}}\"></prm-icon></md-button></div></div><prm-deposits-overview-after parent-ctrl=\"ctrl\"></prm-deposits-overview-after>", | |
"components/account/overview/loansOverview/loans-overview.html": "<div class=\"tiles-grid-tile\"><div class=\"tile-content\" layout=\"column\"><div class=\"tile-header\" layout=\"column\"><div layout=\"row\" layout-align=\"space-between\"><h2 class=\"header-link light-text\" (click)=\"ctrl.triggerLinkToLoansSection()\"><span translate=\"nui.loans.header\"></span><prm-icon class=\"arrow-icon\" icon-type=\"{{ctrl.accountIcons.arrowRightIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.arrowRightIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.arrowRightIcon.icon}}\"></prm-icon></h2><md-button ng-if=\"ctrl.hasRenewableLoans()\" class=\"button-link\" (click)=\"ctrl.triggerLinkToLoansSection(); ctrl.renewAllLoans()\" aria-label=\"View loans button\"><prm-icon class=\"h-flipped\" icon-type=\"{{ctrl.accountIcons.renewLoanIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.renewLoanIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.renewLoanIcon.icon}}\" aria-label=\"renew all loans\"></prm-icon><span translate=\"nui.loans.renewall\"></span></md-button></div></div><md-list layout=\"column\"><prm-spinner ng-if=\"ctrl.inProgress\" class=\"default-loader dark-on-light overlay-cover no-text\" layout=\"row\" layout-align=\"center center\"></prm-spinner><md-list-item class=\"md-3-line\" ng-repeat=\"item in ctrl.loansOverviewDisplay\" ng-click=\"ctrl.triggerLinkToLoansSection(item.loanid)\"><span class=\"item-index\">{{$index + 1}}</span><div class=\"md-list-item-text\"><h3 ng-if=\"item.title\">{{item.title}}</h3><h4 ng-if=\"item.getBriefDisplayLine(1)\">{{item.getBriefDisplayLine(1)}}</h4><p class=\"no-wrap-line\" ng-class=\"{'has-icon-on-left prm-warn': item.isDueAlert()}\" ng-if=\"item.isActiveLoan()\"><prm-icon ng-if=\"item.isDueAlert()\" aria-label=\"Due alert icon\" icon-type=\"{{ctrl.accountIcons.timerIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.timerIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.timerIcon.icon}}\"></prm-icon><span translate=\"{{item.getCodeAlert()}}\"></span>: <span>{{item.getDateForBriefDisplay()}}</span></p><p class=\"no-wrap-line weak-text\" ng-if=\"item.mainlocationname || item.secondarylocationname\"><span>Return to: {{item.mainlocationname}} <span ng-show=\"item.mainlocationname && item.secondarylocationname\">, </span><span>{{item.secondarylocationname}}</span></span></p></div><div ng-if=\"!item.isActiveLoan()\"><span translate=\"loans.return_date\"></span>: <span>{{item.getDateForBriefDisplay()}}</span></div><div class=\"tile-item-arrow\"><prm-icon aria-label=\"right arrow Icon\" icon-type=\"{{ctrl.accountIcons.arrowRightIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.arrowRightIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.arrowRightIcon.icon}}\"></prm-icon></div></md-list-item></md-list><div ng-if=\"!ctrl.numOfLoans || ctrl.numOfLoans === '0'\" ng-cloak class=\"message-with-icon\" layout=\"column\" layout-align=\"center center\" layout-padding layout-margin><prm-icon class=\"giant-icon bg-icon\" icon-type=\"{{ctrl.accountIcons.beer.type}}\" svg-icon-set=\"{{ctrl.accountIcons.beer.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.beer.icon}}\"></prm-icon><div><span translate=\"nui.overview.noloans\"></span></div></div><md-button class=\"button-with-icon overflow-visible\" layout=\"row\" layout-align=\"center center\" ng-if=\"ctrl.numOfLoans > 3\" (click)=\"ctrl.triggerLinkToLoansSection()\" aria-label=\"view all loans button\"><span translate=\"nui.overview.loans.viewall\" translate-values=\"ctrl.getViewAllPlaceHolder()\"></span><prm-icon aria-label=\"arrow right\" class=\"arrow-icon\" icon-type=\"{{ctrl.accountIcons.arrowRightIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.arrowRightIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.arrowRightIcon.icon}}\"></prm-icon></md-button></div></div><prm-loans-overview-after parent-ctrl=\"ctrl\"></prm-loans-overview-after>", | |
"components/account/overview/finesOverview/fines-overview.html": "<div class=\"tiles-grid-tile\"><div class=\"tile-content\" layout=\"column\"><div class=\"tile-header\" layout=\"column\"><div layout=\"row\" layout-align=\"space-between\"><h2 class=\"header-link light-text\" (click)=\"ctrl.triggerLinkToFinesSection()\"><span translate=\"nui.fines.header\"></span><prm-icon class=\"arrow-icon\" icon-type=\"{{ctrl.accountIcons.arrowRightIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.arrowRightIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.arrowRightIcon.icon}}\"></prm-icon></h2><md-button ng-if=\"ctrl.payFinesLink\" class=\"button-link\" ng-href=\"{{ctrl.payFinesLink}}\" target=\"_blank\" aria-label=\"Pay fines button\"><span translate=\"fines.payfinelink\"></span><prm-icon icon-type=\"{{ctrl.accountIcons.externalLinkIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.externalLinkIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.externalLinkIcon.icon}}\"></prm-icon></md-button></div><div layout=\"row\" ng-if=\"ctrl.finesBalance\"><em><span translate=\"nui.fines.balance\" translate-values=\"ctrl.getFinesBalancePlaceHolder()\"></span></em></div><div layout=\"row\" ng-if=\"ctrl.demeritsBalance\"><em><span translate=\"nui.fines.demerits\" translate-values=\"ctrl.getDemeritsBalancePlaceHolder()\"></span></em></div></div><md-list layout=\"column\"><prm-spinner ng-if=\"ctrl.inProgress\" class=\"default-loader dark-on-light overlay-cover no-text\" layout=\"row\" layout-align=\"center center\"></prm-spinner><md-list-item class=\"md-3-line\" ng-repeat=\"fine in ctrl.finesOverviewDisplay\" ng-click=\"ctrl.triggerLinkToFinesSection(fine.fineid)\"><span class=\"item-index\">{{$index + 1}}</span><div class=\"md-list-item-text\"><h3 ng-if=\"fine.firstLineLeft\" class=\"has-icon-on-left prm-warn\"><div ng-if=\"fine.isAlert\"><md-tooltip md-delay=\"400\"><span translate=\"nui.fine.alert.tooltip\"></span></md-tooltip><prm-icon icon-type=\"{{ctrl.accountIcons.fineAlertIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.fineAlertIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.fineAlertIcon.icon}}\"></prm-icon></div><span>{{fine.firstLineLeft}}</span></h3><h4 ng-if=\"fine.secondLineLeft\"><span translate=\"nui.fine.brief.1\"></span> <span>{{fine.secondLineLeft}}</span></h4><p ng-if=\"fine.firstLineRight\" class=\"bold-text weak-text\"><span>{{fine.firstLineRight}}</span></p><p ng-if=\"fine.secondLineRight\" class=\"weak-text\"><span translate=\"nui.fine.brief.2\"></span> <span>{{fine.secondLineRight}}</span></p></div><div class=\"tile-item-arrow\"><prm-icon aria-label=\"right arrow Icon\" icon-type=\"{{ctrl.accountIcons.arrowRightIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.arrowRightIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.arrowRightIcon.icon}}\"></prm-icon></div></md-list-item></md-list><div ng-if=\"!ctrl.numOfFines || ctrl.numOfFines === 0\" ng-cloak class=\"message-with-icon\" layout=\"column\" layout-align=\"center center\" layout-padding layout-margin><prm-icon class=\"giant-icon bg-icon\" icon-type=\"{{ctrl.accountIcons.emoticonCool.type}}\" svg-icon-set=\"{{ctrl.accountIcons.emoticonCool.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.emoticonCool.icon}}\"></prm-icon><div><span translate=\"nui.overview.nofines\"></span></div></div><md-button class=\"button-with-icon prm-links overflow-visible\" layout=\"row\" layout-align=\"center center\" ng-if=\"ctrl.numOfFines > 3\" (click)=\"ctrl.triggerLinkToFinesSection()\" aria-label=\"view fines button\"><span translate=\"nui.overview.fines.viewall\" translate-values=\"ctrl.getViewAllPlaceHolder()\"></span><prm-icon aria-label=\"arrow right\" class=\"arrow-icon\" icon-type=\"{{ctrl.accountIcons.arrowRightIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.arrowRightIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.arrowRightIcon.icon}}\"></prm-icon></md-button></div></div><prm-fines-overview-after parent-ctrl=\"ctrl\"></prm-fines-overview-after>", | |
"components/account/overview/messagesAndBlocksOverview/messages-and-blocks-overview.html": "<div class=\"tiles-grid-tile\"><div class=\"tile-content\" layout=\"column\"><div class=\"tile-header\" layout=\"column\"><div layout=\"row\" layout-align=\"space-between\"><h2 class=\"header-link light-text\" (click)=\"ctrl.triggerLinkToMessagesSection()\"><span translate=\"nui.blocks.header\"></span><prm-icon class=\"arrow-icon\" icon-type=\"{{ctrl.accountIcons.arrowRightIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.arrowRightIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.arrowRightIcon.icon}}\"></prm-icon></h2></div></div><md-list layout=\"column\"><prm-spinner ng-if=\"ctrl.inProgress\" class=\"default-loader dark-on-light overlay-cover no-text\" layout=\"row\" layout-align=\"center center\"></prm-spinner><md-list-item class=\"md-3-line\" ng-repeat=\"message in ctrl.messagesOverviewDisplay\" ng-click=\"ctrl.triggerLinkToMessagesSection()\"><span class=\"item-index\">{{$index + 1}}</span><div class=\"md-list-item-text\"><h3 ng-if=\"message.ilsinstitutionname\" class=\"no-wrap-line\"><span>{{message.ilsinstitutionname}}</span></h3><h4 ng-if=\"message.text\" class=\"no-wrap-line\"><span>{{message.text}}</span></h4></div><div class=\"tile-item-arrow\"><prm-icon icon-type=\"{{ctrl.accountIcons.arrowRightIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.arrowRightIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.arrowRightIcon.icon}}\"></prm-icon></div></md-list-item></md-list><div ng-if=\"ctrl.numOfMessages === 0\" ng-cloak layout=\"column\" layout-align=\"center center\" layout-padding layout-margin><prm-icon class=\"giant-icon bg-icon\" icon-type=\"{{ctrl.accountIcons.beach.type}}\" svg-icon-set=\"{{ctrl.accountIcons.beach.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.beach.icon}}\"></prm-icon><div><span translate=\"nui.overview.noblocks\"></span></div></div><md-button class=\"button-with-icon prm-links overflow-visible\" layout=\"row\" layout-align=\"center center\" ng-if=\"ctrl.numOfMessages > 3\" (click)=\"ctrl.triggerLinkToMessagesSection()\" aria-label=\"view all messages button\"><span translate=\"nui.overview.blocks.viewall\" translate-values=\"ctrl.getViewAllPlaceHolder()\"></span><prm-icon class=\"arrow-icon\" icon-type=\"{{ctrl.accountIcons.arrowRightIcon.type}}\" svg-icon-set=\"{{ctrl.accountIcons.arrowRightIcon.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.arrowRightIcon.icon}}\"></prm-icon></md-button></div></div><prm-messages-and-blocks-overview-after parent-ctrl=\"ctrl\"></prm-messages-and-blocks-overview-after>", | |
"components/account/overview/requestsOverview/requests-overview.html": "<div class=\"tiles-grid-tile\"><div class=\"tile-content\" layout=\"column\"><div class=\"tile-header\" layout=\"column\"><div layout=\"row\" layout-align=\"space-between\"><h2 class=\"header-link light-text\" (click)=\"ctrl.triggerLinkToRequestsSection()\"><span translate=\"nui.requests.header\"></span><prm-icon class=\"arrow-icon\" icon-type=\"{{::ctrl.accountIcons.arrowRightIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.arrowRightIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.arrowRightIcon.icon}}\"></prm-icon></h2></div></div><md-list layout=\"column\"><prm-spinner ng-if=\"ctrl.inProgress\" class=\"default-loader dark-on-light overlay-cover no-text\" layout=\"row\" layout-align=\"center center\"></prm-spinner><md-list-item class=\"md-3-line\" ng-repeat=\"request in ctrl.requestsOverviewDisplay\" ng-click=\"ctrl.triggerLinkToRequestsSection(request.requestId)\" class=\"display-block\"><span class=\"item-index\">{{$index + 1}}</span><div class=\"md-list-item-text\" layout-fill><h3 ng-if=\"::request.firstLineLeft\"><span>{{::request.firstLineLeft}}</span></h3><h4 ng-if=\"::request.secondLineLeft\"><span translate=\"nui.request.brief.1\"></span> <span>{{::request.secondLineLeft}}</span></h4><p class=\"no-wrap-line\" ng-if=\"::request.firstLineRight\" ng-class=\"{'has-icon-on-left prm-positive':request.isAlert}\"><prm-icon ng-if=\"::request.isAlert\" icon-type=\"{{::ctrl.accountIcons.requestsAlertIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.requestsAlertIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.requestsAlertIcon.icon}}\" aria-label=\"{{::('nui.aria.account.requests.alert' | translate)}}\"></prm-icon><span class=\"text-uppercase\" translate=\"{{::('request.'+request.requestType+'.request_type')}}\"></span>. <span>{{::request.firstLineRight}}</span></p><p ng-if=\"::request.secondLineRight\" class=\"weak-text\"><span translate=\"nui.request.brief.2\"></span> <span>{{::request.secondLineRight}}</span></p></div><div class=\"tile-item-arrow\"><prm-icon icon-type=\"{{::ctrl.accountIcons.arrowRightIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.arrowRightIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.arrowRightIcon.icon}}\"></prm-icon></div></md-list-item></md-list><div ng-if=\"!ctrl.numOfRequests || ctrl.numOfRequests === '0'\" ng-cloak class=\"message-with-icon\" layout=\"column\" layout-align=\"center center\" layout-padding layout-margin><prm-icon class=\"giant-icon bg-icon\" icon-type=\"{{ctrl.accountIcons.sun.type}}\" svg-icon-set=\"{{ctrl.accountIcons.sun.iconSet}}\" icon-definition=\"{{ctrl.accountIcons.sun.icon}}\"></prm-icon><div><span translate=\"nui.overview.norequests\"></span></div></div><md-button class=\"button-with-icon prm-links overflow-visible\" layout=\"row\" layout-align=\"center center\" ng-if=\"ctrl.numOfRequests > 3\" (click)=\"ctrl.triggerLinkToRequestsSection()\" aria-label=\"View all\"><span translate=\"nui.overview.requests.viewall\" translate-values=\"ctrl.getViewAllPlaceHolder()\"></span><prm-icon aria-label=\"arrow right\" class=\"arrow-icon\" icon-type=\"{{::ctrl.accountIcons.arrowRightIcon.type}}\" svg-icon-set=\"{{::ctrl.accountIcons.arrowRightIcon.iconSet}}\" icon-definition=\"{{::ctrl.accountIcons.arrowRightIcon.icon}}\"></prm-icon></md-button></div></div><prm-requests-overview-after parent-ctrl=\"ctrl\"></prm-requests-overview-after>", | |
"components/favorites/favoritesToolBar/saved-searches-group-actions/saved-searches-group-actions.html": "<div layout=\"row\"><div class=\"toolbar-item animate-enter-leave-scale-bounce staggered\"><md-button class=\"md-icon-button unpin-button\" (click)=\"$ctrl.removeSelectedSearches()\"><md-tooltip md-delay=\"400\"><span translate=\"nui.favorites.search.unpin.multiple.tooltip\"></span></md-tooltip><prm-icon ng-if=\"!item.alert\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"prm_unpin\" aria-label=\"unpin\" class=\"custom-button\"></prm-icon></md-button></div><div class=\"toolbar-item animate-enter-leave-scale-bounce staggered\"><md-button class=\"md-icon-button unpin-button\" (click)=\"$ctrl.setAlertToSelectedSearches()\"><md-tooltip md-delay=\"400\"><span translate=\"nui.favorites.search.alert.multiple.tooltip\"></span></md-tooltip><prm-icon ng-if=\"!item.alert\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"alert\" aria-label=\"Alert\" class=\"custom-button\"></prm-icon></md-button></div></div><prm-saved-searches-group-actions-after parent-ctrl=\"$ctrl\"></prm-saved-searches-group-actions-after>", | |
"components/infra/dataStructures/model/model.html": "<md-toolbar class=\"md-primay\"><div class=\"md-toolbar-tools\" layout=\"row\" layout-align=\"space-between center\" layout-padding><md-switch ng-model=\"$ctrl.active\" aria-label=\"Switch Model Debug Mode on/off\">Model Debug Mode: {{ $ctrl.active}}</md-switch><span flex></span><h2><span>Primo Model</span></h2><span flex></span></div></md-toolbar><header layout=\"column\" class=\"topbar-wrapper\"></header><md-content layout=\"row\" class=\"padded-container\" layout-align=\"center start\"><div class=\"main\" layout=\"row\" flex><div flex=\"0\" flex-gt-sm=\"5\" flex-gt-md=\"10\" flex-gt-lg=\"20\"></div><div flex><md-tabs md-dynamic-height md-border-bottom ng-if=\"$ctrl.active\"><md-tab ng-repeat=\"(key, val) in ($ctrl.model)\" label=\"{{key}}\"><md-content class=\"md-padding\"><h1 class=\"md-display-2\">{{key}}</h1><md-card><md-card-content><textarea style=\"height:100em;width: 100%\" ng-if=\"!$ctrl.isJsonArray(val)\">{{::($ctrl.beautifyJson(val))}}</textarea></md-card-content></md-card><md-card ng-if=\"$ctrl.isJsonArray(val)\" ng-repeat=\"item in val\"><md-card-title>Batch {{::($index +1)}}</md-card-title><md-card-content><textarea style=\"height:100em;width: 100%\">\r\n {{::($ctrl.beautifyJson(item))}}</textarea></md-card-content></md-card></md-content></md-tab></md-tabs></div><div class=\"sidebar\" flex-gt-sm=\"25\" flex-gt-lg=\"20\" class=\"sidebar\" layout=\"row\"></div><div flex=\"0\" flex-gt-sm=\"5\" flex-gt-lg=\"10\"></div></div></md-content>", | |
"components/infra/deposit/uploadFile/upload-file.html": "<div ng-show=\"badFormat\" class=\"Error\">File fomrat not supported!</div><div class=\"form-group\" ng-show=\"ctrl.mode == 'hover' || !ctrl.filename\"><div class=\"input-row\" class=\"FullWidth\"><div class=\"file-drop-zone-wrapper\"><div class=\"input-message warning-inverse\" ng-if=\"fileFailed && !f.upload.aborted\">{{'file.upload.error.message' | translate}}</div><div class=\"input-message warning-inverse\" ng-if=\"fileTooLarge && !f.upload.aborted\">{{'file.upload.error.too.large' | translate:{size:ctrl.formatBytes(ctrl.userMaxFileSize)} }}</div><div ngf-drop=\"ctrl.upload()\" ngf-select=\"ctrl.upload()\" ngf-drop-disabled=\"disabled && ctrl.mode == 'hover'\" ngf-select-disabled=\"ctrl.mode == 'hover'\" ng-model=\"ctrl.files\" class=\"file-drop-zone\" id=\"dragAndDropBtn\" ngf-drag-over-class=\"{accept:'dragover', reject:'dragover-err', delay:100}\" ng-model-rejected=\"rejFiles\" ngf-multiple=\"true\" ngf-allow-dir=\"true\" accept=\"{{ctrl.filesFormat}}\" ngf-accept=\"ctrl.filesFormat\"><span ng-if=\"ctrl.mode != 'hover'\"><span class=\"guidance-text-out\">{{'nui.deposit.dragFiles' | translate}}<br><span class=\"small\">{{'nui.deposit.browseFiles' | translate}}</span> </span><span class=\"guidance-text-on\">{{'citation.edit.drag.dropIt' | translate}}</span></span><div ng-transclude></div></div></div></div></div>", | |
"components/infra/formBuilder/field/form-field-checkbox.html": "<md-input-container><label for=\"prm_{{$ctrl.field.label}}\" translate=\"{{$ctrl.field.label}}\"></label><md-checkbox ng-repeat=\"option in $ctrl.field.options\" aria-label=\"{{option.label}}\" ng-change=\"$ctrl.field.events.onChange($ctrl.field.events.params)\" ng-true-value=\"'Yes'\" ng-model=\"$ctrl.formData[$ctrl.field.name]\"><span translate=\"{{option.label}}\"></span></md-checkbox></md-input-container>", | |
"components/infra/formBuilder/field/form-field-date.html": "<label for=\"prm_{{$ctrl.field.label}}\" translate=\"{{$ctrl.field.label}}\"></label><div class=\"service-form-item\" layout=\"column\"><md-tooltip>{{'nui.datePicker.tooltip' | translate}}</md-tooltip><md-datepicker ng-model=\"$ctrl.formData[$ctrl.field.name]\" name=\"{{$ctrl.field.name}}\" md-placeholder=\"Pickup date\" md-date-filter=\"$ctrl.filterDates\" ng-change=\"$ctrl.field.events.onChange($ctrl.field.events.params)\" ng-required=\"$ctrl.field.mandatory\" md-min-date=\"$ctrl.field.minDate\"></md-datepicker><md-input-container><div ng-messages=\"$ctrl.form[$ctrl.field.name].$error\" class=\"validation-messages\" ng-if=\"$ctrl.form.$submitted || $ctrl.form[$ctrl.field.name].$touched\"><div ng-message=\"required\"><span translate=\"nui.mandatory.shortloan.slot\"></span></div></div></md-input-container></div>", | |
"components/infra/formBuilder/field/form-field-datetime.html": "<md-input-container><label for=\"prm_{{$ctrl.field.label}}\" translate=\"{{$ctrl.field.label}}\"></label><input ng-model=\"$ctrl.formData[$ctrl.field.name]\" type=\"datetime-local\" name=\"{{$ctrl.field.name}}\" ng-required=\"$ctrl.field.mandatory\" ng-disabled=\"$ctrl.field.disabled\" name=\"{{$ctrl.field.name}}\" value=\"{{$ctrl.getCurrentDate()}}\" min=\"{{$ctrl.getCurrentDate()}}\"/><div ng-messages=\"$ctrl.form[$ctrl.field.name].$error\" style=\"color:maroon\" class=\"help-block\"><div ng-message=\"required\"><span translate=\"nui.mandatory.text\" translate-values=\"$ctrl.errorMsgPlaceholders\" translate-compile></span></div></div></md-input-container>", | |
"components/infra/formBuilder/field/form-field-dropdown.html": "<prm-icon ng-if=\"$ctrl.field.disabled\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"lock\"></prm-icon><md-input-container class=\"underlined-input\" ng-class=\"{'md-required':($ctrl.field.mandatory || $ctrl.field.mandatoryIndicator)}\"><label for=\"prm_{{$ctrl.field.label}}\" translate=\"{{$ctrl.field.label}}\"></label><md-select ng-model=\"$ctrl.formData[$ctrl.field.name]\" ng-change=\"$ctrl.field.events.onChange($ctrl.field.events.params)\" aria-label=\"{{$ctrl.field.label}}\" ng-required=\"$ctrl.field.mandatory\" ng-disabled=\"$ctrl.field.disabled\" name=\"{{$ctrl.field.name}}\"><md-option ng-repeat=\"option in $ctrl.field.options\" value=\"{{option.value}}\" ng-if=\"!$ctrl.field.populator.params.byCategory || !$ctrl.getCatagories() || $ctrl.getCatagories().length===0\"><span>{{option.label}}</span></md-option><md-optgroup ng-if=\"$ctrl.field.populator.params.byCategory\" ng-repeat=\"category in $ctrl.getCatagories()\" label=\"{{category}}\"><md-option ng-repeat=\"option in $ctrl.field.options | filter: {category: category }\" ng-value=\"{{option.value}}\"><span>{{option.label}}</span></md-option></md-optgroup></md-select><div ng-messages=\"$ctrl.form[$ctrl.field.name].$error\" ng-messages-multiple class=\"help-block\" ng-if=\"$ctrl.form.$submitted || $ctrl.form[$ctrl.field.name].$touched || $ctrl.form[$ctrl.field.name].$dirty\"><div ng-message=\"required\"><span translate=\"nui.mandatory.drop-down\" translate-values=\"$ctrl.errorMsgPlaceholders\" translate-compile></span></div></div></md-input-container><prm-icon ng-if=\"$ctrl.field.disabled\" class=\"animate-enter-leave-scale\"><md-tooltip md-direction=\"right\" md-autohide=\"true\" ng-if=\"$ctrl.field.disabled\">Reset request form to edit category</md-tooltip><md-icon md-svg-icon=\"./images/lock-outline.svg\" aria-label=\"Lock Icon\"></md-icon></prm-icon>", | |
"components/infra/formBuilder/field/form-field-hidden.html": "", | |
"components/infra/formBuilder/field/form-field-label.html": "<div class=\"label-dummy\" flex-order=\"1\" translate=\"{{$ctrl.field.label}}\"></div><div layout=\"row\" flex-order=\"2\"><div layout=\"row\"><span>{{$ctrl.field.value}}</span> <span class=\"md-select-icon-dummy md-select-icon\" aria-hidden=\"true\"></span></div></div>", | |
"components/infra/formBuilder/field/form-field-link.html": "<span><a href=\"{{$ctrl.formData[$ctrl.field.name]}}\" target=\"_blank\"><span translate=\"{{$ctrl.field.label}}\"></span></a></span>", | |
"components/infra/formBuilder/field/form-field-multi-label.html": "<div class=\"label-dummy\" flex-order=\"1\" translate=\"{{field.label}}\"></div><div ng-repeat=\"option in $ctrl.field.options\" layout=\"row\" flex-order=\"2\"><div layout=\"row\"><span>{{option.label}}</span> <span class=\"md-select-icon-dummy md-select-icon\" aria-hidden=\"true\"></span></div></div>", | |
"components/infra/formBuilder/field/form-field-readonly.html": "<md-input-container><label for=\"prm_{{$ctrl.field.label}}\" translate=\"{{$ctrl.field.label}}\"></label><input ng-model=\"$ctrl.formData[$ctrl.field.name]\" type=\"text\" name=\"{{$ctrl.field.name}}\" ng-required=\"$ctrl.field.mandatory\"><div ng-messages=\"requestForm[$ctrl.field.name].$error\" role=\"alert\"><div ng-message=\"required\">You did not enter a field</div></div></md-input-container>", | |
"components/infra/formBuilder/field/form-field-text.html": "<md-input-container class=\"underlined-input\" ng-class=\"{'md-required':$ctrl.field.mandatory}\"><label for=\"prm_{{$ctrl.field.label}}\" translate=\"{{$ctrl.field.label}}\"></label><input ng-model=\"$ctrl.formData[$ctrl.field.name]\" type=\"{{$ctrl.field.inputType? $ctrl.field.inputType : 'text'}}\" name=\"{{$ctrl.field.name}}\" ng-required=\"$ctrl.field.mandatory\" ng-disabled=\"$ctrl.field.disabled\" name=\"{{$ctrl.field.name}}\" maxlength=\"{{$ctrl.field.maxlength}}\"/><div ng-messages=\"$ctrl.form[$ctrl.field.name].$error\" class=\"help-block\" ng-messages-multiple><div ng-message=\"required\"><span translate=\"nui.mandatory.text\" translate-values=\"$ctrl.errorMsgPlaceholders\" translate-compile></span></div></div></md-input-container>", | |
"components/infra/formBuilder/field/form-field-textarea.html": "<md-input-container ng-if=\"requestType == 'Call slip'\"><label for=\"prm_{{$ctrl.field.label}}\" translate=\"{{$ctrl.field.label}}\"></label><textarea ng-model=\"$ctrl.formData[$ctrl.field.name]\" columns=\"1\"></textarea></md-input-container>", | |
"components/infra/formBuilder/field/form-field.html": "<div ng-include src=\"$ctrl.getFormFieldHtml()\"></div>", | |
"components/infra/widgets/alerts/alert-bar.html": "<div ng-if=\"ctrl.htmlMsg\" role=\"alert\" layout-align=\"center center\" ng-include src=\"ctrl.templateSrc\"></div>", | |
"components/infra/widgets/breadcrumbs/breadcrumbs.html": "<md-toolbar><div class=\"default-toolbar\" layout=\"row\" ng-hide=\"citationLimit == 0\"><div class=\"md-toolbar-tools\"><div flex-gt-sm=\"15\" flex-md=\"10\" flex-gt-lg=\"20\" hide-xs hide-sm></div><md-button class=\"back-button offset-to-left\" aria-label=\"back to search results\" ng-click=\"refreshPage()\"><prm-icon aria-label=\"{{'nui.favorites.goFavorites.tooltip' | translate}}\" class=\"\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"citationBack\"></prm-icon></md-button><md-divider class=\"toolbar-divider visible\"></md-divider><span class=\"md-headline\">Your Current Citation Path</span><md-button class=\"save-path-btn\"><prm-icon aria-label=\"{{'nui.favorites.goFavorites.tooltip' | translate}}\" class=\"rotate-25\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"prm_pin\"></prm-icon><span class=\"bold-text ng-scope\">Save Path</span></md-button></div></div></md-toolbar><prm-horizontal-content class=\"stacked-items no-scrollbar\" layout=\"row\" ng-init=\"scrollWatch()\"><div flex-gt-sm=\"15\" flex-md=\"10\" flex-gt-lg=\"20\" hide-xs hide-sm></div><div flex class=\"horizontal-content-container citations-container\"><div class=\"horizontal-content-controls\" ng-if=\"!hideArrows\"><md-button class=\"left-button\" ng-if=\"showLeftArrow\" aria-label=\"button\"><prm-icon><md-icon aria-hidden=\"true\"><svg width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" y=\"480\" xmlns=\"http://www.w3.org/2000/svg\" fit=\"\" preserveAspectRatio=\"xMidYMid meet\" focusable=\"false\"><path d=\"M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z\"/></svg></md-icon></prm-icon></md-button><md-button class=\"right-button\" ng-if=\"showRightArrow\" ng-hide=\"!showRightArrow\" aria-label=\"button\"><prm-icon><md-icon aria-hidden=\"true\"><svg width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" y=\"480\" xmlns=\"http://www.w3.org/2000/svg\" fit=\"\" preserveAspectRatio=\"xMidYMid meet\" focusable=\"false\"><path d=\"M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z\"/></svg></md-icon></prm-icon></md-button></div><md-list role=\"list\"><md-list-item><prm-citation-trails-item [item]=\"::ctrl.item\" class=\"citation-item horizontal-content-item\" id=\"citationItem{{$index}}\" ng-class=\"{'current-item ': $index == currentItem}\" layout=\"row\" ng-style=\"($index > currentItem) && {'z-index' : citations.length - $index } || {'z-index': ''}\"></prm-citation-trails-item></md-list-item></md-list></div><div flex-gt-sm=\"15\" flex-md=\"10\" flex-gt-lg=\"20\" hide-xs hide-sm></div></prm-horizontal-content>", | |
"components/infra/widgets/breadcrumbs/crumb.html": "", | |
"components/search/actions/actionContainer/action-container.html": "<prm-send-email ng-if=\"($ctrl.actionName==='E-mail')\" (finished-email-event)=\"$ctrl.throwCloseTabsEvent()\" [item]=\"::$ctrl.item\" [toggleform]=\"::$ctrl.toggleActionCotent\" [user]=\"::''\"></prm-send-email><prm-citation ng-if=\"($ctrl.actionName==='Citation')\" [item]=\"::$ctrl.item\" [on-toggle]=\"::$ctrl.onToggle\"></prm-citation><prm-permalink ng-if=\"($ctrl.actionName==='Permalink')\" [item]=\"::$ctrl.item\" [on-toggle]=\"::$ctrl.onToggle\"></prm-permalink><prm-print-item ng-if=\"($ctrl.actionName==='Print')\" (close-tabs-event)=\"$ctrl.throwCloseTabsEvent()\" [item]=\"::$ctrl.item\" [on-toggle]=\"::$ctrl.onToggle\"></prm-print-item><prm-endnote ng-if=\"($ctrl.actionName==='EndNote')\" (close-tabs-event)=\"$ctrl.throwCloseTabsEvent()\" [item]=\"::$ctrl.item\" [on-toggle]=\"::$ctrl.onToggle\"></prm-endnote><prm-easybib ng-if=\"($ctrl.actionName==='EasyBib')\" (close-tabs-event)=\"$ctrl.throwCloseTabsEvent()\" [item]=\"::$ctrl.item\" [on-toggle]=\"::$ctrl.onToggle\"></prm-easybib><prm-refworks ng-if=\"($ctrl.actionName==='RefWorks')\" (close-tabs-event)=\"$ctrl.throwCloseTabsEvent()\" [item]=\"::$ctrl.item\" [on-toggle]=\"::$ctrl.onToggle\"></prm-refworks><prm-export-ris ng-if=\"($ctrl.actionName==='RISPushTo')\" [item]=\"::$ctrl.item\" [on-toggle]=\"::$ctrl.onToggle\"></prm-export-ris><prm-action-container-after parent-ctrl=\"$ctrl\"></prm-action-container-after>", | |
"components/search/actions/citation/citation.html": "<div class=\"send-actions-content-item\"><md-content><div layout=\"row\"><md-nav-bar md-selected-nav-item=\"$ctrl.selectedStyle\" class=\"vertical-nav-bar\" flex=\"nogrow\"><md-nav-item ng-repeat=\"style in ::$ctrl.getStyles()\" md-nav-click=\"$ctrl.getCitation(style)\" name=\"{{style}}\"><span translate=\"citation.labels.{{::style}}\" class=\"text-no-case\"></span></md-nav-item></md-nav-bar><div data-tab-pane=\"cite\" flex><div layout=\"column\" layout-padding layout-align=\"start center\"><div class=\"form-focus\" layout-padding layout=\"row\" layout-align=\"center center\"><div ng-if=\"$ctrl.inProgress\" layout=\"row\" layout-align=\"center center\" layout-padding layout-margin><span translate=\"nui.citation.labels.inprogress\"></span><prm-spinner class=\"inline-loader dark-on-light\" layout=\"row\" layout-align=\"start center\"></prm-spinner></div><div id=\"{{::$ctrl.getCitationId()}}\" ng-if=\"!$ctrl.inProgress && !$ctrl.isError\" ng-bind-html=\"$ctrl.lastCitation\"></div><div ng-if=\"!$ctrl.inProgress && $ctrl.isError\" layout=\"row\" layout-align=\"center\">{{'nui.citation.error' | translate}}</div></div><prm-copy-clipboard-btn ng-hide=\"$ctrl.inProgress || $ctrl.isError\" class=\"zero-padding-top\" (click)=\"$ctrl.selectText()\" [text]=\"$ctrl.lastCitationDecoded()\" action=\"citation\"></prm-copy-clipboard-btn></div></div></div></md-content></div><prm-citation-after parent-ctrl=\"$ctrl\"></prm-citation-after>", | |
"components/search/actions/easyBibAction/easybib.html": "<prm-easybib-after parent-ctrl=\"$ctrl\"></prm-easybib-after>", | |
"components/search/actions/endNoteAction/endnote.html": "<prm-endnote-after parent-ctrl=\"$ctrl\"></prm-endnote-after>", | |
"components/search/actions/exportRISAction/export-ris.html": "<div class=\"send-actions-content-item\" layout=\"row\" layout-align=\"center center\"><md-content layout-wrap layout-padding layout-fill><form name=\"\" novalidate layout=\"column\" layout-align=\"center center\"><div layout=\"row\" class=\"layout-full-width\" layout-align=\"center center\"><div flex=\"20\" flex-sm=\"10\" hide-xs></div><div class=\"form-focus service-form\" layout-padding><md-input-container><label>{{'fulldisplay.command.pushto.option.RISPushTo.encoding' | translate}}</label><md-select ng-model=\"$ctrl.encodingVal\" class=\"form-control\" aria-label=\"encoding\"><md-option ng-repeat=\"option in ::$ctrl.encodingList track by option\" value=\"{{::option}}\"><span translate=\"{{::option}}\"></span></md-option></md-select></md-input-container></div><div flex=\"20\" flex-sm=\"10\" hide-xs></div></div><div layout=\"row\"><div layout=\"row\" layout-align=\"center\" layout-fill><md-button type=\"submit\" class=\"button-with-icon button-large button-confirm\" aria-label=\"{{'fulldisplay.command.pushto.option.RISPushTo.importToCitationManager' | translate}}\" (click)=\"$ctrl.getFile()\"><span translate=\"fulldisplay.command.pushto.option.RISPushTo.download\"></span></md-button></div></div></form></md-content></div><prm-export-ris-after parent-ctrl=\"$ctrl\"></prm-export-ris-after>", | |
"components/search/actions/permalinkAction/permalink.html": "<div class=\"send-actions-content-item\" layout=\"row\"><md-content layout-wrap layout-padding layout-fill><div layout=\"column\"><div class=\"form-focus\" layout=\"row\" layout-padding><div layout-margin layout-fill class=\"word-break-all\"><span id=\"{{::('permalink'+ $ctrl.getRecordId())}}\" layout-fill>{{$ctrl.permalink}}</span></div></div><div layout=\"row\" layout-align=\"center center\"><prm-copy-clipboard-btn (click)=\"$ctrl.selectText();\" [text]=\"$ctrl.permalink\" action=\"permalink\"></prm-copy-clipboard-btn></div></div></md-content></div><prm-permalink-after parent-ctrl=\"$ctrl\"></prm-permalink-after>", | |
"components/search/actions/printAction/print-item.html": "<prm-print-item-after parent-ctrl=\"$ctrl\"></prm-print-item-after>", | |
"components/search/actions/refworksAction/refworks.html": "<prm-refworks-after parent-ctrl=\"$ctrl\"></prm-refworks-after>", | |
"components/search/actions/sendEmailAction/send-email.html": "<div class=\"send-actions-content-item\" layout=\"row\"><md-content layout-wrap layout-padding layout-fill><form name=\"emailForm\" novalidate layout=\"column\" layout-align=\"center center\" (submit)=\"$ctrl.sendEmail($event);\"><div layout=\"row\" class=\"layout-full-width\" layout-align=\"center center\"><div flex=\"20\" flex-sm=\"10\" hide-xs></div><div class=\"form-focus service-form\" layout-padding flex><div layout-margin><div layout=\"column\"><md-input-container class=\"underlined-input md-required\"><label translate=\"email.subject\"></label><input ng-model=\"$ctrl.subject\" type=\"text\" name=\"subject\" required><div ng-messages=\"emailForm.subject.$error\"><div ng-message=\"required\"><span translate=\"nui.email.invalidsubject\"></span></div></div></md-input-container><md-input-container class=\"underlined-input md-required\"><label translate=\"email.to\"></label><input ng-model=\"$ctrl.addresses\" name=\"addresses\" type=\"text\" required ng-pattern=\"::$ctrl.emailRegEx\"><div ng-messages=\"emailForm.addresses.$error\"><div ng-message=\"pattern, required \"><span translate=\"nui.email.invalidaddress\"></span></div></div></md-input-container><md-input-container class=\"underlined-input\"><label translate=\"email.note\"></label><textarea ng-model=\"$ctrl.note\" columns=\"1\" rows=\"1\"></textarea></md-input-container></div></div></div><div flex=\"20\" flex-sm=\"10\" hide-xs></div></div><div layout=\"row\"><div layout=\"row\" layout-align=\"center\" layout-fill><md-button type=\"submit\" class=\"button-with-icon button-large button-confirm\" aria-label=\"Send the result by email\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"send\"></prm-icon><span translate=\"email.popup.link.send\"></span></md-button></div></div></form></md-content></div><prm-send-email-after parent-ctrl=\"$ctrl\"></prm-send-email-after>", | |
"components/search/facet/facetExact/facet-exact.html": "<md-button class=\"section-title\" layout-fill (click)=\"$ctrl.facetGroup.facetGroupCollapsed = !$ctrl.facetGroup.facetGroupCollapsed\" ng-class=\"{'collapsed': $ctrl.facetGroup.facetGroupCollapsed}\" aria-label=\"{{::('facets.facet.facet_'+ $ctrl.facetGroup.name | translate)}}\" translate-attr-title=\"{{$ctrl.facetGroup.facetGroupCollapsed ? 'nui.facets.expand.tooltip' :'nui.facets.collapse.tooltip'}}\"><div layout=\"row\" layout-align=\"start center\"><h3 class=\"section-title-header\"><span translate-default=\"{{::$ctrl.facetGroup.name}}\" translate=\"facets.facet.facet_{{::$ctrl.facetGroup.name}}\" translate-attr-title=\"facets.facet.facet_{{::$ctrl.facetGroup.name}}\"></span></h3><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"chevron-up\" ng-class=\"{'rotate-180': $ctrl.facetGroup.facetGroupCollapsed}\"></prm-icon></div></md-button><div ng-hide=\"$ctrl.facetGroup.facetGroupCollapsed\" class=\"section-content animate-max-height-variable\"><div class=\"md-chips md-chips-wrap\"><div aria-live=\"polite\" class=\"md-chip animate-opacity-and-scale facet-element-marker-{{::$ctrl.facetGroup.name}}\" ng-if=\"!$ctrl.facetGroup.facetGroupCollapsed\" ng-repeat=\"facet in $ctrl.getFacetGroupValues() | limitTo:$ctrl.facetGroup.displayedCount\"><div class=\"md-chip-content\" layout=\"row\" ng-class=\"{'prm-warn hovered': $ctrl.excludeThisFacet[$index]}\" ng-click=\"$ctrl.addFacet(facet.name,facet.value, facet.value,'include',$ctrl.facetGroup.displayedType)\"><strong dir=\"auto\" translate-default=\"{{::(facet.displayValue || facet.value)}}\" translate=\"{{::$ctrl.facetLabel(facet)}}\" translate-attr-title=\"{{::$ctrl.facetLabel(facet)}}\"></strong> <span ng-if=\"::facet.count>0 && $ctrl.isShowCount(facet)\" class=\"text-italic text-in-brackets text-rtl\">{{$ctrl.getCountsummary(facet)}}</span></div><div ng-if=\"::($ctrl.facetGroup.name!=='tlevel' || facet.value !== 'online_resources')\" class=\"md-chip-remove-container\" ng-mouseenter=\"$ctrl.excludeThisFacet[$index] = true\" ng-mouseleave=\"$ctrl.excludeThisFacet[$index] = false\"><md-button class=\"button-exclude md-icon-button zero-margin\" ng-click=\"$ctrl.addFacet(facet.name,facet.value, facet.value,'exclude',$ctrl.facetGroup.displayedType)\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"exclude\"></prm-icon><md-tooltip><span translate=\"nui.facets.exclude.tooltip\"></span></md-tooltip></md-button></div></div></div><div class=\"expand-section-button compensate-padding-left\" ng-if=\"$ctrl.isShowMore($ctrl.facetGroup)\" (click)=\"$ctrl.toggleMoreFacets($ctrl.facetGroup)\" aria-label=\"{{::$ctrl.facetGroup.name}}\"><md-button class=\"button-as-link link-alt-color zero-margin\" aria-label=\"{{::('facets.facet.facet_'+ $ctrl.facetGroup.name | translate)}}\"><span class=\"bold-text\" translate=\"nui.facets.showmore\" translate-attr-title=\"nui.facets.showmore\"></span></md-button></div><div ng-init=\"messageAdded = '';\r\n messageRemoved = ('nui.aria.facets.showmore' | translate:'{name: \\''+$ctrl.facetGroupHeader+'\\'}')\" class=\"accessible-only\" aria-label=\"{{$ctrl.isShowMore($ctrl.facetGroup) ? messageAdded : messageRemoved}}\" aria-live=\"assertive\">{{$ctrl.isShowMore($ctrl.facetGroup) ? messageAdded : messageRemoved}}</div></div><prm-facet-exact-after parent-ctrl=\"$ctrl\"></prm-facet-exact-after>", | |
"components/search/facet/facetRange/facet-range.html": "<md-button class=\"section-title\" layout-fill (click)=\"$ctrl.facetGroup.facetGroupCollapsed = !$ctrl.facetGroup.facetGroupCollapsed\" ng-class=\"{'collapsed': $ctrl.facetGroup.facetGroupCollapsed}\" aria-label=\"{{::$ctrl.facetGroup.name}}\" translate-attr-title=\"{{$ctrl.facetGroup.facetGroupCollapsed ? 'nui.facets.expand.tooltip' :'nui.facets.collapse.tooltip'}}\"><div layout=\"row\" layout-align=\"start center\"><h3 class=\"section-title-header\"><span translate=\"facet_{{::$ctrl.facetGroup.name}}\" translate-attr-title=\"facet_{{::$ctrl.facetGroup.name}}\"></span></h3><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"chevron-up\" ng-class=\"{'rotate-180': $ctrl.facetGroup.facetGroupCollapsed}\"></prm-icon></div></md-button><div class=\"section-content animate-max-height-variable\" ng-hide=\"$ctrl.facetGroup.facetGroupCollapsed\"><div layout=\"row\" layout-align=\"start center\"><md-input-container><label translate=\"facets.date.slider.from\"></label><input type=\"number\" min=\"{{::$ctrl.facetGroup.additionalData.min}}\" max=\"{{$ctrl.facetGroup.additionalData.selectedMax}}\" step=\"{{::$ctrl.facetGroup.additionalData.step}}\" ng-model=\"$ctrl.facetGroup.additionalData.selectedMin\" aria-label=\"{{::$ctrl.facetGroup.name}}min\"></md-input-container><md-input-container><label translate=\"facets.date.slider.to\"></label><input type=\"number\" min=\"{{$ctrl.facetGroup.additionalData.selectedMin}}\" max=\"{{::$ctrl.facetGroup.additionalData.max}}\" step=\"{{::$ctrl.facetGroup.additionalData.step}}\" ng-model=\"$ctrl.facetGroup.additionalData.selectedMax\" aria-label=\"{{::$ctrl.facetGroup.name}}max\"></md-input-container><md-button (click)=\"$ctrl.addFacet('searchcreationdate', $ctrl.rangeFacetLabel, $ctrl.rangeFacetValue,'include', $ctrl.facetGroup.displayedType, $ctrl.rangeFacetMinValue, $ctrl.rangeFacetMaxValue)\" class=\"button-as-link link-alt-color zero-margin\"><span translate=\"facets.date.slider.refine\"></span></md-button></div></div><prm-facet-range-after parent-ctrl=\"$ctrl\"></prm-facet-range-after>", | |
"components/search/fullView/backToSearchResultsButton/back-to-search-results-button.html": "<div ng-if=\"::$ctrl.isBackToSearchRequired()\"><md-toolbar class=\"default-toolbar zero-padding\" sticky sticky-class=\"is-stuck\"><div class=\"md-toolbar-tools zero-padding\" layout=\"row\"><div flex=\"0\" flex-md=\"0\" flex-lg=\"10\" ng-class=\"{'flex-lgPlus-15': $ctrl.mediaQueries.lgPlus}\" flex-xl=\"20\"></div><md-button class=\"back-button has-text\" ng-click=\"$ctrl.navigateBackToSearchResults()\" aria-label=\"navigate back to search results\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"back-to-search\"></prm-icon><span translate=\"fulldisplay.deatiles.back\"></span></md-button></div></md-toolbar></div><prm-back-to-search-results-button-after parent-ctrl=\"$ctrl\"></prm-back-to-search-results-button-after>", | |
"components/search/fullView/details/service-details.html": "<div class=\"section-body\" id=\"item-details\" ng-class=\"{'hack-a-tag-unclickable': $ctrl.mediaQueries.xs || $ctrl.mediaQueries.sm }\"><div class=\"spaced-rows\" layout=\"column\"><div ng-repeat=\"detail in $ctrl.details\" layout=\"row\" layout-xs=\"column\" class=\"layout-block-xs\"><div flex-gt-sm=\"20\" flex-gt-xs=\"25\" flex><span class=\"bold-text\" translate=\"fulldisplay.{{detail.label}}\" translate-attr-title=\"fulldisplay.{{detail.label}}\"></span></div><div flex><div ng-repeat=\"value in detail.values\"><div ng-show=\"$first || !detail.isCollapsible || !detail.showMore\" ng-repeat=\"curValue in $ctrl.getValuesOfValueItems(value) track by $index\" layout=\"column\" class=\"word-break\"><div ng-show=\"value.isLinkable\" (click)=\"$ctrl.setCameFromIndicationLateral(value.key)\"><a class=\"arrow-link\" aria-label=\"lateral.link.{{curValue}}\" ui-sref=\"exploreMain.search({\r\n\t\t\t\t\t\t \t\t\t\tvid:'{{$ctrl.queryOptions.vid}}',\r\n\t\t\t\t\t\t \t\t\t\tquery: '{{value.key}},exact,{{curValue.split('\\'').join('\\\\\\'')}},AND',\r\n\t\t\t\t\t\t \t\t\t\tscope:'{{$ctrl.queryOptions.scope}}',\r\n\t\t\t\t\t\t \t\t\t\tfacet:'',\r\n\t\t\t\t\t\t \t\t\t\tmode:'advanced'})\" ui-sref-opts=\"{reload: true}\"><prm-highlight terms=\"$ctrl.highlights[value.keyt]\" text=\"curValue\"></prm-highlight><prm-icon link-arrow icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"chevron-right\"></prm-icon></a></div><prm-highlight ng-hide=\"value.isLinkable\" terms=\"$ctrl.hl(value.keyt)\" text=\"curValue\"></prm-highlight></div></div><md-button ng-show=\"detail.isCollapsible\" (click)=\"detail.showMore=!detail.showMore\" aria-label=\"show.hide.{{detail.label}}\"><span ng-show=\"detail.showMore\" translate=\"proquest.collections.more\"></span> <span ng-show=\"!detail.showMore\" translate=\"proquest.collections.more.hide\"></span> <span ng-show=\"detail.showMore\"><i class=\"icon arrow-icon fa fa-chevron-down\"></i></span> <span ng-show=\"!detail.showMore\"><i class=\"icon arrow-icon fa fa-chevron-up\"></i></span></md-button></div></div></div></div><prm-service-details-after parent-ctrl=\"$ctrl\"></prm-service-details-after>", | |
"components/search/fullView/fullViewPage/full-view-page.html": "<prm-full-view-cont ng-if=\"!$ctrl.showPnx\" [item]=\"$ctrl.currentItem\"></prm-full-view-cont><div style=\"height: inherit\"><textarea ng-if=\"$ctrl.showPnx\" style=\"border:none; width: 100%; height: {{$ctrl.pnxLength}}vw; resize:none; overflow:hidden\" disabled=\"disabled\">{{$ctrl.currentItem.pnx}}</textarea></div><prm-full-view-page-after parent-ctrl=\"$ctrl\"></prm-full-view-page-after>", | |
"components/search/fullView/fullViewServiceContainer/full-view-service-container.html": "<div class=\"section-head\"><prm-service-header ng-if=\"$ctrl.service.serviceName!=='brief'\" [title]=\"$ctrl.service.title\"></prm-service-header></div><div class=\"section-body\"><prm-brief-result-container ng-if=\"$ctrl.service.serviceName==='brief'\" [is-full-view]=\"true\" [is-favorite-for-display-frbr]=\"$ctrl.isfavorites\" [item]=\"$ctrl.item\" [links]=\"$ctrl.item.delivery.link\"></prm-brief-result-container><prm-action-list ng-if=\"$ctrl.service.serviceName==='action_list'\" [is-full-view]=\"true\" [display-all]=\"true\" [item]=\"::$ctrl.item\" [selected-action]=\"'none'\" class=\"list-item-secondary-content result-item-secondary-content visible\" ng-style=\"{'padding-top': $ctrl.itemHeight}\"></prm-action-list><div ng-if=\"$ctrl.loadAdditionalServices\"><prm-login-alma-mashup ng-if=\"$ctrl.service.serviceName==='activate'\" [item]=\"::$ctrl.service\" [index]=\"::$ctrl.index\"></prm-login-alma-mashup><prm-alma-mashup ng-if=\"$ctrl.service.serviceName==='activate' && $ctrl.isMashupLink()\" [links-array]=\"$ctrl.service.linkElement.links\" class=\"margin-bottom-large display-block\"></prm-alma-mashup><prm-alma-more-inst ng-if=\"$ctrl.service.serviceName==='activate' && $ctrl.isMoreAlmaInst() && $ctrl.isAlmaGetit()\" [item]=\"::$ctrl.item\"></prm-alma-more-inst><prm-view-online ng-if=\"$ctrl.service.serviceName==='display' \" [item]=\"::$ctrl.service\"></prm-view-online><prm-alma-viewit ng-if=\"$ctrl.service.serviceName==='Viewit'\" [item]=\"::$ctrl.item\"></prm-alma-viewit><prm-opac ng-if=\"$ctrl.service.serviceName==='ovp' || $ctrl.service.serviceName==='ovl'\" [item]=\"$ctrl.item\" [service-mode]=\"::$ctrl.service.serviceName\"></prm-opac><alma-htgi-svc ng-if=\"$ctrl.service.serviceName==='howovp' \" [item]=\"$ctrl.item\"></alma-htgi-svc><prm-service-details ng-if=\"$ctrl.service.serviceName==='details'\" [item]=\"::$ctrl.item\"></prm-service-details><prm-service-links ng-if=\"$ctrl.service.serviceName==='links'\" [item]=\"::$ctrl.item\"></prm-service-links><prm-virtual-browse ng-if=\"$ctrl.service.serviceName==='virtualBrowse'\" [item]=\"$ctrl.item\"></prm-virtual-browse><prm-citation-trails-fullview-link ng-if=\"$ctrl.service.serviceName === 'citationTrails'\" [record]=\"$ctrl.item\"></prm-citation-trails-fullview-link><prm-search-within-journal ng-if=\"$ctrl.service.serviceName==='searchWithinJournal'\" [item]=\"$ctrl.item\"></prm-search-within-journal></div></div><prm-full-view-service-container-after parent-ctrl=\"$ctrl\"></prm-full-view-service-container-after>", | |
"components/search/fullView/fullViewServiceContainer/login-alma-mashup.html": "<div ng-if=\"!$ctrl.isLoggedIn() && $ctrl.index == $ctrl.getIndexFullView()\" class=\"bar alert-bar\" layout=\"row\" layout-align=\"center center\"><span translate=\"getit.signin_link.sign_in\" class=\"margin-right-small\"></span><prm-authentication [is-logged-in]=\"$ctrl.userName().length > 0\"></prm-authentication></div><prm-login-alma-mashup-after parent-ctrl=\"$ctrl\"></prm-login-alma-mashup-after>", | |
"components/search/fullView/links/service-links.html": "<div class=\"spaced-rows\"><div ng-repeat=\"link in $ctrl.getLinks()\"><a class=\"arrow-link\" href=\"{{link.linkURL}}\" target=\"_blank\"><span ng-if=\"link.linkURL.length > 0 && link.displayLabel.indexOf('$$E') != 0\">{{link.displayLabel}}</span> <span ng-if=\"link.linkURL.length > 0 && link.displayLabel.indexOf('$$E') == 0\" translate=\"{{$ctrl.getLabel(link)}}\"></span><prm-icon ng-if=\"link.linkURL.length>0\" external-link icon-type=\"{{$ctrl.availabilityLineIcons.externalLink.type}}\" svg-icon-set=\"{{$ctrl.availabilityLineIcons.externalLink.iconSet}}\" icon-definition=\"{{$ctrl.availabilityLineIcons.externalLink.icon}}\"></prm-icon><prm-icon ng-if=\"link.linkURL.length>0\" link-arrow icon-type=\"{{$ctrl.availabilityLineIcons.arrowRight.type}}\" svg-icon-set=\"{{$ctrl.availabilityLineIcons.arrowRight.iconSet}}\" icon-definition=\"{{$ctrl.availabilityLineIcons.arrowRight.icon}}\"></prm-icon></a><div><p class=\"italic-text weak-text\" ng-if=\"link.publicNote.length > 0\">{{link.publicNote}}</p></div></div><div ng-if=\"$ctrl.hasSourceRecordLink()\"><a class=\"arrow-link\" target=\"_blank\" ui-sref=\"sourceRecord({\r\n \t\t\tvid:'{{$ctrl.vid}}',\r\n \t\t\tdocId:'{{$ctrl.getRecordId()}}'\r\n \t\t\t})\" ui-sref-opts=\"{reload: true}\"><span translate=\"{{$ctrl.getSourceRecordLinkName()}}\"></span><prm-icon link-arrow icon-type=\"{{$ctrl.availabilityLineIcons.arrowRight.type}}\" svg-icon-set=\"{{$ctrl.availabilityLineIcons.arrowRight.iconSet}}\" icon-definition=\"{{$ctrl.availabilityLineIcons.arrowRight.icon}}\"></prm-icon></a></div></div><prm-service-links-after parent-ctrl=\"$ctrl\"></prm-service-links-after>", | |
"components/search/fullView/recomendation/recomendationItem.html": "<div class=\"media-element\" ng-mouseenter=\"hoverItem = true\" ng-mouseleave=\"hoverItem = false\"><a ng-href=\"{{$ctrl.rec.link1}}\" target=\"_blank\" class=\"a-tag-as-wrapper\" layout=\"row\"><div class=\"media-figure\" ng-if=\"$ctrl.rec.image\"><img ng-src=\"{{$ctrl.rec.image}}\" alt=\"{{$ctrl.rec.line1}}\"></div><div class=\"media-body\" flex><h3 class=\"recommendations-title\" ng-class=\"{'hover': hoverItem}\" title=\"{{$ctrl.rec.title }}\"><span class=\"line-clamp-2\"><span>{{ $ctrl.rec.title }}</span></span><prm-icon external-link ng-class=\"{'visible': hoverItem}\" icon-type=\"{{$ctrl.availabilityLineIcons.externalLink.type}}\" svg-icon-set=\"{{$ctrl.availabilityLineIcons.externalLink.iconSet}}\" icon-definition=\"{{$ctrl.availabilityLineIcons.externalLink.icon}}\"></prm-icon></h3><p class=\"recommendation-details\" title=\"{{$ctrl.rec.line1}}, {{$ctrl.rec.line2}}\" layout=\"column\"><span ng-if=\"$ctrl.rec.line1\">{{$ctrl.rec.line1}}</span> <span ng-if=\"$ctrl.rec.line2\">{{$ctrl.rec.line2}}</span></p><p class=\"weak-text\" ng-if=\"$ctrl.rec.suggestion || $ctrl.rec.suggestionText\"><span class=\"tiny-uppercase-text\" translate=\"nui.suggestion.bx.type\" translate-values=\"$ctrl.getPlaceHolders($ctrl.rec)\"></span> <span><span style=\"font-size: .95em\" translate=\"nui.suggestion.bx.message\"></span><img ng-if=\"$ctrl.rec.suggestion == 'BX'\" src=\"img/bxlogo.png\" alt=\"bx logo\" style=\"width: 18px; position: relative; top: 3px\"/> <img ng-if=\"$ctrl.rec.suggestion == 'bibtip'\" ng-src=\"img/bibtiplogo.png\" alt=\"bibtip logo\" style=\"position: relative; top: 3px; height: .9em; width: auto; margin-left: .2em\"/> <img ng-if=\"$ctrl.rec.suggestion == 'worldcat'\" ng-src=\"img/bibtiplogo.png\" alt=\"worldcat logo\" style=\"position: relative; top: 3px; height: .9em; width: auto; margin-left: .2em\"/></span></p></div></a></div><prm-recomendation-item-after parent-ctrl=\"$ctrl\"></prm-recomendation-item-after>", | |
"components/search/fullView/recomendation/recomendations.html": "<div class=\"recommendations-wrapper\" layout=\"column\" layout-align=\"start start\" ng-if=\"$ctrl.bxenable\"><div class=\"section-head\" layout=\"column\" layout-align=\"start start\"><h2 class=\"section-title md-title light-text\" translate=\"nui.suggestions.header\"></h2><p class=\"section-description\"><span translate=\"nui.suggestions.tooltip\"></span></p></div></div><div class=\"recommendations-list\"><div class=\"recommendations-item animate-opacity-and-scale\" layout=\"row\" ng-repeat=\"pnx in $ctrl.recommendations.docs | limitTo:$ctrl.quantity\"><prm-recomendation-item [item]=\"::pnx\"></prm-recomendation-item></div></div><md-button class=\"button-link prm-alt-link\" ng-if=\"$ctrl.more\" ng-click=\"$ctrl.moreSuggestions()\"><span translate=\"nui.suggestions.more\"></span></md-button><prm-recomendations-after parent-ctrl=\"$ctrl\"></prm-recomendations-after>", | |
"components/search/fullView/serviceHeader/service-header.html": "<div layout=\"row\" layout-align=\"center center\"><h2 class=\"section-title md-title light-text\" translate=\"{{$ctrl.title}}\"></h2><md-divider flex></md-divider></div><prm-service-header-after parent-ctrl=\"$ctrl\"></prm-service-header-after>", | |
"components/search/savedQueries/addAlertToast/add-alert-toast.html": "<md-toast><div layout=\"row\" layout-align=\"center center\" style=\"width: 100%\" class=\"md-toast-content\"><span class=\"md-toast-text\"><span ng-if=\"!$ctrl.addMode\" translate=\"nui.favorites.search.alert.message\"></span> <span ng-if=\"$ctrl.addMode\" translate=\"nui.savesearch.message.description\"></span> <strong ng-if=\"!$ctrl.addMode\">{{$ctrl.email}}</strong></span><md-button flex=\"20\" md-no-ink=\"true\" class=\"md-higlight settings-button\" aria-label=\"{{'nui.aria.savedQueriesList.alert' | translate}}\" ng-click=\"$ctrl.openMoreInfo($event)\" aria-label=\"Change email address\"><div layout=\"row\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"alert\" aria-label=\"{{'nui.aria.savedQueriesList.alert' | translate}}\" class=\"custom-button\"></prm-icon><span ng-if=\"!$ctrl.addMode\" style=\"text-transform: none\" translate=\"nui.favorites.search.alert.set_email\"></span> <span ng-if=\"$ctrl.addMode\" style=\"text-transform: none\" translate=\"nui.savesearch.message.set_alert\"></span></div></md-button><md-button ng-click=\"$ctrl.onDismiss()\" aria-label=\"{{::('nui.message.dismiss' | translate)}} \"><span class=\"ng-scope\" translate=\"nui.message.dismiss\"></span></md-button></div></md-toast><prm-add-alert-toast-after parent-ctrl=\"$ctrl\"></prm-add-alert-toast-after>", | |
"components/search/savedQueries/addQueryToSavedSearches/add-query-to-saved-searches.html": "<md-button class=\"button-as-link link-alt-color zero-margin\" (click)=\"$ctrl.add()\"><md-tooltip><span translate=\"nui.savesearch.tooltip\"></span></md-tooltip><prm-icon class=\"pin-icon\" aria-label=\"{{'nui.aria.favorites.pin' | translate:'{index: \\''+($ctrl.index)+'\\'}'}}\" [icon-type]=\"::$ctrl.actionsIcons.pin.type\" [svg-icon-set]=\"::$ctrl.actionsIcons.pin.iconSet\" [icon-definition]=\"::$ctrl.actionsIcons.pin.icon\"></prm-icon><span class=\"bold-text\" translate=\"results.savequery\"></span></md-button><prm-add-query-to-saved-searches-after parent-ctrl=\"$ctrl\"></prm-add-query-to-saved-searches-after>", | |
"components/search/savedQueries/editNotificationSettings/edit-notification-settings.html": "<form name=\"emailForm\" novalidate (submit)=\"$ctrl.saveEmail()\"><div class=\"md-dialog-content\"><h2 class=\"h2-title\" translate=\"nui.savesearch.alert.header\"></h2><p ng-if=\"$ctrl.addMode==='true'\"><span translate=\"nui.savesearch.alert.description\"></span></p><p><span translate=\"nui.savesearch.alert.set_email\"></span></p><md-input-container class=\"underlined-input md-required\"><label translate=\"nui.savesearch.alert.email\"></label><input id=\"input-mail-saved-searches\" tabindex=\"0\" ng-model=\"$ctrl.email\" name=\"addresses\" type=\"text\" required ng-pattern=\"::$ctrl.emailRegEx\" value=\"$ctrl.email\"><div ng-messages=\"emailForm.addresses.$error\" ng-show=\"emailForm.addresses.$touched\"><div ng-message=\"pattern, required \"><span translate=\"nui.email.invalidaddress\"></span></div></div></md-input-container></div><md-dialog-actions layout=\"row\"><span flex></span><md-button ng-click=\"$ctrl.close()\"><span translate=\"nui.savesearch.alert.close\"></span></md-button><md-button type=\"submit\" class=\"button-confirm\"><span translate=\"nui.savesearch.alert.save\"></span></md-button></md-dialog-actions></form><prm-edit-notification-settings-after parent-ctrl=\"$ctrl\"></prm-edit-notification-settings-after>", | |
"components/search/searchBar/tabsAndScopesSelector/tabs-and-scopes-selector.html": "<div layout=\"row\"><md-divider ng-if=\"$ctrl.showTabsSelect()\" class=\"skewed-divider\"></md-divider><md-input-container layout=\"row\" class=\"zero-margin\" layout-align=\"start center\" ng-if=\"$ctrl.showTabsSelect()\"><md-select ng-model=\"$ctrl.tab\" ng-change=\"$ctrl.onTabChange()\" aria-label=\"select search tab\"><md-option ng-repeat=\"tab in $ctrl.tabOptions\" value=\"{{tab}}\"><span translate=\"{{'tabbedmenu.'+tab+'.label'}}\"></span></md-option></md-select></md-input-container><md-divider ng-if=\"$ctrl.showScopesSelect()\" class=\"skewed-divider\"></md-divider><md-input-container layout=\"row\" class=\"zero-margin\" layout-align=\"start center\" ng-if=\"$ctrl.showScopesSelect()\"><md-select ng-model=\"$ctrl.scope\" aria-label=\"select search scope\"><md-option ng-repeat=\"scope in $ctrl.scopeOptions track by scope['scope-id']\" value=\"{{scope['scope-id']}}\"><span translate=\"{{'scopes.option.'+scope['scope-id']}}\"></span> <span ng-if=\"scope.accessibility\" translate=\"{{'option.accessibility.'+scope.accessibility}}\"></span></md-option></md-select></md-input-container></div><prm-tabs-and-scopes-selector-after parent-ctrl=\"$ctrl\"></prm-tabs-and-scopes-selector-after>", | |
"components/search/searchResult/savedQueriesList/saved-queries-list.html": "<div class=\"content-tab saved-query-list\" ng-init=\"selectedCounter=0;\"><md-list aria-label=\"{{'nui.aria.savedQueriesList.list' | translate}}\"><md-subheader><div layout=\"row\" sticky sticky-class=\"is-stuck\" offset=\"56\"><md-checkbox ng-if=\"$ctrl.itemlist.length > 0\" aria-label=\"Select All\" ng-checked=\"$ctrl.isAllChecked()\" md-indeterminate=\"$ctrl.getCheckedItems().length > 0 && $ctrl.getCheckedItems().length < $ctrl.itemlist.length\" ng-click=\"$ctrl.selectAllToggle()\"></md-checkbox><span>{{$ctrl.getSavedQueriesHeader()}}</span></div></md-subheader><md-list-item tabindex=\"0\" class=\"md-2-line saved-query-list-2-line\" aria-label=\"{{'nui.aria.savedQueriesList.item' | translate}}\" ng-repeat=\"item in $ctrl.itemlist track by $index\" layout=\"row\"><div class=\"has-checkbox\" flex=\"5\"><span class=\"list-item-count\">{{$index+1}}</span><md-checkbox flex=\"5\" aria-live=\"assertive\" aria-label=\"{{$ctrl.decodeString(item.query.split(',')[2])}} {{'nui.aria.brief.select' | translate}} {{$index+1}}\" ng-model=\"item.checked\"></md-checkbox></div><div id=\"{{item.ID}}\" class=\"md-list-item-text\" layout=\"column\" flex=\"80\" layout-align=\"start start\"><a href=\"{{item.deepLink}}\" target=\"_self\" class=\"bold-text\"><h3 class=\"item-title\"><div ng-if=\"item.mode === 'simple'\"><span ng-if=\"!(item.query.split(',')[0]==='any' && item.query.split(',')[1]==='contains')\" class=\"ng-binding\"><span translate=\"search-advanced.scope.option.nui.advanced.index.{{item.query.split(',')[0]}}\"></span> <span translate=\"search-advanced.precisionOperator.option.{{item.query.split(',')[1]}}\"></span> </span><span>{{$ctrl.decodeString(item.query.split(',')[2])}}</span></div><span ng-init=\"prevBoolOper='AND'\"></span><div ng-if=\"item.mode === 'advanced'\" ng-repeat=\"q in item.query.split(';') track by $index\" class=\"string-block animate-scale middle\" ng-class=\"{'clear-row': prevBoolOper === 'OR'}\" ng-init=\"prevBoolOper = item.query.split(';')[$index-1].split(',')[3];multipleQueryItems=item.query.split(';').length>1\"><prm-icon ng-if=\"$index===0 || prevBoolOper === 'OR'\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" aria-label=\"{{'nui.aria.savedQueriesList.arrow' | translate}}\" icon-definition=\"keyboard-return\" class=\"prm-positive h-flipped\"></prm-icon><span ng-if=\"$index!==0 && prevBoolOper !== 'OR'\"> </span><span ng-if=\"$index!==0\" class=\"ng-binding\"><span translate=\"search-advanced.boolOperator.option.{{prevBoolOper}}\"></span></span> <span class=\"ng-binding\"><span ng-if=\"multipleQueryItems || !(item.query.split(',')[0]==='any' && item.query.split(',')[1]==='contains')\" class=\"ng-binding\"><span translate=\"search-advanced.scope.option.nui.advanced.index.{{q.split(',')[0]}}\"></span> <span translate=\"search-advanced.precisionOperator.option.{{q.split(',')[1]}}\"></span> </span>{{$ctrl.decodeString(q.split(',')[2])}}</span></div></h3></a><h4><strong><span translate=\"nui.favorites.search.scope\"></span></strong> <span translate=\"{{'tabbedmenu.'+ item.tab +'.label'}}\"></span> <i>/</i> <span translate=\"scopes.option.{{item.scope}}\"></span></h4><p class=\"weak-text text-ellipsis\"><prm-saved-query-filter [item]=\"item\"></prm-saved-query-filter><md-tooltip><prm-saved-query-filter [item]=\"item\"></prm-saved-query-filter></md-tooltip></p><h4>{{$ctrl.convertDate(item.creationDate)}}</h4><div class=\"md-secondary item-actions saved-query-actions result-item-actions\" layout-xs=\"column\" layout-sm=\"column\" layout-gt-sm=\"row\" layout-align=\"center center\"><md-button class=\"md-icon-button\" aria-label=\"{{'nui.aria.savedQueriesList.alert' | translate}}\" ng-click=\"$ctrl.updateAlert(item,item.email)\"><prm-icon ng-if=\"!item.alert\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"alert\" aria-label=\"{{'nui.aria.savedQueriesList.alert' | translate}}\" class=\"custom-button\"></prm-icon><prm-icon ng-if=\"item.alert\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"alerted\" aria-label=\"{{'nui.aria.savedSearches.notAlert' | translate}}\" class=\"custom-button\"></prm-icon><md-tooltip><span translate=\"nui.favorites.search.alert.single.tooltip\"></span></md-tooltip></md-button><md-button class=\"md-icon-button\" aria-label=\"{{'nui.aria.savedQueriesList.remove' | translate}}\" ng-click=\"$ctrl.removeSearch(item.ID)\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"prm_unpin\" aria-label=\"{{'nui.aria.savedQueriesList.remove' | translate}}\" class=\"custom-button\"></prm-icon><md-tooltip><span translate=\"nui.favorites.search.unpin.single.tooltip\"></span></md-tooltip></md-button></div></div><div flex=\"20\" flex-md=\"0\" flex-lg=\"20\" flex-xl=\"20\" ng-class=\"{'flex-lgPlus-15': $ctrl.mediaQueries.lgPlus}\"></div></md-list-item></md-list></div><prm-saved-queries-list-after parent-ctrl=\"$ctrl\"></prm-saved-queries-list-after>", | |
"components/search/searchResult/searchResultAvailability/searchResultAvailabilityLine.html": "<div ng-repeat=\"availability in $ctrl.displayedAvailability track by $index\" layout=\"row\" layout-align=\"start start\"><prm-icon ng-if=\"$ctrl.isOnline($index,availability)\" availability-type icon-type=\"{{::$ctrl.availabilityLineIcons.onlineMaterial.type}}\" svg-icon-set=\"{{::$ctrl.availabilityLineIcons.onlineMaterial.iconSet}}\" icon-definition=\"{{::$ctrl.availabilityLineIcons.onlineMaterial.icon}}\"></prm-icon><prm-icon ng-if=\"$ctrl.isPhysical($index)\" availability-type icon-type=\"{{::$ctrl.availabilityLineIcons.physicalMaterial.type}}\" svg-icon-set=\"{{::$ctrl.availabilityLineIcons.physicalMaterial.iconSet}}\" icon-definition=\"{{::$ctrl.availabilityLineIcons.physicalMaterial.icon}}\"></prm-icon><md-button prm-brief-internal-button-marker ng-if=\"!$ctrl.isFull()\" ng-click=\"$ctrl.handleAvailability($index, $event);$event.preventDefault();\" class=\"neutralized-button arrow-link-button\" aria-label=\"{{'nui.aria.brief.availabiltyLink' | translate}} {{::$ctrl.getTranslatedLine('delivery.code.'+availability)}}\"><span class=\"button-content\"><span class=\"availability-status {{availability}}\" translate=\"delivery.code.{{availability}}\" translate-values=\"$ctrl.getPlaceHolders($ctrl.result)\" translate-compile></span><span ng-if=\"$ctrl.showDisplayOtherLocations()\" translate=\"delivery.and.other.locations\"></span><prm-icon ng-if=\"$ctrl.isDirectLink($index)\" external-link icon-type=\"{{$ctrl.availabilityLineIcons.externalLink.type}}\" svg-icon-set=\"{{$ctrl.availabilityLineIcons.externalLink.iconSet}}\" icon-definition=\"{{$ctrl.availabilityLineIcons.externalLink.icon}}\"></prm-icon></span><prm-spinner class=\"inline-loader display-inline dark-on-light half-transparent\" ng-if=\"$ctrl.result.rtaInProgress\"></prm-spinner><prm-icon link-arrow icon-type=\"{{::$ctrl.availabilityLineIcons.arrowRight.type}}\" svg-icon-set=\"{{::$ctrl.availabilityLineIcons.arrowRight.iconSet}}\" icon-definition=\"{{::$ctrl.availabilityLineIcons.arrowRight.icon}}\"></prm-icon></md-button><span ng-if=\"$ctrl.isFull()\"><span class=\"availability-status {{availability}}\" translate=\"delivery.code.{{availability}}\" translate-values=\"$ctrl.getPlaceHolders($ctrl.result)\" (click)=\"$ctrl.handleAvailability($index, $event);\" translate-compile></span><span ng-if=\"$ctrl.showDisplayOtherLocations()\" translate=\"delivery.and.other.locations\"></span><span><prm-spinner class=\"inline-loader dark-on-light half-transparent\" ng-if=\"$ctrl.result.rtaInProgress\"></prm-spinner></span></span></div><prm-search-result-availability-line-after parent-ctrl=\"$ctrl\"></prm-search-result-availability-line-after>", | |
"components/search/searchResult/searchResultFrbr/searchResultFrbrLine.html": "<span ng-if=\"::($ctrl.isPc())\"><md-divider></md-divider><span translate=\"nui.pcgroup.display\"></span>. <a href=\"javascript:void(0)\" (click)=\"$ctrl.getFrbrRecords(); $event.stopPropagation();\"><span translate=\"nui.pcgroup.link\"></span></a></span><md-button prm-brief-internal-button-marker class=\"neutralized-button arrow-link-button\" ng-if=\"::(!$ctrl.isPc())\" (click)=\"$ctrl.getFrbrRecords(); $event.stopPropagation(); $event.preventDefault();\"><span class=\"button-content\"><prm-icon icon-type=\"{{::$ctrl.searchResultsIcons.frbrMultipleIcon.type}}\" svg-icon-set=\"{{::$ctrl.searchResultsIcons.frbrMultipleIcon.iconSet}}\" icon-definition=\"{{::$ctrl.searchResultsIcons.frbrMultipleIcon.icon}}\"></prm-icon><span class=\"prm-notice\"><span translate=\"nui.frbrversion.found\" translate-values=\"$ctrl.getPlaceHolders($ctrl.result)\"></span>. </span><span translate=\"nui.frbrversion.found.link\"></span></span><prm-icon link-arrow icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"chevron-right\"></prm-icon></md-button><prm-search-result-frbr-line-after parent-ctrl=\"$ctrl\"></prm-search-result-frbr-line-after>", | |
"components/search/searchResult/searchResultList/noSearchResult.html": "<md-card class=\"default-card zero-margin\"><md-card-title><md-card-title-text><span translate class=\"md-headline\">nui.noresults.title</span></md-card-title-text></md-card-title><md-card-content><p><span translate=\"nui.noresults.description\" translate-value-term=\"{{$ctrl.term}}\"></span></p><p><span translate class=\"bold-text\">nui.noresults.suggestions</span></p><ul><li translate>nui.noresults.suggestions1</li><li translate>nui.noresults.suggestions2</li><li translate>nui.noresults.suggestions3</li><li translate>nui.noresults.suggestions4</li><li translate>nui.noresults.suggestions5</li></ul></md-card-content></md-card><prm-no-search-result-after parent-ctrl=\"$ctrl\"></prm-no-search-result-after>", | |
"components/search/searchResult/searchResultList/search-result-list.html": "<div ng-show=\"$ctrl.resultsExists || $ctrl.isFavorites\" class=\"list-items-list pages-separated-with-gaps\" ng-class=\"{'single-page': ($ctrl.searchInfo.total <= 10) }\" layout=\"column\" id=\"mainResults\" tabindex=\"0\" role=\"main\"><h2 class=\"accessible-only\"><span ng-if=\"$ctrl.resultsExists && !$ctrl.isFavorites\" translate=\"results.title\"></span> <span ng-if=\"$ctrl.isFavorites && !$ctrl.isSavedQuery && $ctrl.favoritesService.getAllItems()\" translate=\"nui.favorites.items\"></span> <span ng-if=\"$ctrl.isFavorites && !$ctrl.isSavedQuery && $ctrl.favoritesService.getAllItems()\" translate=\"nui.favorites.items\"></span></h2><div class=\"margin-bottom-medium\" ng-if=\"$ctrl.didUMean && !$ctrl.isFavorites\"><md-card class=\"default-card padded-container-medium zero-margin\"><prm-did-u-mean [did-u-mean]=\"$ctrl.didUMean\"></prm-did-u-mean></md-card></div><div ng-if=\"$ctrl.searchInfo.total == 0 && !$ctrl.isFavorites\" class=\"margin-bottom-medium\"><prm-no-search-result [term]=\"$ctrl.searchString\"></prm-no-search-result></div><div ng-if=\"$ctrl.resultsExists && !$ctrl.isFavorites\" ng-hide=\"$ctrl.searchInfo.total == 0\" class=\"results-title\" layout=\"row\" layout-align=\"start center\"><span class=\"results-count\">{{$ctrl.searchInfo.total | number}} <span ng-if=\"$ctrl.searchInfo.maxTotal > 0\">(</span><span ng-if=\"$ctrl.searchInfo.maxTotal > 0\" translate=\"brief.results.outof\"></span> <span ng-if=\"$ctrl.searchInfo.maxTotal > 0\">{{$ctrl.searchInfo.maxTotal | number}})</span> <span translate=\"results.title\"></span></span><prm-add-query-to-saved-searches ng-if=\"$ctrl.isSignedIn() && !$ctrl.isCitationState()\"></prm-add-query-to-saved-searches></div><div ng-if=\"$ctrl.isFavorites && !$ctrl.isSavedQuery && $ctrl.favoritesService.getAllItems()\" class=\"results-title results-title-favorites\" layout=\"row\"><md-checkbox aria-label=\"Select all items\" ng-model=\"$ctrl.briefResultService.selectAll\" ng-change=\"$ctrl.selectAll()\"><span class=\"results-count\" hide-sm hide-md><span translate=\"nui.favorites.items\" translate-values=\"$ctrl.getPlaceHolders()\"></span></span></md-checkbox></div><div ng-if=\"$ctrl.isFavorites && !$ctrl.isSavedQuery && !$ctrl.favoritesService.getAllItems()\" class=\"results-title results-title-favorites\" layout=\"row\"><md-checkbox aria-label=\"Select all items\" ng-model=\"$ctrl.briefResultService.selectAll\" ng-change=\"$ctrl.selectAll()\"><span class=\"results-count\" hide-sm hide-md><span translate=\"nui.favorites.filter\" translate-values=\"$ctrl.getPlaceHoldersForFilter()\"></span></span></md-checkbox></div><div ng-if=\"::(!$ctrl.isFavorites)\"><div class=\"results-container zero-padding\" layout=\"column\" ng-disabled=\"search$ctrl.searchInProgress\"><div class=\"list-item-wrapper\" ng-repeat=\"item in $ctrl.itemlist\" ng-class=\"{'menu-open':$ctrl.isExpanded($index), 'item-expanded':$ctrl.isExpanded($index), 'last-item': $last, 'first-in-page':$ctrl.firstInPage($index)}\" data-page=\"Page {{::$ctrl.calcPage($index)}}\"><md-subheader in-view=\"$ctrl.onTopOfPageInView($ctrl.calcPage($index), $inview, $inviewInfo)\" in-view-options=\"{generateDirection: true, throttle: 50}\" id=\"searchResultPage{{::$ctrl.calcPage($index)}}\" ng-if=\"::$ctrl.firstInPage($index)\" ng-hide=\"$ctrl.searchInfo.total <= 10\"><span class=\"text tiny-uppercase-text\">{{'nui.paging.pagenumber' | translate}} {{::$ctrl.calcPage($index)}}</span> <span class=\"sep\"></span></md-subheader><prm-brief-result-container class=\"list-item\" ng-class=\"{'item-bookmarked' : $ctrl.showPin(item)}\" [item]=\"::item\" [links]=\"item.delivery.link\" [index]=\"::$ctrl.getItemIndex($index)\" [isfavorites]=\"::$ctrl.isFavorites\" [is-expanded]=\"$ctrl.isExpanded($index)\" [item-height]=\"$ctrl.expandedItemHeight\" (expand-item-event)=\"$ctrl.setExpandedItem($event, $index)\"></prm-brief-result-container><prm-skip-to [links]=\"$ctrl.skipLinks\" tabindex=\"-1\" ng-if=\"::($index % 9 === 0 && $index > 0)\"></prm-skip-to></div><div layout=\"row\" layout-align=\"center center\" ng-if=\"$ctrl.isShowMoreResultButton() && $ctrl.searchInfo.total != 0\" ng-hide=\"$ctrl.searchInProgress\" class=\"padding-top-large\"><md-button ng-if=\"$ctrl.hasNextResults()\" (click)=\"$ctrl.nextResults()\" translate=\"nui.brief.results.loadMore\" class=\"button-confirm button-large\"></md-button></div><prm-spinner ng-if=\"$ctrl.resultsExists && $ctrl.searchInProgress\" class=\"half-transparent no-text bottom-loader\" layout=\"row\" layout-align=\"center end\" layout-margin></prm-spinner></div><prm-page-nav-menu ng-if=\"$ctrl.shouldDisplayPagingWidget() && $ctrl.resultsExists\" (load-next-results-event)=\"$ctrl.nextResults()\" [current-page]=\"$ctrl.pageInView\" [num-of-results]=\"$ctrl.searchInfo.total\" [num-of-loaded-pages]=\"$ctrl.numOfLoadedPages\" [show-components]=\"$ctrl.pagingConfigutation\"></prm-page-nav-menu></div><md-list class=\"results-container\" ng-if=\"::($ctrl.isFavorites && !$ctrl.isSavedQuery)\" layout=\"column\" infinite-scroll=\"$ctrl.favoritesService.nextResults()\" infinite-scroll-distance=\"0\" infinite-scroll-immediate-check=\"false\"><md-list-item class=\"list-item-wrapper\" ng-repeat=\"item in $ctrl.itemlist\" ng-class=\"{'menu-open':$ctrl.isExpanded($index), 'item-expanded':$ctrl.isExpanded($index), 'last-item': $last}\"><prm-brief-result-container class=\"list-item\" [item]=\"::item\" [links]=\"item.delivery.link\" [index]=\"::($index + 1)\" [isfavorites]=\"::$ctrl.isFavorites\" [is-expanded]=\"$ctrl.isExpanded($index)\" [item-height]=\"$ctrl.expandedItemHeight\" (expand-item-event)=\"$ctrl.setExpandedItem($event, $index)\"></prm-brief-result-container></md-list-item><prm-spinner ng-if=\"$ctrl.resultsExists && $ctrl.searchInProgress\" class=\"half-transparent no-text bottom-loader\" layout=\"row\" layout-align=\"center end\" layout-margin></prm-spinner></md-list><prm-saved-queries-list ng-if=\"$ctrl.isSavedQuery\" [(itemlist)]=\"$ctrl.itemlist\"></prm-saved-queries-list><div ng-class=\"{'list-spacer': !$ctrl.isDisabled(), 'margin-bottom': $ctrl.isDisabled()}\"></div></div><prm-search-result-list-after parent-ctrl=\"$ctrl\"></prm-search-result-list-after>", | |
"components/search/searchResult/searchResultSortBy/searchResultSortBy.html": "<md-input-container class=\"zero-margin\"><md-select ng-model=\"$ctrl.sortBy\" ng-change=\"$ctrl.onSortChange()\" class=\"form-control\" aria-label=\"sortBy\"><md-option ng-repeat=\"option in ::$ctrl.options track by option.value\" value=\"{{::option.value}}\"><span translate=\"results.sortby.option.{{::option.text}}\"></span></md-option></md-select></md-input-container><prm-search-result-sort-by-after parent-ctrl=\"$ctrl\"></prm-search-result-sort-by-after>", | |
"components/search/searchResult/searchResultThumbnail/search-result-thumbnail-container.html": "<div><img class=\"fallback-img\" ng-if=\"!$ctrl.isMultipleVersions() && !$ctrl.selectedThumbnailLink.linkURL && !!$ctrl.defaultThumbnailLink.linkURL && !$ctrl.isVirtualBrowse\" ng-src=\"{{::$ctrl.defaultThumbnailLink.linkURL}}\"/> <img class=\"main-img\" ng-class=\"{'fan-img' : $ctrl.isMultipleVersions() && !$ctrl.isFavoriteState() && $ctrl.selectedThumbnailLink.linkURL}\" ng-if=\"$ctrl.selectedThumbnailLink.linkURL\" ng-src=\"{{$ctrl.selectedThumbnailLink.linkURL}}\"/> <img class=\"fan-img\" ng-if=\"$ctrl.isMultipleVersions() && !$ctrl.isFavoriteState() && $ctrl.selectedThumbnailLink.linkURL\" ng-src=\"{{$ctrl.selectedThumbnailLink.linkURL}}\"/> <img class=\"fan-img\" ng-if=\"$ctrl.isMultipleVersions() && !$ctrl.isFavoriteState() && $ctrl.selectedThumbnailLink.linkURL\" ng-src=\"{{$ctrl.selectedThumbnailLink.linkURL}}\"/></div><prm-search-result-thumbnail-container-after parent-ctrl=\"$ctrl\"></prm-search-result-thumbnail-container-after>", | |
"components/search/topbar/bookmarkFilter/search-bookmark-filter.html": "<div id=\"fixed-buttons-holder\" ng-class=\"{'fixed-to-top': $ctrl.fixedToTop()}\" layout=\"row\" layout-align=\"center center\"><md-button ng-if=\"$ctrl.isFavorites\" id=\"search-button\" class=\"md-icon-button button-over-dark\" aria-label=\"{{'nui.favorites.goSearch.tooltip' | translate}}\" ng-click=\"$ctrl.goToSearch()\" ui-state=\"$ctrl.uiState\" ui-state-params=\"$ctrl.searchStateParams\" ui-sref-opts=\"{reload: true, inherit:false}\" href=\"\"><md-tooltip md-delay=\"400\"><span translate=\"nui.favorites.goSearch.tooltip\"></span></md-tooltip><prm-icon aria-label=\"{{'nui.favorites.goSearch.tooltip' | translate}}\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"magnifying-glass\" layout=\"row\"></prm-icon></md-button><md-button ng-if=\"!$ctrl.isFavorites\" id=\"favorites-button\" class=\"md-icon-button button-over-dark\" aria-label=\"{{'nui.favorites.goFavorites.tooltip' | translate}}\" ng-click=\"$ctrl.goToFavorties()\" ui-state=\"$ctrl.FAVORITES_STATE\" ui-state-params=\"$ctrl.favoritesStateParams\" ui-sref-opts=\"{reload: true, inherit:false}\" href=\"\"><md-tooltip md-delay=\"400\"><span translate=\"nui.favorites.goFavorites.tooltip\"></span></md-tooltip><prm-icon aria-label=\"{{'nui.favorites.goFavorites.tooltip' | translate}}\" class=\"rotate-25\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"prm_pin\"></prm-icon></md-button><div ng-if=\"$ctrl.fixedToTop()\" class=\"ng-scope\"><md-button id=\"back-to-top-button\" class=\"zero-margin md-icon-button md-button md-ink-ripple\" type=\"button\" aria-label=\"User Action\" ng-click=\"$ctrl.backToTop()\"><prm-icon icon-type=\"{{$ctrl.backToTopIcon.backToTop.type}}\" svg-icon-set=\"{{$ctrl.backToTopIcon.backToTop.iconSet}}\" icon-definition=\"{{$ctrl.backToTopIcon.backToTop.icon}}\"></prm-icon><div class=\"md-ripple-container\"></div></md-button></div></div><prm-search-bookmark-filter-after parent-ctrl=\"$ctrl\"></prm-search-bookmark-filter-after>", | |
"components/search/topbar/logo/logo.html": "<div class=\"product-logo\" tabindex=\"0\" role=\"banner\" id=\"banner\"><img class=\"logo-image\" translate-attr=\"{ alt: 'nui.header.LogoAlt' }\" ng-src=\"{{$ctrl.iconLink}}\"/></div><prm-logo-after parent-ctrl=\"$ctrl\"></prm-logo-after>", | |
"components/search/topbar/mainMenu/find-db-dialog-template.html": "<md-dialog aria-label=\"List dialog\" style=\"width: 100%\"><md-dialog-content><iframe flex style=\"border-width:0px;width:100%;min-height:470px\" src=\"{{ctrl.getUrl()}}\"></iframe></md-dialog-content><md-dialog-actions layout=\"row\"><span flex></span><md-button ng-click=\"ctrl.closeDialog()\" class=\"\"><span translate=\"nui.finddb.closeTooltip\"></span></md-button><span ng-if=\"ctrl.displayFDBNothingSelectedErr\" translate=\"finddb.nodatabases\" class=\"prm-warn\"></span><md-button ng-click=\"ctrl.goToSearch()\" class=\"button-confirm\"><span translate=\"nui.finddb.go.to.search\"></span></md-button></md-dialog-actions></md-dialog>", | |
"components/search/topbar/mainMenu/main-menu-full.html": "<md-button md-autofocus id=\"mainMenuFullCloseButton\" ng-click=\"$ctrl.closeLinksMenu()\" class=\"md-icon-button close-button zero-margin\" aria-label=\"{{'default.nui.aria.links.close' | translate}}\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"close\"></prm-icon></md-button><md-content class=\"overlay-menu-content layout-full-height\" layout=\"column\" layout-align-gt-sm=\"start center\" layout-align=\"start start\"><div layout=\"column\" layout-align=\"center start\"><div layout-gt-xs=\"row\" class=\"settings-container align-self-stretch\" layout-align=\"center start\"><div layout=\"row\" layout-xs=\"column\" class=\"padded-container-medium\" layout-align=\"center center\" layout-align-xs=\"start start\"><prm-library-card-menu (action-event)=\"$ctrl.closeLinksMenu()\"></prm-library-card-menu><md-divider class=\"vertical-divider\" hide-xs></md-divider><div class=\"overlay-menu-item\" layout=\"row\" layout-align=\"center center\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"earth\"></prm-icon><prm-change-lang (change-lang-event)=\"$ctrl.closeLinksMenu()\"></prm-change-lang></div><md-divider class=\"vertical-divider\" hide-xs></md-divider><prm-authentication [is-logged-in]=\"$ctrl.isLoggedIn\" layout=\"column\" layout-align=\"start start\"></prm-authentication></div></div><md-divider style=\"width: 80%\"></md-divider><div class=\"custom-links-container\" layout=\"row\" layout-wrap layout-align=\"center start\" layout-align-sm=\"start start\"><md-card tabindex=\"0\" role=\"button\" ng-repeat=\"link in $ctrl.viewUrlsList\" class=\"transparent-card\" ng-click=\"$ctrl.updateUrl(link.url,link.target)\" flex=\"100\" flex-gt-xs=\"45\" flex-gt-sm=\"30\" md-ink-ripple=\"true\"><md-card-title><md-card-title-text><span class=\"md-headline\" translate=\"mainmenu.label.{{ link.label }}\">link.label</span> <span class=\"md-subhead\" translate=\"nui.mainmenu.description.{{link.label}}\" translate=\"mainmenu.label.{{ link.label }}\"></span></md-card-title-text></md-card-title></md-card></div></div></md-content>", | |
"components/search/topbar/mainMenu/main-menu.html": "<div class=\"top-nav-bar-links buttons-group\" id=\"main menu\" layout=\"row\" role=\"list\" layout-align=\"center center\" flex=\"100\"><md-button tabindex=\"0\" role=\"listitem\" tabindex=\"0\" ng-href=\"\" class=\"zero-margin flex-button multi-line-button button-over-dark\" layout=\"column\" layout-align=\"center center\" (click)=\"::$ctrl.updateUrl(x.url,x.target)\" ng-repeat=\"x in $ctrl.viewUrlsList |limitTo:$ctrl.showCount()\" ng-disabled=\"$ctrl.dispalyResourceSharing(x.url)\" ng-hide=\"$ctrl.hideLegantoMenuLink(x.url,x.label)\"><span class=\"item-content\" translate=\"mainmenu.label.{{ ::x.label }}\"></span><md-tooltip md-direction=\"down\" md-delay=\"400\" class=\"multi-row-tooltip slide-tooltip-anim\"><span class=\"item-description popover animate-popover\" translate=\"nui.mainmenu.description.{{ ::x.label }}\"></span></md-tooltip></md-button><md-button tabindex=\"0\" role=\"listitem\" class=\"zero-margin flex-button align-self-stretch\" layout=\"column\" layout-align=\"center center\" ng-if=\"$ctrl.showMoreOptionsButton()\" (click)=\"$ctrl.disableMobileMenu()\" id=\"more-links-button\" translate-attr-title=\"mainmenu.label.moreoptions\"><span class=\"item-content\" aria-label=\"More Options\" translate-attr-title=\"mainmenu.label.moreoptions\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"dots-horizontal\"></prm-icon></span><md-tooltip md-direction=\"down\"><span class=\"item-description popover animate-popover\" translate=\"nui.mainmenu.description.more\"></span></md-tooltip></md-button></div><prm-main-menu-after parent-ctrl=\"$ctrl\"></prm-main-menu-after>", | |
"components/search/topbar/skipTo/skip-to.html": "<md-button href=\"\" tabindex=\"0\" ng-repeat=\"link in $ctrl.skipLinks track by link\" (click)=\"$ctrl.scrollToElementId(link)\" aria-label=\"{{'nui.aria.skip.'+link | translate}}\"><span translate>{{::('nui.aria.skip.'+link)}}</span></md-button><prm-skip-to-after parent-ctrl=\"$ctrl\"></prm-skip-to-after>", | |
"components/search/topbar/userArea/authentication.html": "<md-button ng-if=\"!$ctrl.isLoggedIn\" ng-click=\"$ctrl.handleLogin();\" aria-label=\"{{'eshelf.signin.title' | translate}}\" class=\"button-with-icon zero-margin\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"sign-in\"></prm-icon><span translate=\"eshelf.signin.title\"></span></md-button><md-button ng-if=\"$ctrl.isLoggedIn\" ng-click=\"$ctrl.handleLogout(authenticationMethod);\" aria-label=\"{{'eshelf.signout.title.link' | translate}}\" class=\"button-with-icon zero-margin\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"sign-out\"></prm-icon><span translate=\"eshelf.signout.title.link\"></span></md-button><prm-authentication-after parent-ctrl=\"$ctrl\"></prm-authentication-after>", | |
"components/search/topbar/userArea/user-area.html": "<md-button class=\"user-menu-button accessible-only\" aria-label=\"{{'nui.aria.userarea.open' | translate}}\" ng-mouseenter=\"$ctrl.doMenuHover()\" ng-mouseleave=\"$ctrl.cancelMenuHover()\" ng-click=\"$event.stopPropagation();$ctrl.enableMobileMenu()\" hide-xs><div class=\"user-button-text\" layout=\"column\" layout-align=\"center start\"><span class=\"user-name\">{{$ctrl.userName() || 'eshelf.user.anonymous' | translate}}</span> <span class=\"user-language text-uppercase\" ng-if=\"$ctrl.displayLanguage\" translate=\"mypref.language.option.{{$ctrl.selectedLanguage}}\"></span></div></md-button><md-button class=\"user-menu-button\" tabindex=\"-1\" aria-hidden=\"true\" aria-label=\"{{'nui.aria.userarea.open' | translate}}\" ng-mouseenter=\"$ctrl.doMenuHover()\" ng-mouseleave=\"$ctrl.cancelMenuHover()\" (click)=\"$ctrl.showUserMenu = true\" hide-xs><div class=\"user-button-text\" layout=\"column\" layout-align=\"center start\"><span class=\"user-name\">{{$ctrl.userName() || 'eshelf.user.anonymous' | translate}}</span> <span class=\"user-language text-uppercase\" ng-if=\"$ctrl.displayLanguage\" translate=\"mypref.language.option.{{$ctrl.selectedLanguage}}\"></span></div></md-button><md-button class=\"mobile-menu-button zero-margin\" aria-label=\"{{'nui.aria.userarea.open' | translate}}\" (click)=\"$ctrl.enableMobileMenu()\" hide-gt-xs style=\"min-width: 60px\"><prm-icon [icon-type]=\"::$ctrl.topBarIcons.more.type\" [svg-icon-set]=\"::$ctrl.topBarIcons.more.iconSet\" [icon-definition]=\"::$ctrl.topBarIcons.more.icon\"></prm-icon></md-button><md-fab-toolbar md-direction=\"left\" md-open=\"$ctrl.showUserMenu\" ng-mouseleave=\"$ctrl.showUserMenu = false\"><md-fab-trigger class=\"align-with-text\"><md-button aria-hidden=\"true\" class=\"button-with-icon zero-margin\" aria-label=\"{{'nui.aria.userarea.open' | translate}}\"><div style=\"opacity: 0\" class=\"user-button-text\" layout=\"column\" layout-align=\"center start\"><span class=\"user-name\">{{$ctrl.userName() || 'eshelf.user.anonymous' | translate}}</span> <span class=\"user-language\" ng-if=\"$ctrl.displayLanguage\" translate=\"mypref.language.option.{{$ctrl.selectedLanguage}}\"></span></div></md-button></md-fab-trigger><md-toolbar><md-fab-actions class=\"md-toolbar-tools zero-padding buttons-group\"><prm-authentication layout=\"flex\" [is-logged-in]=\"$ctrl.userName().length > 0\"></prm-authentication><prm-change-lang aria-label=\"{{'eshelf.signin.title' | translate}}\" ng-if=\"$ctrl.displayLanguage\" label-type=\"icon\"></prm-change-lang><prm-library-card-menu></prm-library-card-menu></md-fab-actions></md-toolbar></md-fab-toolbar><prm-user-area-after parent-ctrl=\"$ctrl\"></prm-user-area-after>", | |
"components/search/virtualBrowse/virtualBrowseItem/virtual-browse-item.html": "<md-card><md-tooltip class=\"multi-row-tooltip\" md-visible=\"isVisible\" md-direction=\"top\" md-delay=\"$ctrl.tooltipDelay\"><prm-virtual-browse-item-info [virtual-browse-item]=\"$ctrl.virtualBrowseItem\"></prm-virtual-browse-item-info></md-tooltip><div class=\"card-image\"><prm-search-result-thumbnail-container ng-if=\"$ctrl.renderFlag && $ctrl.virtualBrowseItem.recordId\" class=\"md-card-image\" [is-virtual-browse]=\"true\" [links]=\"$ctrl.virtualBrowseItem.thumbnails\" [pnx-id]=\"$ctrl.virtualBrowseItem.recordId\"></prm-search-result-thumbnail-container></div><md-card-title><md-card-title-text>{{$ctrl.virtualBrowseItem.title}}</md-card-title-text></md-card-title><md-card-content><p class=\"zero-margin\"><span class=\"weak-text\">{{$ctrl.virtualBrowseItem.date}}</span></p></md-card-content></md-card><prm-virtual-browse-item-after parent-ctrl=\"$ctrl\"></prm-virtual-browse-item-after>", | |
"components/search/virtualBrowse/virtualBrowseItemInfo/virtual-browse-item-info.html": "<div layout=\"column\"><h3 class=\"bold-text\">{{$ctrl.virtualBrowseItem.title}}</h3><p><span>{{$ctrl.virtualBrowseItem.author}}</span> <span>{{$ctrl.virtualBrowseItem.date}}</span></p><p><span>{{$ctrl.virtualBrowseItem.callNumber}}</span></p></div><prm-virtual-browse-item-info-after parent-ctrl=\"$ctrl\"></prm-virtual-browse-item-info-after>", | |
"components/security/login/loginHelp/login-help.html": "<div layout=\"column\" layout-align=\"center center \" class=\"collapsable-container\" ng-class=\"$ctrl.showMoreInfo ? 'collapsed':'expanded' \"><md-button class=\"button-as-link\" ng-show=\"$ctrl.showMoreInfoButton\" ng-click=\"$ctrl.toggleShowMoreInfo()\" tabindex=\"-1 \"><span translate=\"nui.login.help\"></span></md-button><md-content layout=\"column\" layout-padding ng-show=\"$ctrl.showMoreInfo\"><div ng-repeat=\"helpLink in $ctrl.loginHelpLinks\"><a href=\"{{ helpLink.linkURL }}\" target=\"_blank\"><span translate=\"{{helpLink.label}}\"></span><prm-icon external-link [icon-type]=\"::$ctrl.loginIcons.externalLinkIcon.type\" [svg-icon-set]=\"::$ctrl.loginIcons.externalLinkIcon.iconSet\" [icon-definition]=\"::$ctrl.loginIcons.externalLinkIcon.icon\"></prm-icon></a></div><p ng-show=\"$ctrl.showHelpDescription\" translate=\"nui.help.description\"></p></md-content></div><prm-login-help-after parent-ctrl=\"$ctrl\"></prm-login-help-after>", | |
"components/security/login/loginItem/login-item.html": "<div class=\"md-list-item-text\" layout=\"column\"><div layout=\"row\"><h3 class=\"list-item-title md-display-3\" translate=\"{{$ctrl.getProfileLinkForDisplay( $ctrl.authenticationMethod.index )}}\"></h3><prm-icon external-link ng-show=\"$ctrl.authenticationMethod.isExternal()\" icon-type=\"{{::$ctrl.loginIcons.externalLinkIcon.type}}\" svg-icon-set=\"{{::$ctrl.loginIcons.externalLinkIcon.iconSet}}\" icon-definition=\"{{::$ctrl.loginIcons.externalLinkIcon.icon}}\"></prm-icon></div><p translate=\"{{$ctrl.getProfileLinkDescriptionForDisplay( $ctrl.authenticationMethod.index )}}\"></p></div><prm-login-item-after parent-ctrl=\"$ctrl\"></prm-login-item-after>", | |
"components/infra/widgets/alerts/alertTemplates/general.html": "<div layout=\"row\" class=\"bar alert-bar zero-margin-bottom\" layout-align=\"center center\"><span class=\"bar-text margin-right-small\" dynamic-html=\"ctrl.htmlMsg\"></span><md-button (click)=\"ctrl.onClose()\"><prm-icon icon-type=\"{{::ctrl.favoritesIcons.removeLabel.type}}\" svg-icon-set=\"{{::ctrl.favoritesIcons.removeLabel.iconSet}}\" icon-definition=\"{{::ctrl.favoritesIcons.removeLabel.icon}}\"></prm-icon><span translate=\"nui.message.dismiss\"></span></md-button></div>", | |
"components/infra/widgets/alerts/alertTemplates/requestAlert.html": "<div layout=\"row\" class=\"bar alert-bar zero-margin-bottom\" layout-align=\"center center\" dynamic-html=\"ctrl.htmlMsg\"></div>", | |
"components/infra/widgets/alerts/alertTemplates/signIn.html": "<div layout=\"row\" class=\"bar alert-bar\" layout-align=\"center center\" ng-if=\"ctrl.showMessage() && ctrl.isGuestOrOffcampusForSignIn()\"><span class=\"bar-text\" translate=\"{{ctrl.htmlMsg}}\"></span><prm-authentication [is-logged-in]=\"ctrl.userName().length > 0\" flex=\"none\"></prm-authentication><md-divider></md-divider><md-button aria-label=\"{{::('nui.message.dismiss' | translate)}}\" (click)=\"ctrl.onClose()\" class=\"dismiss-alert-button zero-margin\" ng-class=\"ctrl.mediaQueries.xs ? 'md-icon-button' : 'button-with-icon' \"><prm-icon aria-label=\"{{::('nui.message.dismiss' | translate)}}\" icon-type=\"{{::ctrl.favoritesIcons.removeLabel.type}}\" svg-icon-set=\"{{::ctrl.favoritesIcons.removeLabel.iconSet}}\" icon-definition=\"{{::ctrl.favoritesIcons.removeLabel.icon}}\"></prm-icon><span translate=\"nui.message.dismiss\" hide-xs></span></md-button></div>", | |
"components/infra/widgets/alerts/alertTemplates/simple.html": "<div layout=\"row\" class=\"bar alert-bar zero-margin-bottom\" layout-align=\"center center\"><span class=\"bar-text\" translate=\"{{ctrl.htmlMsg}}\"></span><md-button (click)=\"ctrl.onClose()\"><prm-icon icon-type=\"{{::ctrl.favoritesIcons.removeLabel.type}}\" svg-icon-set=\"{{::ctrl.favoritesIcons.removeLabel.iconSet}}\" icon-definition=\"{{::ctrl.favoritesIcons.removeLabel.icon}}\"></prm-icon><span translate=\"nui.message.dismiss\"></span></md-button></div>", | |
"components/search/fullView/getit/almaMashup/almaMashup.html": "<iframe iframe-onload=\"{{::$ctrl.iframeResize()}}\" class=\"mashup-iframe\" ng-src=\"{{$ctrl.getLink()}}\" style=\"width:100%;border:none\" ng-if=\"::$ctrl.isLinkAvailable()\"/><prm-alma-mashup-after parent-ctrl=\"$ctrl\"></prm-alma-mashup-after>", | |
"components/search/fullView/getit/almaMoreInst/alma-more-inst.html": "<h3 class=\"medium-uppercase-bold\"><span translate=\"nui.brief.results.tabs.getit_other\"></span></h3><md-tabs md-dynamic-height md-selected=\"$ctrl.selectedTab\" class=\"tabs-as-app hidden-tabs\"><md-tab label=\"Institutions List\" id=\"{{$ctrl.TABS.INST_LIST}}\"><md-content><md-list><md-list-item class=\"md-2-line separate-list-items narrow-list-item\" ng-repeat=\"almaInst in $ctrl.getInstitutions()\"><md-button class=\"neutralized-button layout-full-width layout-display-flex\" (click)=\"$ctrl.selectedTab = $ctrl.TABS.MASHUP; $ctrl.loadMashup(almaInst)\"><div layout=\"row\" flex=\"100\" layout-align=\"space-between center\"><div class=\"md-list-item-text\"><h3 translate=\"{{almaInst.inst}}\"></h3><p><span class=\"availability-status {{almaInst.availabilityStatus}}\"><span translate=\"fulldisplay.availabilty.{{almaInst.availabilityStatus}}\"></span></span></p></div><prm-icon prm-aria-label=\"Go to getit\" icon-type=\"{{$ctrl.opacLocations.rightArrow.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.rightArrow.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.rightArrow.icon}}\"></prm-icon></div></md-button></md-list-item></md-list></md-content></md-tab><md-tab label=\"Alma Mashup\" id=\"{{$ctrl.TABS.MASHUP}}\"><md-button (click)=\"$ctrl.selectedTab = $ctrl.TABS.INST_LIST; $ctrl.unloadMashup()\" class=\"back-button button-with-icon zero-margin\"><prm-icon icon-type=\"{{$ctrl.opacLocations.leftArrow.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.leftArrow.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.leftArrow.icon}}\" aria-label=\"{{'nui.getit_other.back' | translate}}\"></prm-icon><span translate=\"nui.getit_other.back\"></span></md-button><prm-alma-mashup ng-if=\"$ctrl.links.length > 0\" [links-array]=\"$ctrl.links\"></prm-alma-mashup></md-tab></md-tabs><prm-alma-more-inst-after parent-ctrl=\"$ctrl\"></prm-alma-more-inst-after>", | |
"components/search/fullView/getit/almaViewit/almaViewit.html": "<prm-alma-viewit-items ng-if=\"($ctrl.getServices('ELECTRONIC') && $ctrl.getServices('ELECTRONIC').length)\" [services]=\"$ctrl.getServices('ELECTRONIC')\" [header]=\"'viewit.fulltext'\"></prm-alma-viewit-items><prm-alma-viewit-items ng-if=\"($ctrl.getServices('ELECTRONIC_RELATED') && $ctrl.getServices('ELECTRONIC_RELATED').length)\" [services]=\"$ctrl.getServices('ELECTRONIC_RELATED')\" [header]=\"'c.uresolverServicesForRelatedTitles'\"></prm-alma-viewit-items><prm-alma-viewit-items ng-if=\"($ctrl.getServices('DIGITAL') && $ctrl.getServices('DIGITAL').length)\" [services]=\"$ctrl.getServices('DIGITAL')\" [header]=\"'ui.viewit.digital_version'\"></prm-alma-viewit-items><prm-alma-viewit-after parent-ctrl=\"$ctrl\"></prm-alma-viewit-after>", | |
"components/search/fullView/getit/almaViewit/almaViewitItems.html": "<div class=\"spaced-rows\"><span translate=\"{{$ctrl.header}}\" class=\"bold-text\"/></div><md-list layout=\"column\" ng-if=\"$ctrl.services\" class=\"separate-list-items\"><md-list-item ng-repeat=\"item in $ctrl.services track by $index\" class=\"md-3-line has-expand in-element-dialog-parent\" (click)=\"$ctrl.onClick(item)\" tabindex=\"0\" aria-label=\"item.packageName\"><div class=\"in-element-dialog-context\" layout=\"row\" flex><div class=\"md-list-item-text\" layout=\"row\" layout-wrap flex><div flex flex-xs=\"100\"><p ng-if=\"item.relatedTitle && item.serviceType==='ELECTRONIC_RELATED'\" ng-bind=\"item.relatedTitle\"></p><h3 class=\"ng-binding\" ng-if=\"item.packageName\" ng-bind=\"item.packageName\"/><h4 ng-if=\"item.availiability\" ng-repeat=\"ava in item.parsedAvailiability\">{{ava}}</h4><h4 ng-if=\"item.numberOfFiles || item.fileType\"><span ng-if=\"item.numberOfFiles\">{{item.numberOfFiles + ' '}}</span> <span ng-if=\"item.numberOfFiles\" translate=\"c.searchhtmlCreator.files\"></span> <span ng-if=\"item.fileType\">{{' (' + item.fileType + ')'}}</span></h4><h4 ng-if=\"item.serviceNotAvailable\"><span ng-bind=\"item.serviceNotAvailable\"/><span ng-if=\"item.serviceNotAvailableReason\" translate=\"due to\"/><span ng-if=\"item.serviceNotAvailableReason\" ng-bind=\"item.serviceNotAvailableReason\"></span></h4><p class=\"text-italic ng-scope layout-row\" ng-if=\"item.authNote\" layout=\"row\"><span flex=\"none\" class=\"flex-none\"><prm-icon ng-class=\"\" icon-type=\"{{$ctrl.viewItIcons.authNote.type}}\" svg-icon-set=\"{{$ctrl.viewItIcons.authNote.iconSet}}\" icon-definition=\"{{$ctrl.viewItIcons.authNote.icon}}\"></prm-icon></span><span class=\"ng-binding\" ng-bind=\"item.authNote\"></span></p><p class=\"text-italic ng-scope layout-row\" ng-if=\"item.publicNote\" layout=\"row\"><span flex=\"none\" class=\"flex-none\"><prm-icon ng-class=\"\" ng-if=\"item.serviceType != 'DIGITAL'\" icon-type=\"{{$ctrl.viewItIcons.publicNote.type}}\" svg-icon-set=\"{{$ctrl.viewItIcons.publicNote.iconSet}}\" icon-definition=\"{{$ctrl.viewItIcons.publicNote.icon}}\"></prm-icon><prm-icon ng-class=\"\" ng-if=\"item.serviceType === 'DIGITAL' && !item.hasAccess\" icon-type=\"{{$ctrl.viewItIcons.lock.type}}\" svg-icon-set=\"{{$ctrl.viewItIcons.lock.iconSet}}\" icon-definition=\"{{$ctrl.viewItIcons.lock.icon}}\"></prm-icon></span><span class=\"ng-binding\" ng-bind=\"item.publicNote\"/></p><p (click)=\"$ctrl.disableClick($event)\" ng-if=\"item.toggleLicense\" class=\"ng-scope\" style=\"padding: 1em 1.5em\"><span class=\"ng-binding ng-scope\" ng-repeat=\"line in item.licence\">{{line}}<br></span></p></div></div><div class=\"_md-secondary-container\"><md-button ng-if=\"item.licenceExist==='true'\" class=\"neutralized-button button-link\" prm-aria-label=\"{{'nui.aria.almaViewitItems.license' | translate}}\" (click)=\"$ctrl.getLicense(item,$event)\" style=\"margin-right: 2em\" aria-label=\"license\"><span ng-if=\"!item.toggleLicense\" class=\"ng-scope\" translate=\"c.uresolver.viewit.license.show_license\"></span> <span ng-if=\"item.toggleLicense\" class=\"ng-scope\" translate=\"c.uresolver.viewit.license.hide_license\"></span></md-button><prm-icon ng-if=\"item.serviceType != 'DIGITAL' || item.hasAccess===true\" layout-margin icon-type=\"{{$ctrl.availabilityLineIcons.externalLink.type}}\" svg-icon-set=\"{{$ctrl.availabilityLineIcons.externalLink.iconSet}}\" icon-definition=\"{{$ctrl.availabilityLineIcons.externalLink.icon}}\"></prm-icon><prm-icon ng-class=\"\" ng-if=\"item.serviceType === 'DIGITAL' && item.hasAccess===false\" layout-margin icon-type=\"{{$ctrl.viewItIcons.lock.type}}\" svg-icon-set=\"{{$ctrl.viewItIcons.lock.iconSet}}\" icon-definition=\"{{$ctrl.viewItIcons.lock.icon}}\"></prm-icon></div></div></md-list-item></md-list><prm-alma-viewit-items-after parent-ctrl=\"$ctrl\"></prm-alma-viewit-items-after>", | |
"components/search/fullView/getit/opac/back-button.html": "<md-button ng-if=\"!$ctrl.historyStack.isEmpty()\" (click)=\"$ctrl.goBack()\" class=\"back-button button-with-icon zero-margin\"><prm-icon icon-type=\"{{$ctrl.opacLocations.leftArrow.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.leftArrow.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.leftArrow.icon}}\" aria-label=\"{{'nui.aria.locationItems.backToLocations' | translate}}\"></prm-icon><span translate=\"{{$ctrl.label}}\"></span></md-button><prm-opac-back-button-after parent-ctrl=\"$ctrl\"></prm-opac-back-button-after>", | |
"components/search/fullView/getit/opac/opac.html": "<prm-spinner class=\"margin-left-medium inline-loader dark-on-light\" ng-if=\"!$ctrl.isCalculateSvcIdDone\"></prm-spinner><div layout=\"column\" layout-fill><prm-request-services ng-if=\"$ctrl.serviceMode ==='ovp' && $ctrl.isCalculateSvcIdDone\" [item]=\"$ctrl.item\" (change-tab-event)=\"$ctrl.onChangeTabEvent($event)\"></prm-request-services><prm-requests-services-ovl ng-if=\"$ctrl.serviceMode ==='ovl'\" [item]=\"$ctrl.item\"></prm-requests-services-ovl></div><md-tabs md-dynamic-height md-selected=\"$ctrl.selectedTab\" class=\"tabs-as-app hidden-tabs\" ng-if=\"$ctrl.serviceMode ==='ovp' || $ctrl.hasLocations()\"><md-tab label=\"Main\" md-on-select=\"requestsLimit(15); showRequestOptions(); $ctrl.focusOnLocations();\"><prm-opac-back-button [history-stack]=\"::$ctrl.backToHistoryStack\" (change-tab-event)=\"$ctrl.onChangeTabEvent($event)\"></prm-opac-back-button><md-content class=\"overflow-hidden\"><prm-locations ng-if=\"$ctrl.isCalculateSvcIdDone\" [item]=\"$ctrl.item\" action=\"\" (change-tab-event)=\"$ctrl.onChangeTabEvent($event)\"></prm-locations></md-content></md-tab><md-tab label=\"two\" md-on-select=\"showBackButton(); hideRequestOptions()\"><div class=\"tab-header\"><prm-opac-back-button ng-if=\"!$ctrl.isSingleLoc($ctrl.item)\" [history-stack]=\"::$ctrl.backToHistoryStack\" (change-tab-event)=\"$ctrl.onChangeTabEvent($event)\"></prm-opac-back-button></div><md-content class=\"overflow-hidden\"><prm-location-items ng-if=\"$ctrl.isCalculateSvcIdDone\" [item]=\"$ctrl.item\" [loc]=\"$ctrl.loc\" (change-tab-event)=\"$ctrl.onChangeTabEvent($event)\"></prm-location-items></md-content></md-tab><md-tab label=\"Request Form\" md-on-select=\"showBackButton(); checkForRequestOptions()\"><prm-opac-back-button [history-stack]=\"::$ctrl.backToHistoryStack\" (change-tab-event)=\"$ctrl.onChangeTabEvent($event)\"></prm-opac-back-button><md-content><prm-request (change-tab-event)=\"$ctrl.onChangeTabEvent($event)\" [item]=\"$ctrl.item\" [service]=\"$ctrl.service\" layout=\"column\"></prm-request></md-content></md-tab><md-tab label=\"Request reply\" md-on-select=\"showBackButton()\"><prm-opac-back-button [history-stack]=\"::$ctrl.backToHistoryStack\" (change-tab-event)=\"$ctrl.onChangeTabEvent($event)\"></prm-opac-back-button><md-content layout=\"column\"><prm-copyright (change-tab-event)=\"$ctrl.onChangeTabEvent($event)\"></prm-copyright></md-content></md-tab><md-tab label=\"Request reply\" md-on-select=\"showBackButton()\"><prm-opac-back-button [history-stack]=\"::$ctrl.backToHistoryStack\" (change-tab-event)=\"$ctrl.onChangeTabEvent($event)\"></prm-opac-back-button><md-content layout=\"column\"><div ng-class=\"$ctrl.responseStatus.isSuccess ? 'success-bar': 'error-bar'\" class=\"bar large-bar\" layout=\"row\" layout-align=\"center center\" layout-padding layout-fill><span>{{$ctrl.responseStatus.msg === 'ok' ? 'Your request was successfully placed' : $ctrl.responseStatus.msg}}</span></div></md-content></md-tab></md-tabs><prm-opac-after parent-ctrl=\"$ctrl\"></prm-opac-after>", | |
"components/search/fullView/getit/opac/service-button.html": "<md-button ng-if=\"$ctrl.service.allowed === 'Y' && $ctrl.service['link-to-service']\" class=\"button-as-link\" (click)=\"$ctrl.getServiceDetails()\" ng-class=\"{'button-external-link': $ctrl.service['service-type'] == 'OvL' && $ctrl.service['link-to-service']}\" aria-label=\"{{'$ctrl.service.type' | translate}}\"><span translate=\"{{$ctrl.service.type}}\"></span><prm-icon external-link ng-if=\"$ctrl.service['service-type'] == 'OvL' && $ctrl.service['link-to-service']\" [icon-type]=\"::$ctrl.actionIcons.externalLinkIcon.type\" [svg-icon-set]=\"::$ctrl.actionIcons.externalLinkIcon.iconSet\" [icon-definition]=\"::$ctrl.actionIcons.externalLinkIcon.icon\" aria-label=\"{{'$ctrl.service.type' | translate}}\"></prm-icon></md-button><prm-service-button-after parent-ctrl=\"$ctrl\"></prm-service-button-after>", | |
"components/search/fullView/getit/howToGetit/howovp.html": "<prm-spinner class=\"margin-left-medium inline-loader dark-on-light\" ng-if=\"$ctrl.servicesListIsLoading\"></prm-spinner><div ng-if=\"$ctrl.services.serviceinfo\"><md-list layout=\"column\" class=\"separate-list-items\"><md-list-item ng-repeat=\"service in $ctrl.services.serviceinfo track by $index\"><md-button class=\"neutralized-button layout-full-width layout-display-flex\" (click)=\"$ctrl.onClick(service)\" md-ink-ripple=\"red\"><div class=\"in-element-dialog-context\" layout=\"row\" flex><div class=\"md-list-item-text layout-wrap flex\" layout=\"row\"><div flex flex-xs=\"100\" layout=\"column\"><span translate=\"{{service.type}}\"></span> <span class=\"italic-text weak-text\" ng-if=\"service.publicNote.length > 0\">{{service.publicNote}}</span> <span ng-if=\"!service.publicNote.length > 0\"> </span></div><prm-icon ng-if=\"!$ctrl.isOvp(service)\" class=\"padding-right-small\" icon-type=\"{{$ctrl.opacLocations.externalLinkIcon.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.externalLinkIcon.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.externalLinkIcon.icon}}\" aria-label=\"{{'service.type' | translate}}\"><span translate=\"{{service.type}}\"></span></prm-icon><prm-icon ng-if=\"$ctrl.isOvp(service)\" class=\"padding-right-small\" icon-type=\"{{$ctrl.opacLocations.rightArrow.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.rightArrow.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.rightArrow.icon}}\" aria-label=\"{{'service.type' | translate}}\"></prm-icon></div></div></md-button></md-list-item></md-list></div><div ng-if=\"$ctrl.isLoggedIn() && !$ctrl.services.serviceinfo\"><span translate=\"{{htgi.norequests}}\"></span></div><alma-howovp-after parent-ctrl=\"$ctrl\"></alma-howovp-after>", | |
"components/search/fullView/getit/howToGetit/htgi-back-button.html": "<md-button ng-if=\"!$ctrl.historyStack.isEmpty()\" (click)=\"$ctrl.goBack()\" class=\"back-button button-with-icon zero-margin\"><prm-icon icon-type=\"{{$ctrl.opacLocations.leftArrow.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.leftArrow.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.leftArrow.icon}}\" aria-label=\"{{'nui.aria.locationItems.backToLocations' | translate}}\"></prm-icon><span translate=\"{{$ctrl.label}}\"></span></md-button><alma-htgi-back-button-after parent-ctrl=\"$ctrl\"></alma-htgi-back-button-after>", | |
"components/search/fullView/getit/howToGetit/htgi-service.html": "<prm-spinner class=\"margin-left-medium inline-loader dark-on-light\" ng-if=\"!$ctrl.isCalculateSvcIdDone\"></prm-spinner><div layout=\"column\" layout-fill><alma-htgi-tabs ng-if=\"$ctrl.isCalculateSvcIdDone\" [item]=\"$ctrl.item\"></alma-htgi-tabs></div><alma-htgi-svc-after parent-ctrl=\"$ctrl\"></alma-htgi-svc-after>", | |
"components/search/fullView/getit/howToGetit/htgi-tabs.html": "<prm-alert-bar [alert-object]=\"$ctrl.reqAlert\"></prm-alert-bar><prm-spinner class=\"margin-left-medium inline-loader dark-on-light\" ng-if=\"!$ctrl.isCalculateSvcIdDone\"></prm-spinner><md-tabs md-dynamic-height md-selected=\"$ctrl.selectedTab\" class=\"tabs-as-app hidden-tabs\"><md-tab label=\"Requests List\"><md-content><alma-howovp [item]=\"$ctrl.item\" (change-tab-event)=\"$ctrl.onChangeTabEvent($event)\"></alma-howovp></md-content></md-tab><md-tab label=\"Dummy\"/><md-tab label=\"Request Form\"><alma-htgi-back-button [history-stack]=\"::$ctrl.backToHistoryStack\" (change-tab-event)=\"$ctrl.onChangeTabEvent($event)\"></alma-htgi-back-button><md-content><prm-request (change-tab-event)=\"$ctrl.onChangeTabEvent($event)\" [item]=\"$ctrl.item\" [service]=\"$ctrl.service\" layout=\"column\"></prm-request></md-content></md-tab><md-tab label=\"copyrights\"><alma-htgi-back-button [history-stack]=\"::$ctrl.backToHistoryStack\" (change-tab-event)=\"$ctrl.onChangeTabEvent($event)\"></alma-htgi-back-button><md-content layout=\"column\"><prm-copyright (change-tab-event)=\"$ctrl.onChangeTabEvent($event)\"></prm-copyright></md-content></md-tab><md-tab label=\"Request reply\"><alma-htgi-back-button [history-stack]=\"::$ctrl.backToHistoryStack\" (change-tab-event)=\"$ctrl.onChangeTabEvent($event)\"></alma-htgi-back-button><md-content layout=\"column\"><div ng-class=\"$ctrl.responseStatus.isSuccess ? 'success-bar': 'error-bar'\" class=\"bar large-bar\" layout=\"row\" layout-align=\"center center\" layout-padding layout-fill><span>{{$ctrl.responseStatus.msg === 'ok' ? 'Your request was successfully placed' : $ctrl.responseStatus.msg}}</span></div></md-content></md-tab></md-tabs><alma-htgi-tabs-after parent-ctrl=\"$ctrl\"></alma-htgi-tabs-after>", | |
"components/search/fullView/getit/viewOnline/viewOnline.html": "<div ng-repeat=\"link in $ctrl.getLinks()\"><a class=\"arrow-link\" href=\"{{link.link}}\" target=\"_blank\"><span ng-if=\"link.link.length>0\" translate-default=\"{{link.hyperlinkText}}\" translate=\"nui.getit_full.{{link.hyperlinkText}}\"></span><prm-icon ng-if=\"link.link.length>0\" external-link icon-type=\"{{$ctrl.availabilityLineIcons.externalLink.type}}\" svg-icon-set=\"{{$ctrl.availabilityLineIcons.externalLink.iconSet}}\" icon-definition=\"{{$ctrl.availabilityLineIcons.externalLink.icon}}\"></prm-icon><prm-icon ng-if=\"link.link.length>0\" link-arrow icon-type=\"{{$ctrl.availabilityLineIcons.arrowRight.type}}\" svg-icon-set=\"{{$ctrl.availabilityLineIcons.arrowRight.iconSet}}\" icon-definition=\"{{$ctrl.availabilityLineIcons.arrowRight.icon}}\"></prm-icon></a></div><prm-view-online-after parent-ctrl=\"$ctrl\"></prm-view-online-after>", | |
"components/search/searchResult/savedQueriesList/savedQueryFilter/saved-query-filter.html": "<span ng-repeat=\"pfilter in $ctrl.item.pfilter.split(';') track by $index\"><span class=\"filter-item\" ng-init=\"filterType=$ctrl.getPfilterMap(pfilter.split(',')[0]);\"><i><span ng-if=\"!filterType.includes('DateRange')\" translate=\"search-advanced.label.{{filterType}}\"></span><span ng-if=\"!filterType.includes('DateRange')\">:</span> <span ng-if=\"filterType.includes('DateRange')\" translate=\"{{$ctrl.getPrefixCodeAccordingToType(filterType)}}{{filterType}}\"></span> </i><span ng-if=\"!filterType.includes('DateRange')\" ng-init=\"prefixCode=$ctrl.getPrefixCodeAccordingToType(filterType)\" class=\"text-bold\" ng-class=\"pfilter.split(',')[1]==='exclude'?'strikethrough':''\" translate=\"{{prefixCode}}{{pfilter.split(',')[2]}}\"></span><span ng-if=\"filterType.includes('DateRange')\" ng-init=\"prefixCode=$ctrl.getPrefixCodeAccordingToType(filterType)\" class=\"text-bold\" ng-class=\"pfilter.split(',')[1]==='exclude'?'strikethrough':''\">{{$ctrl.convertDate(pfilter.split(',')[2])}} </span><span ng-if=\"$index!== ($ctrl.item.pfilter.split(';').length-1) || $ctrl.item.facet\" class=\"text-bold\">;</span> </span></span><span ng-repeat=\"facet in $ctrl.item.facet.split(';') track by $index\"><span class=\"filter-item\"><i><span translate-default=\"{{facet.split(',')[0]}}\" translate=\"facets.facet.facet_{{facet.split(',')[0]}}\" translate-attr-title=\"facets.facet.facet_{{facet.split(',')[0]}}\"></span>: </i><span class=\"text-bold\" ng-class=\"facet.split(',')[1]==='exclude'?'strikethrough':''\">{{$ctrl.decodeString(facet.split(',')[2])}} </span><span ng-if=\"$index!== ($ctrl.item.facet.split(';').length-1)\" class=\"text-bold\">;</span></span></span><prm-saved-query-filter-after parent-ctrl=\"$ctrl\"></prm-saved-query-filter-after>", | |
"components/search/searchResult/searchResultList/pageNavMenu/page-nav-menu.html": "<div ng-if=\"$ctrl.numOfResults > $ctrl.PAGE_SIZE && $ctrl.mediaQueries.gtxs\" class=\"page-nav\" ng-cloak><div layout=\"column\" layout-align=\"center start\" class=\"page-nav-inner\"><div class=\"counter-nav counter-first\" ng-show=\"$ctrl.currentPage >= 3\" ng-if=\"!$ctrl.showComponents || $ctrl.showComponents.firstPage\"><md-button aria-label=\"{{::(link.title.results.first_page | translate)}}\" class=\"md-fab md-mini\" ng-if=\"$ctrl.currentPage >= 3\" ng-click=\"$ctrl.jumpToPage(1, $event)\" ui-state=\"$ctrl.SEARCH_STATE\" ui-state-params=\"$ctrl.getPageLinkParams(1)\" ui-sref-opts=\"{reload: true, inherit:false}\" href=\"\"><md-tooltip md-direction=\"{{$ctrl.getPageWidgetDirection()}}\"><span translate=\"link.title.results.first_page\"></span></md-tooltip><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"double-chevron-up\"></prm-icon></md-button></div><div class=\"counter-nav counter-prev\" ng-show=\"$ctrl.currentPage !== 1\"><md-button aria-label=\"{{::(link.title.results.prev | translate)}}\" class=\"md-fab md-mini\" ng-if=\"$ctrl.currentPage !== 1\" ng-click=\"$ctrl.jumpToPage($ctrl.currentPage-1, $event)\" ui-state=\"$ctrl.SEARCH_STATE\" ui-state-params=\"$ctrl.getPageLinkParams($ctrl.currentPage-1)\" ui-sref-opts=\"{reload: true, inherit:false}\" href=\"\"><md-tooltip md-direction=\"{{$ctrl.getPageWidgetDirection()}}\"><span translate=\"link.title.results.prev\"></span></md-tooltip><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"chevron-up\"></prm-icon></md-button></div><div class=\"counter-main\" ng-if=\"!$ctrl.showComponents || $ctrl.showComponents.paging\" ng-class=\"{'counter-open': $ctrl.isOpen}\"><md-fab-speed-dial md-open=\"$ctrl.isOpen\" md-direction=\"{{$ctrl.getPageWidgetDirection()}}\" ng-class=\"$ctrl.selectedMode\"><md-fab-trigger><md-button aria-label=\"open page selector\" class=\"md-fab\" ng-class=\"{'md-mini': $ctrl.mediaQueries.xs, 'md-is-open': $ctrl.isOpen}\"><md-tooltip md-direction=\"{{$ctrl.getPageWidgetDirection()}}\"><span translate=\"nui.citation_trail.link.pages.tooltip\"></span></md-tooltip><span ng-show=\"!$ctrl.isOpen\" layout=\"column\"><span class=\"counter-text\">{{'nui.paging.pagenumber' | translate}}</span> <span class=\"counter-count\">{{$ctrl.currentPage}}</span></span><span ng-show=\"$ctrl.isOpen\"><prm-icon aria-label=\"Close dialog\" icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"close\"></prm-icon></span></md-button></md-fab-trigger><md-fab-actions ng-cloak><div ng-repeat=\"i in $ctrl.getPageList() track by $index\" tabindex=\"-1\"><md-button tabindex=\"-1\" ui-state=\"$ctrl.SEARCH_STATE\" ui-state-params=\"$ctrl.getPageLinkParams(i)\" ui-sref-opts=\"{reload: true, inherit:false}\" href=\"\" aria-label=\"{{::('nui.aria.paging.gotopage' | translate: {number: i})}}\" class=\"md-fab\" ng-class=\"{'current': i === $ctrl.currentPage, 'md-mini': $ctrl.mediaQueries.xs}\" ng-click=\"$ctrl.jumpToPage(i, $event)\">{{i}}</md-button></div></md-fab-actions></md-fab-speed-dial></div><div class=\"counter-nav counter-next\" ng-hide=\"$ctrl.currentPage === $ctrl.maxPage\"><md-button aria-label=\"{{$ctrl.getNextPageButtonText()}}\" class=\"md-fab md-mini\" ng-if=\"$ctrl.currentPage !== $ctrl.maxPage\" ng-click=\"$ctrl.getNextPage($event)\" ui-state=\"$ctrl.SEARCH_STATE\" ui-state-params=\"$ctrl.getPageLinkParams($ctrl.currentPage+1)\" ui-sref-opts=\"{reload: true, inherit:false}\" href=\"\"><md-tooltip md-direction=\"{{$ctrl.getPageWidgetDirection()}}\"><span>{{$ctrl.getNextPageButtonText()}}</span></md-tooltip><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"chevron-down\"></prm-icon></md-button></div></div></div><prm-page-nav-menu-after parent-ctrl=\"$ctrl\"></prm-page-nav-menu-after>", | |
"components/search/topbar/userArea/libraryCard/library-card-menu.html": "<md-button ng-if=\"!$ctrl.isOvp()\" aria-label=\"{{'nui.aria.menu.settings' | translate}}\" class=\"button-with-icon zero-margin\" (click)=\"$ctrl.goToUserSettings();\"><prm-icon [icon-type]=\"::$ctrl.topBarIcons.library.type\" [svg-icon-set]=\"::$ctrl.topBarIcons.library.iconSet\" [icon-definition]=\"::$ctrl.topBarIcons.library.icon\"></prm-icon><span translate=\"nui.details.header.ovl\"></span></md-button><md-button aria-label=\"{{$ctrl.getLibraryCardAriaLabel() | translate}}\" class=\"button-with-icon zero-margin\" (click)=\"$ctrl.goToMyLibraryCard();\"><prm-icon [icon-type]=\"::$ctrl.topBarIcons.library.type\" [svg-icon-set]=\"::$ctrl.topBarIcons.library.iconSet\" [icon-definition]=\"::$ctrl.topBarIcons.library.icon\"></prm-icon><span translate=\"nui.menu.librarycard\"></span></md-button><prm-library-card-menu-after parent-ctrl=\"$ctrl\"></prm-library-card-menu-after>", | |
"components/search/fullView/getit/opac/copyright/copyright.html": "<form><md-dialog-content layout=\"column\" layout-padding layout-margin><h2 class=\"dialog-title light-text\" translate=\"{{$ctrl.getTitleLabel()}}\"></h2><span translate=\"{{$ctrl.getSubTitleLabel()}}\"></span><p translate=\"{{$ctrl.getMessageLabel()}}\"></p></md-dialog-content><md-dialog-actions class=\"md-actions\"><md-button class=\"\" (click)=\"$ctrl.cancel()\">Cancel request</md-button><md-button class=\"button-confirm\" (click)=\"$ctrl.commit()\">I agree with the terms</md-button></md-dialog-actions></form><prm-copyright-after parent-ctrl=\"$ctrl\"></prm-copyright-after>", | |
"components/search/fullView/getit/opac/locations/demo.locations.html": "<div layout=\"column\" layout-fill><div ng-if=\"userSignedIn\" class=\"labeled-block\" ng-class=\"{'collapsed':$root.requestOptionsHide}\" layout=\"row\" layout-fill ng-mouseenter=\"unhideRequestOptions($root.requestOptionsHide)\" ng-mouseleave=\"cancelUnhideRequestOptions()\"><h3 class=\"block-label md-title light-text zero-margin\">Request:</h3><div flex class=\"block-body links-block\" layout=\"row\" layout-wrap ng-include=\"'./modules/requestOptions.html'\"></div></div><div ng-if=\"!userSignedIn\" class=\"bar alert-bar\" layout=\"row\" layout-align=\"start center\" layout-fill><span flex>Please <span class=\"bold-text\">sign in</span> to see request options and to place requests.</span><md-button class=\"button-as-link button-with-icon\" aria-label=\"Sign in button\" style=\"right: -.5em\" (click)=\"clearLocationFilters = true; $root.userSignedIn = true\"><prm-icon><md-icon md-svg-icon=\"./images/login.svg\" aria-label=\"Login Icon\"></md-icon></prm-icon><span>Sign in</span></md-button></div></div><md-divider style=\"margin-top: 1em; margin-bottom: .5em; opacity: .5\"></md-divider><md-tabs md-dynamic-height md-selected=\"selectedTab\" class=\"tabs-as-app hidden-tabs\"><md-tab label=\"Main\" md-on-select=\"requestsLimit(15); showRequestOptions();\"><md-content class=\"overflow-hidden\"><div layout=\"row\" layout-align=\"space-between center\"><h3 class=\"md-title light-text zero-margin animate-horizontal-swap\">Locations:</h3><md-button class=\"md-icon-button md-mini\" aria-label=\"Filter button\" (click)=\"locationsFilterVisible = !locationsFilterVisible\"><md-tooltip>Filter locations</md-tooltip><prm-icon ng-if=\"!locationsFilterVisible\"><md-icon md-svg-icon=\"./images/filter-outline.svg\" aria-label=\"Filter Icon\"></md-icon></prm-icon><prm-icon ng-if=\"locationsFilterVisible\"><md-icon md-svg-icon=\"./images/filter-remove.svg\" aria-label=\"Filter Icon\"></md-icon></prm-icon></md-button></div><div ng-if=\"locationsFilterVisible\" class=\"bar filter-bar animate-horizontal-swap margin-bottom-small\" layout=\"row\" layout-align=\"start center\" layout-wrap style=\"padding: .5em 1em; position: relative; border-radius: 3px\" layout-fill><span class=\"margin-right-small\">Filters:</span><md-input-container layout=\"row\" layout-align=\"start\" class=\"zero-padding margin-right-small\"><md-select ng-model=\"locationFilter\" placeholder=\"Pickup location\" class=\"borderless\"><md-option ng-repeat=\"option in pickupLocations\" value=\"{{option}}\">{{option}}</md-option></md-select></md-input-container><md-input-container layout=\"row\" layout-align=\"start\" class=\"zero-padding margin-right-small\"><md-select ng-model=\"volumeFilter\" placeholder=\"Volume\" class=\"borderless\"><md-option ng-repeat=\"option in volumes\" value=\"{{option}}\">{{option}}</md-option></md-select></md-input-container><md-input-container layout=\"row\" layout-align=\"start\" class=\"zero-padding\"><md-select ng-model=\"issueFilter\" placeholder=\"Issue\" class=\"borderless\"><md-option ng-repeat=\"option in issues\" value=\"{{option}}\">{{option}}</md-option></md-select></md-input-container><div flex></div><md-button class=\"button-as-link button-with-icon\" aria-label=\"Filter button\" style=\"right: -.5em\" (click)=\"clearLocationsFilter()\"><prm-icon><md-icon md-svg-icon=\"./images/close.svg\" aria-label=\"Clear Icon\"></md-icon></prm-icon><span>Clear filters</span></md-button></div><div ng-repeat=\"inst in locations\"><h4 class=\"md-title zero-margin\">{{inst.institution}}</h4><md-list><md-list-item class=\"md-2-line separate-list-items narrow-list-item\" ng-repeat=\"ven in inst.venues | limitTo:2\" (click)=\"selectedVenue(ven); goToLocation(1); $root.locationNoItems = false;\"><div class=\"md-list-item-text\"><h3>{{ven.name}}</h3><p><span class=\"bold-text\" style=\"color: {{ven.statusColor}}\">{{ven.status}}</span>, <span>{{ven.category}}; {{ven.code}};</span></p></div><md-icon md-svg-icon=\"./images/chevron-right.svg\"></md-icon></md-list-item><md-list-item class=\"md-2-line separate-list-items narrow-list-item\" (click)=\"goToNoItems()\"><div class=\"md-list-item-text\"><h3>WSU Main Library</h3><p><span class=\"bold-text\" style=\"color: #C59655\">May be available</span>, <span>Main Collection; (TK5101.A1 J114 ).</span></p></div><md-icon md-svg-icon=\"./images/chevron-right.svg\"></md-icon></md-list-item></md-list></div></md-content></md-tab><md-tab label=\"two\" md-on-select=\"showBackButton(); hideRequestOptions()\"><div class=\"tab-header\"><md-button ng-show=\"backButtonVisible\" (click)=\"backToLocations();\" class=\"back-button button-with-icon zero-margin\"><prm-icon><md-icon md-svg-icon=\"./images/chevron-left.svg\" aria-label=\"Back button\"></md-icon></prm-icon><span>back to locations</span></md-button></div><md-content class=\"overflow-hidden\"><div class=\"tab-content-header\" layout=\"row\" layout-align=\"space-between end\"><div class=\"layout-column\" ng-if=\"!locationNoItems\"><h4 class=\"md-title title\">{{$root.selectedVenue.name}}</h4><p ng-if=\"$root.selectedVenue.status\"><span class=\"bold-text\" style=\"color: {{$root.selectedVenue.statusColor}}\">{{$root.selectedVenue.status}}</span>, {{$root.selectedVenue.category}}, {{$root.selectedVenue.code}}</p><div ng-if=\"$root.selectedVenue.summaryShort\" class=\"weak-text\"><span>Item summary: {{$root.selectedVenue.summaryShort}}...</span> <span class=\"text-link\" (click)=\"summaryLinesVisible = !summaryLinesVisible\">expand</span><div ng-show=\"summaryLinesVisible\" layout=\"column\"><span ng-repeat=\"line in $root.selectedVenue.summaryLines\">{{line}}</span></div></div></div><div class=\"layout-column\" ng-if=\"locationNoItems\"><h4 class=\"md-title title\">WSU Main Library</h4><p><span class=\"bold-text\" style=\"color: #C59655\">May be available</span>, Main Collection, (TK5101.A1 J114 )</p><div ng-if=\"$root.selectedVenue.summaryShort\" class=\"weak-text\"><span>Item summary: v. 1, no. 1 (2004:enero:01)...</span> <span class=\"text-link\" (click)=\"summaryLinesVisible = !summaryLinesVisible\">expand</span><div ng-show=\"summaryLinesVisible\" layout=\"column\"><span ng-repeat=\"line in $root.selectedVenue.summaryLines\">jasdjsajdsajdas</span></div></div></div><div class=\"\" layout=\"row\" ng-hide=\"locationNoItems\" layout-align=\"end center\"><md-button class=\"md-icon-button md-mini\" aria-label=\"Filter button\" (click)=\"locationsFilterVisible = !locationsFilterVisible\"><md-tooltip>Filter locations</md-tooltip><prm-icon ng-if=\"!locationsFilterVisible\"><md-icon md-svg-icon=\"./images/filter-outline.svg\" aria-label=\"Filter Icon\"></md-icon></prm-icon><prm-icon ng-if=\"locationsFilterVisible\"><md-icon md-svg-icon=\"./images/filter-remove.svg\" aria-label=\"Filter Icon\"></md-icon></prm-icon></md-button><div class=\"vertical-divider transparent-divider\"></div><md-button class=\"md-icon-button header-action expand-collapse-button\" (click)=\"locationItemExpand = !locationItemExpand\"><md-tooltip md-autohide=\"true\"><span ng-if=\"locationItemExpand\">Collapse</span><span ng-if=\"!locationItemExpand\">Expand</span> all items</md-tooltip><span ng-if=\"!locationItemExpand\"><md-icon md-svg-icon=\"./images/expand-all.svg\" aria-label=\"expand all Icon\"></md-icon></span><span ng-if=\"locationItemExpand\"><md-icon md-svg-icon=\"./images/collapse-all.svg\" aria-label=\"expand all Icon\"></md-icon></span></md-button></div></div><div ng-if=\"locationsFilterVisible\" class=\"bar filter-bar animate-horizontal-swap margin-bottom-small\" layout=\"row\" layout-align=\"start center\" layout-wrap style=\"padding: .5em 1em; position: relative; border-radius: 3px\" layout-fill><span class=\"margin-right-small\">Filters:</span><md-input-container layout=\"row\" layout-align=\"start\" class=\"zero-padding margin-right-small\"><md-select ng-model=\"volumeFilter\" placeholder=\"Volume\" class=\"borderless\"><md-option ng-repeat=\"option in volumes\" value=\"{{option}}\">{{option}}</md-option></md-select></md-input-container><md-input-container layout=\"row\" layout-align=\"start\" class=\"zero-padding\"><md-select ng-model=\"issueFilter\" placeholder=\"Issue\" class=\"borderless\"><md-option ng-repeat=\"option in issues\" value=\"{{option}}\">{{option}}</md-option></md-select></md-input-container><div flex></div><md-button class=\"button-as-link button-with-icon\" aria-label=\"Filter button\" style=\"right: -.5em\" (click)=\"clearLocationsFilter()\"><prm-icon><md-icon md-svg-icon=\"./images/close.svg\" aria-label=\"Clear Icon\"></md-icon></prm-icon><span>Clear filters</span></md-button></div><div ng-if=\"locationNoItems\"><div class=\"bar alert-bar\" layout=\"row\" layout-align=\"start center\" style=\"margin-bottom: 1em\"><span flex ng-if=\"userSignedIn\">We couldn't find any items to display for this location. You are welcome to place a request via one of the options above.</span> <span flex ng-if=\"!userSignedIn\">We couldn't find any items to display for this location. Please sign in above to see the available request options.</span></div></div><md-list layout=\"column\" ng-hide=\"locationNoItems\"><md-list-item ng-repeat=\"loc in $root.selectedVenue.locations | limitTo:limitLocationItemsCount\" class=\"md-3-line separate-list-items has-expand in-element-dialog-parent\" ng-class=\"locationItemExpand?'item-expanded':''\"><div class=\"item-summary in-element-dialog-context\" layout-fill><div class=\"md-list-item-text\" layout=\"row\"><div flex=\"30\"><h3 ng-if=\"loc.description\">{{loc.description}}, {{loc.itemType}}</h3><h4 ng-if=\"loc.call\">{{loc.call}}</h4></div><div flex><p ng-if=\"loc.status\">{{loc.status}}, {{loc.itemStatus}}, no. in queue: {{loc.itemQueue}}</p><div ng-hide=\"!locationItemExpand\"><p ng-if=\"loc.itemType\">Item type: {{loc.itemType}}</p><p ng-if=\"loc.barcode\">Barcode: {{loc.barcode}}</p></div></div><div layout=\"column\" layout-align=\"center end\"><div layout=\"row\"><md-button ng-if=\"userSignedIn\" class=\"item-action md-secondary\" ng-repeat=\"option in loc.options\" (click)=\"goToLocationRequest(option, loc, $root.selectedVenue); $root.comingFromLocations = true; $root.preselectedRequestDetails = true; $root.hasPreItems = true;\"><span>{{option}}</span></md-button></div></div></div></div><md-button class=\"md-secondary item-expand-button\" aria-label=\"view\" (click)=\"locationItemExpand = !locationItemExpand\"><md-icon md-svg-icon=\"./images/chevron-down.svg\" ng-class=\"locationItemExpand?'h-flipped-icon':''\"></md-icon></md-button></md-list-item><md-button ng-if=\"!locationNoItems && $root.selectedVenue.locations.length > $root.limitLocationItemsCount\" class=\"show-more-button zero-margin\" (click)=\"$root.limitLocationItemsCount = $root.selectedVenue.locations.length\" ng-hide=\"$root.limitLocationItemsCount == $root.selectedVenue.locations.length\"><span>Show all items ({{$root.selectedVenue.locations.length}})</span></md-button></md-list></md-content></md-tab><md-tab label=\"Request Form\" md-on-select=\"showBackButton(); checkForRequestOptions()\"><md-button ng-if=\"!locationRequest\" ng-show=\"backButtonVisible\" (click)=\"backToLocations()\" class=\"back-button button-with-icon zero-margin\"><prm-icon><md-icon md-svg-icon=\"./images/chevron-left.svg\" aria-label=\"Back button\"></md-icon></prm-icon><span>back to locations</span></md-button><md-button ng-if=\"locationRequest\" ng-show=\"backButtonVisible\" (click)=\"backToItems()\" class=\"back-button button-with-icon zero-margin\"><prm-icon><md-icon md-svg-icon=\"./images/chevron-left.svg\" aria-label=\"Back button\"></md-icon></prm-icon><span>back to items</span></md-button><md-content layout=\"column\"><h3 class=\"light-text md-title zero-margin-top\">{{requestType}} request</h3><div layout=\"row\" class=\"form-focus service-form\" layout-margin><div class=\"service-form-loader\" ng-if=\"requestFormLoader\"><div class=\"loader\"><div class=\"diamond\"></div><div class=\"diamond\"></div><div class=\"diamond\"></div></div></div><div class=\"service-form-static-panel\" layout=\"column\" layout-padding layout-align=\"start start\" ng-if=\"hasPreItems\"><div layout=\"column\" layout-align=\"start\" layout-padding><div ng-repeat=\"detail in PreDetails\" class=\"md-input-container-dummy dummy-input-has-value\" layout=\"column\" ng-show=\"detail.type == requestType\"><div class=\"label-dummy\" flex-order=\"1\">{{detail.label}}</div><div class=\"md-select-dummy\" layout=\"row\" flex-order=\"2\"><div class=\"md-select-value-dummy md-select-value\" layout=\"row\"><span>{{detail.text}}</span> <span class=\"md-select-icon-dummy md-select-icon\" aria-hidden=\"true\"></span></div></div></div></div></div><div class=\"service-form-dynamic-panel\" flex layout=\"column\" layout-padding><div ng-include=\"'./modules/request-form-dropdowns.html'\" flex layout=\"row\" layout-align=\"center center\" style=\"padding-left: 1.5em\"></div><div layout=\"row\" layout-align=\"end\" layout-fill><md-button class=\"button-with-icon button-secondary\" (click)=\"resetRequestForm()\" ng-if=\"requestFormAltered\"><prm-icon><md-icon md-svg-icon=\"./images/replay.svg\"></md-icon></prm-icon><span>Reset form</span></md-button><span flex></span><md-button class=\"button-confirm\" (click)=\"doSendRequest(requestType, $event)\">Send request</md-button></div></div></div></md-content></md-tab><md-tab label=\"Request reply\" md-on-select=\"showBackButton()\"><md-button ng-if=\"$root.requestReplySuccess\" ng-show=\"backButtonVisible\" (click)=\"backToLocations()\" class=\"back-button button-with-icon zero-margin\"><prm-icon><md-icon md-svg-icon=\"./images/chevron-left.svg\" aria-label=\"Back button\"></md-icon></prm-icon><span>back to locations</span></md-button><md-button ng-if=\"!$root.requestReplySuccess\" ng-show=\"backButtonVisible\" (click)=\"backToRequestForm()\" class=\"back-button button-with-icon zero-margin\"><prm-icon><md-icon md-svg-icon=\"./images/chevron-left.svg\" aria-label=\"Back button\"></md-icon></prm-icon><span>back to request form</span></md-button><md-content layout=\"column\"><div ng-if=\"$root.requestReplySuccess\" class=\"bar success-bar large-bar\" layout=\"row\" layout-align=\"center center\" layout-padding layout-fill><span>Your request was successfully placed</span></div><div ng-if=\"!$root.requestReplySuccess\" class=\"bar error-bar large-bar\" layout=\"row\" layout-align=\"center center\" layout-padding layout-fill><span>Patron has already placed a photocopy request for this item</span></div></md-content></md-tab></md-tabs>", | |
"components/search/fullView/getit/opac/locations/location-items.html": "<h3 class=\"medium-uppercase-bold zero-margin\" style=\"margin-bottom: .75em !important\"><span translate=\"nui.aria.locationItems.locationItems\"></span></h3><div class=\"tab-content-header margin-bottom-small\" layout=\"row\" layout-align=\"space-between end\"><div layout=\"column\" flex><h4 class=\"md-title ng-binding zero-margin\" translate=\"{{$ctrl.currLoc.location.libraryCode}}\"></h4><p ng-if=\"$ctrl.currLoc.location.availabilityStatus\" class=\"ng-binding ng-scope zero-margin\"><span class=\"availability-status {{$ctrl.currLoc.location.availabilityStatus}}\"><span translate=\"fulldisplay.availabilty.{{$ctrl.currLoc.location.availabilityStatus}}\"></span>, </span><span translate-default=\"{{$ctrl.currLoc.location.subLocation}}\" translate=\"{{$ctrl.currLoc.location.subLocation}}\"></span> {{$ctrl.currLoc.location.callNumber}}</p><div ng-if=\"!$ctrl.currLoc.locationNoItems\"><div ng-if=\"!$ctrl.summaryLinesVisible\" layout=\"row\" layout-align=\"start start\"><div layout=\"column\" style=\"max-width: calc(100% - 70px)\"><div class=\"weak-text text-trim-ellipsis\" ng-repeat=\"line in $ctrl.currLoc.summaryHoldings.baseSummaryShort track by $index\" layout=\"row\"><div translate=\"{{line.key}}\" class=\"margin-right-small\"></div><span class=\"summary-brief\" class=\"\" layout=\"row\"><a ng-if=\"line.value.includes('http:')\" href=\"{{line.value}}\">{{line.value}}</a> <span title=\"{{line.value}}\" ng-if=\"!line.value.includes('http:')\">{{line.value}}</span></span></div></div><div><md-button class=\"button-as-link link-alt-color\" (click)=\"$ctrl.summaryLinesVisible = true\" ng-if=\"!$ctrl.summaryLinesVisible && $ctrl.currLoc.summaryHoldings.baseSummaryShort.length > 0 && $ctrl.currLoc.isHoldingExpandedData\" aria-label=\"{{'nui.locations.expand' | translate}}\"><span translate=\"nui.locations.expand\" class=\"bold-text\"></span></md-button></div></div><div ng-if=\"$ctrl.summaryLinesVisible\" layout=\"row\" layout-align=\"start start\"><div layout=\"column\"><div ng-repeat=\"line in $ctrl.currLoc.summaryHoldings.allLines track by $index\"><div class=\"margin-top-small\"><span class=\"bold-text\" translate=\"{{line.key}}\"></span></div><div ng-repeat=\"lineItem in line.value track by $index\" class=\"padding-left-medium\"><span><a ng-if=\"lineItem.includes('http:')\" href=\"{{lineItem}}\">{{lineItem}}</a> <span ng-if=\"!lineItem.includes('http:')\">{{lineItem}}</span></span></div></div></div><md-button class=\"button-as-link link-alt-color\" (click)=\"$ctrl.summaryLinesVisible = false\" ng-if=\"$ctrl.summaryLinesVisible && \t$ctrl.currLoc.summaryHoldings.baseSummaryShort.length > 0 && $ctrl.currLoc.isHoldingExpandedData\"><span translate=\"nui.locations.collapse\" class=\"bold-text\"></span></md-button></div></div><div class=\"layout-column\" ng-if=\"$ctrl.currLoc.locationNoItems\" flex layout=\"row\"><div flex=\"70\"><span class=\"weak-text text-trim-ellipsis\" ng-if=\"$ctrl.summaryLinesVisible\" ng-repeat=\"line in $ctrl.currLoc.summaryHoldings.baseSummaryShort track by $index\"><div><div translate=\"{{line.key}}\"></div><a class=\"text-trim-ellipsis\" ng-if=\"line.value.includes('http:')\" href=\"{{line.value}}\">{{line.value}}</a> <span class=\"text-trim-ellipsis\" ng-if=\"!line.value.includes('http:')\">{{line.value}}<md-tooltip>{{line.value}}</md-tooltip></span></div></span><div ng-if=\"!$ctrl.summaryLinesVisible\"><div ng-repeat=\"line in $ctrl.currLoc.summaryHoldings.allLines track by $index\"><div class=\"margin-top-small\"><span class=\"bold-text\" translate=\"{{line.key}}\"></span></div><div ng-repeat=\"lineItem in line.value track by $index\" class=\"padding-left-medium\"><span><a ng-if=\"lineItem.includes('http:')\" href=\"{{lineItem}}\">{{lineItem}}</a> <span ng-if=\"!lineItem.includes('http:')\">{{lineItem}}</span></span></div></div></div></div><div flex><span class=\"text-link\" (click)=\"$ctrl.summaryLinesVisible = !$ctrl.summaryLinesVisible\"><span ng-if=\"!$ctrl.summaryLinesVisible && $ctrl.currLoc.summaryHoldings.baseSummaryShort.length > 0 && $ctrl.currLoc.isHoldingExpandedData\" translate=\"nui.locations.collapse\"></span> <span ng-if=\"$ctrl.summaryLinesVisible && $ctrl.currLoc.summaryHoldings.baseSummaryShort.length > 0 && $ctrl.currLoc.isHoldingExpandedData\" translate=\"nui.locations.expand\"></span></span></div></div></div><div layout=\"row\" ng-hide=\"$ctrl.currLoc.locationNoItems\" layout-align=\"end center\"><md-button class=\"md-icon-button md-mini\" aria-label=\"{{'nui.aria.locationItems.filterButton' | translate}}\" ng-if=\"$ctrl.isFilter\" (click)=\"$ctrl.filterClick();\"><md-tooltip><span ng-if=\"$ctrl.locationsFilterVisible\" translate=\"nui.aria.locationItems.filterOut\"></span> <span ng-if=\"!$ctrl.locationsFilterVisible\" translate=\"nui.aria.locationItems.filter\"></span></md-tooltip><prm-icon ng-if=\"!$ctrl.locationsFilterVisible\" icon-type=\"{{$ctrl.opacLocations.filter.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.filter.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.filter.icon}}\" aria-label=\"{{'nui.aria.locationItems.filter' | translate}}\"></prm-icon><prm-icon ng-if=\"$ctrl.locationsFilterVisible\" icon-type=\"{{$ctrl.opacLocations.filterOut.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.filterOut.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.filterOut.icon}}\" aria-label=\"{{'nui.aria.locationItems.filterOut' | translate}}\"></prm-icon></md-button><div class=\"vertical-divider transparent-divider\"></div><md-button aria-label=\"{{'nui.locItems.collapse' | translate}}\" class=\"md-icon-button header-action expand-collapse-button\" (click)=\"$ctrl.toggleExpandAll($ctrl.currLoc)\"><md-tooltip md-autohide=\"true\"><span ng-if=\"$ctrl.currLoc.isExpandAll\" translate=\"nui.locItems.collapse\"></span> <span ng-if=\"!$ctrl.currLoc.isExpandAll\" translate=\"nui.locItems.expand\"></span></md-tooltip><span ng-if=\"!$ctrl.currLoc.isExpandAll\"><prm-icon icon-type=\"{{$ctrl.opacLocations.expandAllIcon.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.expandAllIcon.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.expandAllIcon.icon}}\" aria-label=\"{{'nui.aria.locationItems.expandall' | translate}}\"></prm-icon></span><span ng-if=\"$ctrl.currLoc.isExpandAll\"><prm-icon icon-type=\"{{$ctrl.opacLocations.collapseAllIcon.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.collapseAllIcon.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.collapseAllIcon.icon}}\" aria-label=\"{{'nui.aria.locationItems.collapseall' | translate}}\"></prm-icon></span></md-button></div></div><prm-locations-filter ng-if=\"$ctrl.locationsFilterVisible\" [item]=\"$ctrl.item\" [is-disabled]=\"$ctrl.isMoreThanOneLoc($ctrl.item)\" (filter-event)=\"$ctrl.handleFilterEvent($event)\" [is-after-filtering]=\"$ctrl.filtered\" (clear-filters-event)=\"$ctrl.clearFilters()\"></prm-locations-filter><div ng-if=\"$ctrl.currLoc.locationNoItems\"><div class=\"bar alert-bar\" layout=\"row\" layout-align=\"start center\" style=\"margin-bottom: 1em\"><span flex ng-if=\"$ctrl.isLoggedIn();\" translate=\"nui.locations.noitems.signin\"></span> <span flex ng-if=\"!$ctrl.isLoggedIn();\" translate=\"nui.locations.noitems.guest\"></span></div></div><md-list layout=\"column\" ng-hide=\"$ctrl.currLoc.locationNoItems\" class=\"separate-list-items\"><md-list-item ng-repeat=\"item in $ctrl.currLoc.items track by $index\" class=\"md-3-line has-expand in-element-dialog-parent\" ng-if=\"!$ctrl.currLoc.isMore || !$last\" ng-class=\"item.isExpanded?'item-expanded':''\"><div class=\"in-element-dialog-context\" layout=\"row\" flex><div class=\"md-list-item-text\" layout=\"row\" layout-wrap flex><div flex flex-xs=\"100\"><span translate=\"nui.item.brief.1\"></span><h3 ng-if=\"item.itemFields[0]\">{{item.itemFields[0]}}</h3><span translate=\"nui.item.brief.2\"></span><h4 ng-if=\"item.itemFields[1]\">{{item.itemFields[1]}}</h4></div><div class=\"weak-text\" flex flex-xs=\"100\"><span translate=\"nui.item.brief.3\"></span><p ng-if=\"item.itemFields[2]\">{{item.itemFields[2]}}</p><span translate=\"nui.item.brief.4\"></span><p ng-if=\"item.itemFields[3]\">{{item.itemFields[3]}}</p><div ng-if=\"item.isExpanded\"><div ng-repeat=\"full in item.fullItemFields track by $index\"><p>{{full}}</p></div></div></div><div layout-align=\"end center\" layout=\"row\" layout-wrap flex-xs=\"100\" flex-sm=\"30\"><div ng-if=\"!$ctrl.currLoc.location.isValidUser\"><span translate=\"item.request.not_available\"></span></div><div layout=\"row\" layout-align=\"center center\" ng-repeat=\"service in item.listOfServices track by $index\" ng-if=\"$ctrl.isLoggedIn()\"><prm-service-button ng-if=\"$ctrl.allowService()\" [service]=\"service\" (change-tab-event)=\"::$ctrl.onChangeTabEvent($event)\" [parent-tab]=\"::$ctrl.tabId\" [request-parameters]=\"$ctrl.getServiceAdditionalParams(item, service)\" method=\"GET\"></prm-service-button><div class=\"skewed-divider\" ng-if=\"!$last\"></div></div></div></div><div class=\"align-self-stretch\"><md-button class=\"md-secondary item-expand-button\" aria-label=\"{{'nui.aria.locationItems.expandcollapse' | translate}}\" (click)=\"item.isExpanded = !item.isExpanded\"><prm-icon ng-class=\"{'rotate-180': item.isExpanded}\" prm-aria-label=\"{{'nui.aria.locationItems.expandcollapse' | translate:'{name: \\''+ location.libraryCode +' ' +location.subLocation+'\\'}'}}\" icon-type=\"{{$ctrl.opacLocations.expandIcon.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.expandIcon.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.expandIcon.icon}}\"></prm-icon></md-button></div></div><prm-location-item-after parent-ctrl=\"ctrl\"></prm-location-item-after></md-list-item><prm-spinner ng-if=\"$ctrl.inProgress\" class=\"inline-loader half-transparent no-text\" layout=\"row\" layout-align=\"center center\"></prm-spinner></md-list><md-button ng-if=\"!$ctrl.currLoc.locationNoItems && $ctrl.currLoc.isMore\" class=\"button-link link-alt-color zero-margin\" (click)=\"$ctrl.getlocationsItems($ctrl.currLoc, true);\" ng-hide=\"!$ctrl.currLoc.isMore\" aria-label=\"{{'fulldisplay.locations.showmore' | translate}}\"><span class=\"bold-text padding-small\" translate=\"fulldisplay.locations.showmore\"></span></md-button><prm-location-items-after parent-ctrl=\"$ctrl\"></prm-location-items-after>", | |
"components/search/fullView/getit/opac/locations/locations.html": "<div layout=\"row\" layout-align=\"space-between center\"><h3 class=\"medium-uppercase-bold zero-margin\"><span translate=\"nui.locations.header\"></span></h3><md-button class=\"md-icon-button md-mini\" aria-label=\"{{'nui.aria.locationItems.filterButton' | translate}}\" ng-if=\"$ctrl.isFilter\" (click)=\"$ctrl.filterClick()\"><md-tooltip><span translate=\"\"></span> <span ng-if=\"$ctrl.locationsFilterVisible\" translate=\"nui.aria.location.filterOut\"></span> <span ng-if=\"!$ctrl.locationsFilterVisible\" translate=\"nui.aria.location.filter\"></span></md-tooltip><prm-icon ng-if=\"!$ctrl.locationsFilterVisible\" icon-type=\"{{$ctrl.opacLocations.filter.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.filter.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.filter.icon}}\" aria-label=\"{{'nui.aria.locationItems.filter' | translate}}\"></prm-icon><prm-icon ng-if=\"$ctrl.locationsFilterVisible\" icon-type=\"{{$ctrl.opacLocations.filterOut.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.filterOut.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.filterOut.icon}}\" aria-label=\"{{'nui.aria.locationItems.filterOut' | translate}}\"></prm-icon></md-button></div><prm-locations-filter ng-if=\"$ctrl.locationsFilterVisible\" (clear-filters-event)=\"$ctrl.clearFilters()\" (filter-event)=\"$ctrl.handleFilterEvent($event)\" [is-after-filtering]=\"$ctrl.filtered\" [item]=\"$ctrl.item\"></prm-locations-filter><div><div ng-if=\"$ctrl.locations[0].length==0 && (!$ctrl.locations[1] || $ctrl.locations[1].length==0)\" class=\"bar alert-bar\" layout=\"row\" layout-align=\"start center\" style=\"margin-bottom: 1em\"><span flex translate=\"nui.filter.noitems\"></span></div><h3 ng-if=\"$ctrl.locations[1]\" class=\"medium-uppercase-bold zero-margin\" translate=\"{{$ctrl.locations[0][0].location.organization}}\"></h3><md-list class=\"separate-list-items margin-bottom-small\"><md-list-item class=\"md-2-line\" ng-repeat=\"loc in $ctrl.locations[0] track by $index\"><prm-location class=\"layout-full-width layout-display-flex\" [location]=\"loc.location\" (click-event)=\"$ctrl.gotoLocationItemsTab(loc, false);\"></prm-location></md-list-item></md-list><h3 ng-if=\"$ctrl.locations[1][0]\" class=\"medium-uppercase-bold zero-margin\" translate=\"nui.locations.other_institutions\"></h3><md-list class=\"separate-list-items\"><md-list-item class=\"md-2-line\" ng-repeat=\"loc in $ctrl.locations[1] track by $index\"><prm-location class=\"layout-full-width layout-display-flex\" [location]=\"loc.location\" (click-event)=\"$ctrl.gotoLocationItemsTab(loc, false);\"></prm-location></md-list-item></md-list></div><prm-locations-after parent-ctrl=\"$ctrl\"></prm-locations-after>", | |
"components/search/fullView/getit/opac/locationsFilter/locations-filter.html": "<div ng-if=\"!$ctrl.isAfterFiltering && !$ctrl.isDisabled\" class=\"bar filter-bar animate-horizontal-swap margin-bottom-small\" layout=\"row\" layout-align=\"start center\" layout-wrap style=\"padding: .5em 1em; position: relative; border-radius: 3px\" layout-fill><span class=\"margin-right-small\" translate=\"nui.aria.locationItems.filters\"></span><md-input-container layout=\"row\" layout-align=\"start\" class=\"zero-padding margin-right-small\"><md-select ng-change=\"$ctrl.onChanged()\" ng-disabled=\"$ctrl.isDisabled\" ng-if=\"$ctrl.locationsDropDownOptions.length > 1\" ng-model=\"$ctrl.locationFilter\" placeholder=\"Location\" class=\"borderless\"><md-option value=\"All\">Location</md-option><md-option ng-repeat=\"option in $ctrl.locationsDropDownOptions\" value=\"{{option}}\"><span translate=\"{{option}}\"></span></md-option></md-select></md-input-container><md-input-container layout=\"row\" layout-align=\"start\" class=\"zero-padding margin-right-small\"><md-select ng-change=\"$ctrl.onChanged()\" ng-disabled=\"$ctrl.isDisabled\" ng-if=\"$ctrl.volumeDropDownOptions.length > 1\" ng-model=\"$ctrl.volumeFilter\" placeholder=\"Volume\" class=\"borderless\"><md-option value=\"All\">Volume</md-option><md-option ng-repeat=\"option in $ctrl.volumeDropDownOptions\" value=\"{{option}}\">{{option}}</md-option></md-select></md-input-container><md-input-container layout=\"row\" layout-align=\"start\" class=\"zero-padding\"><md-select ng-change=\"$ctrl.onChanged()\" ng-disabled=\"$ctrl.isDisabled\" ng-if=\"$ctrl.yearDropDownOptions.length > 1\" ng-model=\"$ctrl.yearFilter\" placeholder=\"Year\" class=\"borderless\"><md-option value=\"All\">Year</md-option><md-option ng-repeat=\"option in $ctrl.yearDropDownOptions\" value=\"{{option}}\">{{option}}</md-option></md-select></md-input-container><div flex></div><md-button ng-if=\"$ctrl.changed\" class=\"button-as-link\" aria-label=\"{{'nui.aria.locationItems.filterButton' | translate}}\" style=\"right: -.5em\" (click)=\"$ctrl.throwFilterEvent()\"><span translate=\"nui.locations.filter.apply\"></span></md-button><md-button ng-if=\"$ctrl.changed\" class=\"button-as-link button-with-icon filter-align\" aria-label=\"{{'nui.aria.locationItems.filterButton' | translate}}\" style=\"right: -.5em\" (click)=\"$ctrl.clearFilters()\"><prm-icon icon-type=\"{{$ctrl.opacLocations.close.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.close.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.close.icon}}\" aria-label=\"{{'nui.aria.locationItems.clearIcon' | translate}}\"></prm-icon><span translate=\"nui.locations.filter.clear\"></span></md-button></div><div ng-if=\"$ctrl.isAfterFiltering\" class=\"bar alert-bar\" layout=\"row\" layout-align=\"start center\" style=\"margin-bottom: 1em\">{{$ctrl.filtersMsg}}<md-button class=\"cancel-align button-as-link button-with-icon\" aria-label=\"{{'nui.aria.locationItems.filterButton' | translate}}\" style=\"right: -.5em\" (click)=\"$ctrl.clearFilters()\"><prm-icon icon-type=\"{{$ctrl.opacLocations.close.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.close.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.close.icon}}\" aria-label=\"{{'nui.aria.locationItems.clearIcon' | translate}}\"></prm-icon><span translate=\"nui.locations.filter.clear\" class=\"text-trim-ellipsis\"></span></md-button></div><prm-locations-filter-after parent-ctrl=\"$ctrl\"></prm-locations-filter-after>", | |
"components/search/fullView/getit/opac/request/request-services-ovl.html": "<div ng-if=\"!$ctrl.hasLocations() && $ctrl.requestLink && $ctrl.requestLink !== 'ovp'\" layout=\"row\" layout-align=\"start center\" layout-fill><h3 class=\"block-label medium-uppercase-bold zero-margin\"><span translate=\"nui.request.request\"></span></h3><md-content layout=\"row\" layout-fill class=\"padded-container\"><a class=\"arrow-link\" href=\"{{$ctrl.requestLink}}\" target=\"_blank\" layout=\"row\"><span translate=\"nui.request.link\"></span><prm-icon external-link icon-type=\"{{$ctrl.availabilityLineIcons.externalLink.type}}\" svg-icon-set=\"{{$ctrl.availabilityLineIcons.externalLink.iconSet}}\" icon-definition=\"{{$ctrl.availabilityLineIcons.externalLink.icon}}\"></prm-icon><prm-icon link-arrow icon-type=\"{{$ctrl.availabilityLineIcons.arrowRight.type}}\" svg-icon-set=\"{{$ctrl.availabilityLineIcons.arrowRight.iconSet}}\" icon-definition=\"{{$ctrl.availabilityLineIcons.arrowRight.icon}}\"></prm-icon></a></md-content></div><prm-requests-services-ovl-after parent-ctrl=\"$ctrl\"></prm-requests-services-ovl-after>", | |
"components/search/fullView/getit/opac/request/request-services.html": "<div ng-if=\"$ctrl.services.serviceinfo\"><div ng-if=\"$ctrl.isLoggedIn()\" class=\"labeled-block\" layout=\"row\"><h3 class=\"block-label medium-uppercase-bold zero-margin\"><span translate=\"nui.request.request\"></span></h3><prm-spinner class=\"margin-left-medium inline-loader dark-on-light\" ng-if=\"$ctrl.servicesListIsLoading\"></prm-spinner><div flex class=\"block-body links-block\" layout=\"row\" layout-wrap><div class=\"links-block-item separated-block-item\" ng-repeat=\"service in $ctrl.services.serviceinfo\"><prm-service-button [service]=\"::service\" (change-tab-event)=\"::$ctrl.changeTab($event)\" [parent-tab]=\"::$ctrl.tabId\" [request-parameters]=\"$ctrl.getServiceAdditionalParams(service)\" method=\"GET\"></prm-service-button></div></div></div><md-divider class=\"inner-divider\"></md-divider></div><prm-alert-bar [alert-object]=\"$ctrl.reqAlert\"></prm-alert-bar><prm-request-services-after parent-ctrl=\"$ctrl\"></prm-request-services-after>", | |
"components/search/fullView/getit/opac/request/request.html": "<div class=\"content-header\"><h3 class=\"light-text md-title zero-margin-top\">{{$ctrl.requestHeader | translate}}</h3></div><div layout=\"row\" class=\"form-focus service-form\" layout-margin><div class=\"service-form-loader\" ng-if=\"requestFormLoader\"><prm-spinner class=\"dark-on-light\" ng-if=\"!$ctrl.services.serviceinfo\"></prm-spinner></div><div ng-if=\"$ctrl.formReadonly && $ctrl.formReadonly.length>0\" class=\"service-form-static-panel zero-margin\" flex layout=\"column\" layout-padding><form name=\"requestForm\" (submit)=\"$ctrl.submit()\" novalidate><div flex layout=\"row\" layout-align=\"center center\" style=\"padding-left: 1.5em\"><div class=\"layout-full-width\" layout=\"column\" layout-align=\"start\" layout-padding><div ng-repeat=\"field in $ctrl.formReadonly\" class=\"md-input-container-dummy dummy-input-has-value\" layout=\"column\"><prm-form-field [field]=\"field\" [data]=\"$ctrl.formData\" form-name=\"requestForm\"></prm-form-field></div></div></div><div ng-if=\"!$ctrl.displayForm\" layout=\"row\" layout-align=\"end\" class=\"layout-full-width\"><md-button class=\"button-with-icon button-confirm\" type=\"submit\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"send\" aria-label=\"{{$ctrl.submitLabel | translate}}\"></prm-icon><span>{{$ctrl.submitLabel | translate}}</span></md-button></div></form></div><div ng-if=\"$ctrl.displayForm\" class=\"service-form-dynamic-panel\" flex layout=\"column\" layout-padding><form name=\"requestForm\" (submit)=\"requestForm.$valid && $ctrl.submit()\" novalidate><div flex layout=\"row\" layout-align=\"center center\" style=\"padding-left: 1.5em\"><div layout=\"column\" layout-align=\"start\"><prm-form-field ng-repeat=\"field in $ctrl.form\" ng-if=\"field.uiType !== 'hidden'\" [field]=\"field\" [data]=\"$ctrl.formData\" [form]=\"::this.requestForm\" class=\"service-form-item\"></prm-form-field></div></div><div layout=\"row\" layout-align=\"end\" class=\"layout-full-width\"><md-button class=\"button-with-icon button-secondary\" (click)=\"$ctrl.resetForm()\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"reload\" aria-label=\"{{'nui.aria.account.requests.expandcollapse' | translate:'{title: $ctrl.item.title}'}}\"></prm-icon><span translate=\"nui.reset\"></span></md-button><span flex></span><md-button class=\"button-with-icon button-confirm\" type=\"submit\"><prm-icon icon-type=\"svg\" svg-icon-set=\"primo-ui\" icon-definition=\"send\" aria-label=\"{{$ctrl.submitLabel | translate}}\"></prm-icon><span>{{$ctrl.submitLabel | translate}}</span></md-button></div></form></div></div><prm-request-after parent-ctrl=\"$ctrl\"></prm-request-after>", | |
"components/search/fullView/getit/opac/locations/location/location.html": "<md-button class=\"neutralized-button layout-full-width layout-display-flex\" (click)=\"$ctrl.onClick()\" aria-label=\"{{$ctrl.location.libraryCode | translate}} {{$ctrl.location.subLocation | translate}},\r\n {{'fulldisplay.availabilty.' + $ctrl.location.availabilityStatus | translate}},\r\n {{$ctrl.getButtonActionLabel() | translate}}\" md-ink-ripple=\"red\"><div layout=\"row\" flex=\"100\" layout-align=\"space-between center\"><div class=\"md-list-item-text\"><h3 translate=\"{{$ctrl.location.libraryCode}}\"></h3><p><span class=\"availability-status {{$ctrl.location.availabilityStatus}}\"><span translate=\"fulldisplay.availabilty.{{$ctrl.location.availabilityStatus}}\"></span> </span><span ng-if=\"$ctrl.location.location.subLocation !== ''\">,</span> <span translate-default=\"{{$ctrl.location.subLocation}}\" translate=\"{{$ctrl.location.subLocation}}\"></span> <span ng-if=\"$ctrl.location.callNumber !== ''\">;</span> {{$ctrl.location.callNumber}}</p></div><prm-icon ng-if=\"!$ctrl.isOvp()\" class=\"padding-right-small\" icon-type=\"{{$ctrl.opacLocations.externalLinkIcon.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.externalLinkIcon.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.externalLinkIcon.icon}}\" aria-label=\"{{'nui.aria.account.links.open' | translate}}\"></prm-icon><prm-icon ng-if=\"$ctrl.isOvp()\" class=\"padding-right-small\" prm-aria-label=\"{{'nui.aria.locations.expand' | translate:\r\n '{name: \\''+$ctrl.location.libraryCode+ ' ' +$ctrl.location.subLocation+'\\'}'}}\" icon-type=\"{{$ctrl.opacLocations.rightArrow.type}}\" svg-icon-set=\"{{$ctrl.opacLocations.rightArrow.iconSet}}\" icon-definition=\"{{$ctrl.opacLocations.rightArrow.icon}}\"></prm-icon></div></md-button><prm-location-after parent-ctrl=\"$ctrl\"></prm-location-after>" | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment