UNPKG

ngx-obelisco-example

Version:

Componentes funcionales y reutilizables para Angular.

70 lines (68 loc) 59 kB
import * as i0 from '@angular/core'; import { Component, Input, ViewChild, NgModule } from '@angular/core'; import * as i1 from '@angular/common'; import { CommonModule } from '@angular/common'; import * as i2 from '@angular/router'; import { RouterModule } from '@angular/router'; class OAccessComponent { constructor(renderer) { this.renderer = renderer; this.size = 'md'; this.customClasses = ''; } ngAfterViewInit() { if (this.link) { this.renderer.setAttribute(this.access.nativeElement, 'href', this.link); } } } OAccessComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: OAccessComponent, deps: [{ token: i0.Renderer2 }], target: i0.ɵɵFactoryTarget.Component }); OAccessComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "14.3.0", type: OAccessComponent, selector: "o-access", inputs: { icon: "icon", title: "title", description: "description", size: "size", link: "link", route: "route", customClasses: "customClasses" }, viewQueries: [{ propertyName: "access", first: true, predicate: ["access"], descendants: true }], ngImport: i0, template: "<a #access [routerLink]=\"route\" class=\"list-group-item\" [class.item-sm]=\"size == 'sm'\" [ngClass]=\"customClasses\">\r\n <i *ngIf=\"icon && icon.includes('bx')\" [ngClass]=\"icon!\"></i>\r\n <span *ngIf=\"icon && !icon.includes('bx')\" class=\"material-icons-round\" aria-hidden=\"true\">{{ icon }}</span>\r\n <span class=\"access-title\" *ngIf=\"!description\">{{ title }}</span>\r\n <div class=\"access-content\" *ngIf=\"description\">\r\n <span class=\"access-title\">{{ title }}</span>\r\n <p class=\"access-text\">{{ description }}</p>\r\n </div>\r\n</a>\r\n", styles: ["", "::ng-deep .card-deck o-access,::ng-deep .access-deck o-access,::ng-deep .card-deck o-highlighted,::ng-deep .access-deck o-highlighted,::ng-deep .card-deck o-card,::ng-deep .access-deck o-card,::ng-deep .card-deck .card,::ng-deep .access-deck .card{flex:1 0 35%;margin-top:0}::ng-deep .card-deck o-access:nth-of-type(n + 3),::ng-deep .access-deck o-access:nth-of-type(n + 3),::ng-deep .card-deck o-highlighted:nth-of-type(n + 3),::ng-deep .access-deck o-highlighted:nth-of-type(n + 3),::ng-deep .card-deck o-card:nth-of-type(n + 3),::ng-deep .access-deck o-card:nth-of-type(n + 3),::ng-deep .card-deck .card:nth-of-type(n + 3),::ng-deep .access-deck .card:nth-of-type(n + 3){margin-top:30px}::ng-deep .card-deck o-access,::ng-deep .access-deck o-access,::ng-deep .card-deck o-highlighted,::ng-deep .access-deck o-highlighted,::ng-deep .card-deck o-card,::ng-deep .access-deck o-card{margin-right:15px;margin-bottom:0;margin-left:15px}::ng-deep .card-deck o-access .card,::ng-deep .access-deck o-access .card,::ng-deep .card-deck o-access .list-group-item,::ng-deep .access-deck o-access .list-group-item,::ng-deep .card-deck o-highlighted .card,::ng-deep .access-deck o-highlighted .card,::ng-deep .card-deck o-highlighted .list-group-item,::ng-deep .access-deck o-highlighted .list-group-item,::ng-deep .card-deck o-card .card,::ng-deep .access-deck o-card .card,::ng-deep .card-deck o-card .list-group-item,::ng-deep .access-deck o-card .list-group-item{min-width:100%;width:100%;height:100%;margin:0}::ng-deep .card-deck o-highlighted o-access,::ng-deep .access-deck o-highlighted o-access{margin:0}@media (min-width: 592px){::ng-deep .card-deck,::ng-deep .access-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}}@media (max-width: 591.98px){::ng-deep .card-deck o-access:nth-of-type(2),::ng-deep .access-deck o-access:nth-of-type(2),::ng-deep .card-deck o-highlighted:nth-of-type(2),::ng-deep .access-deck o-highlighted:nth-of-type(2),::ng-deep .card-deck o-card:nth-of-type(2),::ng-deep .access-deck o-card:nth-of-type(2),::ng-deep .card-deck .card:nth-of-type(2),::ng-deep .access-deck .card:nth-of-type(2){margin-top:30px}}@media (min-width: 752px){::ng-deep .card-deck:not(.max-cards-2) o-access,::ng-deep .access-deck:not(.max-cards-2) o-access,::ng-deep .card-deck:not(.max-cards-2) o-highlighted,::ng-deep .access-deck:not(.max-cards-2) o-highlighted,::ng-deep .card-deck:not(.max-cards-2) o-card,::ng-deep .access-deck:not(.max-cards-2) o-card,::ng-deep .card-deck:not(.max-cards-2) .card,::ng-deep .access-deck:not(.max-cards-2) .card,::ng-deep .card-deck.max-cards-3 o-access,::ng-deep .max-cards-3.access-deck o-access,::ng-deep .card-deck.max-cards-3 o-highlighted,::ng-deep .max-cards-3.access-deck o-highlighted,::ng-deep .card-deck.max-cards-3 o-card,::ng-deep .max-cards-3.access-deck o-card,::ng-deep .card-deck.max-cards-3 .card,::ng-deep .max-cards-3.access-deck .card{flex:1 0 25%;margin-top:0}::ng-deep .card-deck:not(.max-cards-2) o-access:nth-of-type(n + 4),::ng-deep .access-deck:not(.max-cards-2) o-access:nth-of-type(n + 4),::ng-deep .card-deck:not(.max-cards-2) o-highlighted:nth-of-type(n + 4),::ng-deep .access-deck:not(.max-cards-2) o-highlighted:nth-of-type(n + 4),::ng-deep .card-deck:not(.max-cards-2) o-card:nth-of-type(n + 4),::ng-deep .access-deck:not(.max-cards-2) o-card:nth-of-type(n + 4),::ng-deep .card-deck:not(.max-cards-2) .card:nth-of-type(n + 4),::ng-deep .access-deck:not(.max-cards-2) .card:nth-of-type(n + 4),::ng-deep .card-deck.max-cards-3 o-access:nth-of-type(n + 4),::ng-deep .max-cards-3.access-deck o-access:nth-of-type(n + 4),::ng-deep .card-deck.max-cards-3 o-highlighted:nth-of-type(n + 4),::ng-deep .max-cards-3.access-deck o-highlighted:nth-of-type(n + 4),::ng-deep .card-deck.max-cards-3 o-card:nth-of-type(n + 4),::ng-deep .max-cards-3.access-deck o-card:nth-of-type(n + 4),::ng-deep .card-deck.max-cards-3 .card:nth-of-type(n + 4),::ng-deep .max-cards-3.access-deck .card:nth-of-type(n + 4){margin-top:30px}}@media (min-width: 976px){::ng-deep .card-deck:not(.max-cards-2):not(.max-cards-3) o-access,::ng-deep .access-deck:not(.max-cards-2):not(.max-cards-3) o-access,::ng-deep .card-deck:not(.max-cards-2):not(.max-cards-3) o-highlighted,::ng-deep .access-deck:not(.max-cards-2):not(.max-cards-3) o-highlighted,::ng-deep .card-deck:not(.max-cards-2):not(.max-cards-3) o-card,::ng-deep .access-deck:not(.max-cards-2):not(.max-cards-3) o-card,::ng-deep .card-deck:not(.max-cards-2):not(.max-cards-3) .card,::ng-deep .access-deck:not(.max-cards-2):not(.max-cards-3) .card{flex:1 0 19%;margin-top:0}::ng-deep .card-deck:not(.max-cards-2):not(.max-cards-3) o-access:nth-of-type(n + 5),::ng-deep .access-deck:not(.max-cards-2):not(.max-cards-3) o-access:nth-of-type(n + 5),::ng-deep .card-deck:not(.max-cards-2):not(.max-cards-3) o-highlighted:nth-of-type(n + 5),::ng-deep .access-deck:not(.max-cards-2):not(.max-cards-3) o-highlighted:nth-of-type(n + 5),::ng-deep .card-deck:not(.max-cards-2):not(.max-cards-3) o-card:nth-of-type(n + 5),::ng-deep .access-deck:not(.max-cards-2):not(.max-cards-3) o-card:nth-of-type(n + 5),::ng-deep .card-deck:not(.max-cards-2):not(.max-cards-3) .card:nth-of-type(n + 5),::ng-deep .access-deck:not(.max-cards-2):not(.max-cards-3) .card:nth-of-type(n + 5){margin-top:30px}}::ng-deep .card-deck.max-cards-1 o-access,::ng-deep .max-cards-1.access-deck o-access,::ng-deep .card-deck.max-cards-1 o-highlighted,::ng-deep .max-cards-1.access-deck o-highlighted,::ng-deep .card-deck.max-cards-1 o-card,::ng-deep .max-cards-1.access-deck o-card,::ng-deep .card-deck.max-cards-1 .card,::ng-deep .max-cards-1.access-deck .card{flex:1 0 55%!important;margin-top:0}::ng-deep .card-deck.max-cards-1 o-access:nth-of-type(n + 2),::ng-deep .max-cards-1.access-deck o-access:nth-of-type(n + 2),::ng-deep .card-deck.max-cards-1 o-highlighted:nth-of-type(n + 2),::ng-deep .max-cards-1.access-deck o-highlighted:nth-of-type(n + 2),::ng-deep .card-deck.max-cards-1 o-card:nth-of-type(n + 2),::ng-deep .max-cards-1.access-deck o-card:nth-of-type(n + 2),::ng-deep .card-deck.max-cards-1 .card:nth-of-type(n + 2),::ng-deep .max-cards-1.access-deck .card:nth-of-type(n + 2){margin-top:30px}@media (max-width: 591.98px){::ng-deep .card-deck.card-column,::ng-deep .card-column.access-deck,::ng-deep .access-deck.access-column{width:100%}}::ng-deep .card-deck.card-column o-access,::ng-deep .card-column.access-deck o-access,::ng-deep .access-deck.access-column o-access,::ng-deep .card-deck.card-column o-highlighted,::ng-deep .card-column.access-deck o-highlighted,::ng-deep .access-deck.access-column o-highlighted,::ng-deep .card-deck.card-column o-card,::ng-deep .card-column.access-deck o-card,::ng-deep .access-deck.access-column o-card,::ng-deep .card-deck.card-column .card,::ng-deep .card-column.access-deck .card,::ng-deep .access-deck.access-column .card{max-width:calc(25% - 30px)}@media (max-width: 975.98px){::ng-deep .card-deck.card-column o-access,::ng-deep .card-column.access-deck o-access,::ng-deep .access-deck.access-column o-access,::ng-deep .card-deck.card-column o-highlighted,::ng-deep .card-column.access-deck o-highlighted,::ng-deep .access-deck.access-column o-highlighted,::ng-deep .card-deck.card-column o-card,::ng-deep .card-column.access-deck o-card,::ng-deep .access-deck.access-column o-card,::ng-deep .card-deck.card-column .card,::ng-deep .card-column.access-deck .card,::ng-deep .access-deck.access-column .card{max-width:calc(33.3333333333% - 30px)}}@media (max-width: 751.98px){::ng-deep .card-deck.card-column o-access,::ng-deep .card-column.access-deck o-access,::ng-deep .access-deck.access-column o-access,::ng-deep .card-deck.card-column o-highlighted,::ng-deep .card-column.access-deck o-highlighted,::ng-deep .access-deck.access-column o-highlighted,::ng-deep .card-deck.card-column o-card,::ng-deep .card-column.access-deck o-card,::ng-deep .access-deck.access-column o-card,::ng-deep .card-deck.card-column .card,::ng-deep .card-column.access-deck .card,::ng-deep .access-deck.access-column .card{max-width:calc(50% - 30px)}}@media (max-width: 591.98px){::ng-deep .card-deck.card-column o-access,::ng-deep .card-column.access-deck o-access,::ng-deep .access-deck.access-column o-access,::ng-deep .card-deck.card-column o-highlighted,::ng-deep .card-column.access-deck o-highlighted,::ng-deep .access-deck.access-column o-highlighted,::ng-deep .card-deck.card-column o-card,::ng-deep .card-column.access-deck o-card,::ng-deep .access-deck.access-column o-card,::ng-deep .card-deck.card-column .card,::ng-deep .card-column.access-deck .card,::ng-deep .access-deck.access-column .card{display:flex;width:100%;max-width:328px;height:-moz-fit-content;height:fit-content;margin-right:auto;margin-left:auto}::ng-deep .card-deck.card-column o-access[ng-reflect-is-horizontal=true],::ng-deep .card-column.access-deck o-access[ng-reflect-is-horizontal=true],::ng-deep .access-deck.access-column o-access[ng-reflect-is-horizontal=true],::ng-deep .card-deck.card-column o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .card-column.access-deck o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .access-deck.access-column o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .card-deck.card-column o-card[ng-reflect-is-horizontal=true],::ng-deep .card-column.access-deck o-card[ng-reflect-is-horizontal=true],::ng-deep .access-deck.access-column o-card[ng-reflect-is-horizontal=true],::ng-deep .card-deck.card-column .card[ng-reflect-is-horizontal=true],::ng-deep .card-column.access-deck .card[ng-reflect-is-horizontal=true],::ng-deep .access-deck.access-column .card[ng-reflect-is-horizontal=true]{max-width:100%}}::ng-deep .card-deck.max-cards-3.card-column o-access,::ng-deep .max-cards-3.card-column.access-deck o-access,::ng-deep .max-cards-3.access-deck.access-column o-access,::ng-deep .card-deck.max-cards-3.card-column o-highlighted,::ng-deep .max-cards-3.card-column.access-deck o-highlighted,::ng-deep .max-cards-3.access-deck.access-column o-highlighted,::ng-deep .card-deck.max-cards-3.card-column o-card,::ng-deep .max-cards-3.card-column.access-deck o-card,::ng-deep .max-cards-3.access-deck.access-column o-card,::ng-deep .card-deck.max-cards-3.card-column .card,::ng-deep .max-cards-3.card-column.access-deck .card,::ng-deep .max-cards-3.access-deck.access-column .card{max-width:calc(33.3333333333% - 30px)}@media (max-width: 751.98px){::ng-deep .card-deck.max-cards-3.card-column o-access,::ng-deep .max-cards-3.card-column.access-deck o-access,::ng-deep .max-cards-3.access-deck.access-column o-access,::ng-deep .card-deck.max-cards-3.card-column o-highlighted,::ng-deep .max-cards-3.card-column.access-deck o-highlighted,::ng-deep .max-cards-3.access-deck.access-column o-highlighted,::ng-deep .card-deck.max-cards-3.card-column o-card,::ng-deep .max-cards-3.card-column.access-deck o-card,::ng-deep .max-cards-3.access-deck.access-column o-card,::ng-deep .card-deck.max-cards-3.card-column .card,::ng-deep .max-cards-3.card-column.access-deck .card,::ng-deep .max-cards-3.access-deck.access-column .card{max-width:calc(50% - 30px)}}@media (max-width: 591.98px){::ng-deep .card-deck.max-cards-3.card-column o-access,::ng-deep .max-cards-3.card-column.access-deck o-access,::ng-deep .max-cards-3.access-deck.access-column o-access,::ng-deep .card-deck.max-cards-3.card-column o-highlighted,::ng-deep .max-cards-3.card-column.access-deck o-highlighted,::ng-deep .max-cards-3.access-deck.access-column o-highlighted,::ng-deep .card-deck.max-cards-3.card-column o-card,::ng-deep .max-cards-3.card-column.access-deck o-card,::ng-deep .max-cards-3.access-deck.access-column o-card,::ng-deep .card-deck.max-cards-3.card-column .card,::ng-deep .max-cards-3.card-column.access-deck .card,::ng-deep .max-cards-3.access-deck.access-column .card{max-width:328px}::ng-deep .card-deck.max-cards-3.card-column o-access[ng-reflect-is-horizontal=true],::ng-deep .max-cards-3.card-column.access-deck o-access[ng-reflect-is-horizontal=true],::ng-deep .max-cards-3.access-deck.access-column o-access[ng-reflect-is-horizontal=true],::ng-deep .card-deck.max-cards-3.card-column o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .max-cards-3.card-column.access-deck o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .max-cards-3.access-deck.access-column o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .card-deck.max-cards-3.card-column o-card[ng-reflect-is-horizontal=true],::ng-deep .max-cards-3.card-column.access-deck o-card[ng-reflect-is-horizontal=true],::ng-deep .max-cards-3.access-deck.access-column o-card[ng-reflect-is-horizontal=true],::ng-deep .card-deck.max-cards-3.card-column .card[ng-reflect-is-horizontal=true],::ng-deep .max-cards-3.card-column.access-deck .card[ng-reflect-is-horizontal=true],::ng-deep .max-cards-3.access-deck.access-column .card[ng-reflect-is-horizontal=true]{max-width:100%}}::ng-deep .card-deck.max-cards-2.card-column o-access,::ng-deep .max-cards-2.card-column.access-deck o-access,::ng-deep .max-cards-2.access-deck.access-column o-access,::ng-deep .card-deck.max-cards-2.card-column o-highlighted,::ng-deep .max-cards-2.card-column.access-deck o-highlighted,::ng-deep .max-cards-2.access-deck.access-column o-highlighted,::ng-deep .card-deck.max-cards-2.card-column o-card,::ng-deep .max-cards-2.card-column.access-deck o-card,::ng-deep .max-cards-2.access-deck.access-column o-card,::ng-deep .card-deck.max-cards-2.card-column .card,::ng-deep .max-cards-2.card-column.access-deck .card,::ng-deep .max-cards-2.access-deck.access-column .card{max-width:calc(50% - 30px)}@media (max-width: 591.98px){::ng-deep .card-deck.max-cards-2.card-column o-access,::ng-deep .max-cards-2.card-column.access-deck o-access,::ng-deep .max-cards-2.access-deck.access-column o-access,::ng-deep .card-deck.max-cards-2.card-column o-highlighted,::ng-deep .max-cards-2.card-column.access-deck o-highlighted,::ng-deep .max-cards-2.access-deck.access-column o-highlighted,::ng-deep .card-deck.max-cards-2.card-column o-card,::ng-deep .max-cards-2.card-column.access-deck o-card,::ng-deep .max-cards-2.access-deck.access-column o-card,::ng-deep .card-deck.max-cards-2.card-column .card,::ng-deep .max-cards-2.card-column.access-deck .card,::ng-deep .max-cards-2.access-deck.access-column .card{max-width:328px}::ng-deep .card-deck.max-cards-2.card-column o-access[ng-reflect-is-horizontal=true],::ng-deep .max-cards-2.card-column.access-deck o-access[ng-reflect-is-horizontal=true],::ng-deep .max-cards-2.access-deck.access-column o-access[ng-reflect-is-horizontal=true],::ng-deep .card-deck.max-cards-2.card-column o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .max-cards-2.card-column.access-deck o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .max-cards-2.access-deck.access-column o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .card-deck.max-cards-2.card-column o-card[ng-reflect-is-horizontal=true],::ng-deep .max-cards-2.card-column.access-deck o-card[ng-reflect-is-horizontal=true],::ng-deep .max-cards-2.access-deck.access-column o-card[ng-reflect-is-horizontal=true],::ng-deep .card-deck.max-cards-2.card-column .card[ng-reflect-is-horizontal=true],::ng-deep .max-cards-2.card-column.access-deck .card[ng-reflect-is-horizontal=true],::ng-deep .max-cards-2.access-deck.access-column .card[ng-reflect-is-horizontal=true]{max-width:100%}}::ng-deep .card-deck.max-cards-1.card-column o-access,::ng-deep .max-cards-1.card-column.access-deck o-access,::ng-deep .max-cards-1.access-deck.access-column o-access,::ng-deep .card-deck.max-cards-1.card-column o-highlighted,::ng-deep .max-cards-1.card-column.access-deck o-highlighted,::ng-deep .max-cards-1.access-deck.access-column o-highlighted,::ng-deep .card-deck.max-cards-1.card-column o-card,::ng-deep .max-cards-1.card-column.access-deck o-card,::ng-deep .max-cards-1.access-deck.access-column o-card,::ng-deep .card-deck.max-cards-1.card-column .card,::ng-deep .max-cards-1.card-column.access-deck .card,::ng-deep .max-cards-1.access-deck.access-column .card{max-width:calc(33.3333333333% - 30px)}::ng-deep .card-deck.max-cards-1.card-column o-access:nth-of-type(-n + 3),::ng-deep .max-cards-1.card-column.access-deck o-access:nth-of-type(-n + 3),::ng-deep .max-cards-1.access-deck.access-column o-access:nth-of-type(-n + 3),::ng-deep .card-deck.max-cards-1.card-column o-highlighted:nth-of-type(-n + 3),::ng-deep .max-cards-1.card-column.access-deck o-highlighted:nth-of-type(-n + 3),::ng-deep .max-cards-1.access-deck.access-column o-highlighted:nth-of-type(-n + 3),::ng-deep .card-deck.max-cards-1.card-column o-card:nth-of-type(-n + 3),::ng-deep .max-cards-1.card-column.access-deck o-card:nth-of-type(-n + 3),::ng-deep .max-cards-1.access-deck.access-column o-card:nth-of-type(-n + 3),::ng-deep .card-deck.max-cards-1.card-column .card:nth-of-type(-n + 3),::ng-deep .max-cards-1.card-column.access-deck .card:nth-of-type(-n + 3),::ng-deep .max-cards-1.access-deck.access-column .card:nth-of-type(-n + 3){margin-top:0}@media (max-width: 751.98px){::ng-deep .card-deck.max-cards-1.card-column o-access,::ng-deep .max-cards-1.card-column.access-deck o-access,::ng-deep .max-cards-1.access-deck.access-column o-access,::ng-deep .card-deck.max-cards-1.card-column o-highlighted,::ng-deep .max-cards-1.card-column.access-deck o-highlighted,::ng-deep .max-cards-1.access-deck.access-column o-highlighted,::ng-deep .card-deck.max-cards-1.card-column o-card,::ng-deep .max-cards-1.card-column.access-deck o-card,::ng-deep .max-cards-1.access-deck.access-column o-card,::ng-deep .card-deck.max-cards-1.card-column .card,::ng-deep .max-cards-1.card-column.access-deck .card,::ng-deep .max-cards-1.access-deck.access-column .card{max-width:calc(50% - 30px)}::ng-deep .card-deck.max-cards-1.card-column o-access:nth-of-type(-n + 3),::ng-deep .max-cards-1.card-column.access-deck o-access:nth-of-type(-n + 3),::ng-deep .max-cards-1.access-deck.access-column o-access:nth-of-type(-n + 3),::ng-deep .card-deck.max-cards-1.card-column o-highlighted:nth-of-type(-n + 3),::ng-deep .max-cards-1.card-column.access-deck o-highlighted:nth-of-type(-n + 3),::ng-deep .max-cards-1.access-deck.access-column o-highlighted:nth-of-type(-n + 3),::ng-deep .card-deck.max-cards-1.card-column o-card:nth-of-type(-n + 3),::ng-deep .max-cards-1.card-column.access-deck o-card:nth-of-type(-n + 3),::ng-deep .max-cards-1.access-deck.access-column o-card:nth-of-type(-n + 3),::ng-deep .card-deck.max-cards-1.card-column .card:nth-of-type(-n + 3),::ng-deep .max-cards-1.card-column.access-deck .card:nth-of-type(-n + 3),::ng-deep .max-cards-1.access-deck.access-column .card:nth-of-type(-n + 3){margin-top:30px}}@media (max-width: 591.98px){::ng-deep .card-deck.max-cards-1.card-column o-access,::ng-deep .max-cards-1.card-column.access-deck o-access,::ng-deep .max-cards-1.access-deck.access-column o-access,::ng-deep .card-deck.max-cards-1.card-column o-highlighted,::ng-deep .max-cards-1.card-column.access-deck o-highlighted,::ng-deep .max-cards-1.access-deck.access-column o-highlighted,::ng-deep .card-deck.max-cards-1.card-column o-card,::ng-deep .max-cards-1.card-column.access-deck o-card,::ng-deep .max-cards-1.access-deck.access-column o-card,::ng-deep .card-deck.max-cards-1.card-column .card,::ng-deep .max-cards-1.card-column.access-deck .card,::ng-deep .max-cards-1.access-deck.access-column .card{max-width:100%}}@media (max-width: 751.98px){::ng-deep .access-deck.max-cards-1 o-access:first-of-type{margin-top:0!important}}@media (max-width: 751.98px){::ng-deep .access-deck.max-cards-1 .list-group-item{margin-top:0!important}}\n"], dependencies: [{ kind: "directive", type: i1.NgClass, selector: "[ngClass]", inputs: ["class", "ngClass"] }, { kind: "directive", type: i1.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { kind: "directive", type: i2.RouterLinkWithHref, selector: "a[routerLink],area[routerLink]", inputs: ["target", "queryParams", "fragment", "queryParamsHandling", "state", "relativeTo", "preserveFragment", "skipLocationChange", "replaceUrl", "routerLink"] }] }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: OAccessComponent, decorators: [{ type: Component, args: [{ selector: 'o-access', template: "<a #access [routerLink]=\"route\" class=\"list-group-item\" [class.item-sm]=\"size == 'sm'\" [ngClass]=\"customClasses\">\r\n <i *ngIf=\"icon && icon.includes('bx')\" [ngClass]=\"icon!\"></i>\r\n <span *ngIf=\"icon && !icon.includes('bx')\" class=\"material-icons-round\" aria-hidden=\"true\">{{ icon }}</span>\r\n <span class=\"access-title\" *ngIf=\"!description\">{{ title }}</span>\r\n <div class=\"access-content\" *ngIf=\"description\">\r\n <span class=\"access-title\">{{ title }}</span>\r\n <p class=\"access-text\">{{ description }}</p>\r\n </div>\r\n</a>\r\n", styles: ["::ng-deep .card-deck o-access,::ng-deep .access-deck o-access,::ng-deep .card-deck o-highlighted,::ng-deep .access-deck o-highlighted,::ng-deep .card-deck o-card,::ng-deep .access-deck o-card,::ng-deep .card-deck .card,::ng-deep .access-deck .card{flex:1 0 35%;margin-top:0}::ng-deep .card-deck o-access:nth-of-type(n + 3),::ng-deep .access-deck o-access:nth-of-type(n + 3),::ng-deep .card-deck o-highlighted:nth-of-type(n + 3),::ng-deep .access-deck o-highlighted:nth-of-type(n + 3),::ng-deep .card-deck o-card:nth-of-type(n + 3),::ng-deep .access-deck o-card:nth-of-type(n + 3),::ng-deep .card-deck .card:nth-of-type(n + 3),::ng-deep .access-deck .card:nth-of-type(n + 3){margin-top:30px}::ng-deep .card-deck o-access,::ng-deep .access-deck o-access,::ng-deep .card-deck o-highlighted,::ng-deep .access-deck o-highlighted,::ng-deep .card-deck o-card,::ng-deep .access-deck o-card{margin-right:15px;margin-bottom:0;margin-left:15px}::ng-deep .card-deck o-access .card,::ng-deep .access-deck o-access .card,::ng-deep .card-deck o-access .list-group-item,::ng-deep .access-deck o-access .list-group-item,::ng-deep .card-deck o-highlighted .card,::ng-deep .access-deck o-highlighted .card,::ng-deep .card-deck o-highlighted .list-group-item,::ng-deep .access-deck o-highlighted .list-group-item,::ng-deep .card-deck o-card .card,::ng-deep .access-deck o-card .card,::ng-deep .card-deck o-card .list-group-item,::ng-deep .access-deck o-card .list-group-item{min-width:100%;width:100%;height:100%;margin:0}::ng-deep .card-deck o-highlighted o-access,::ng-deep .access-deck o-highlighted o-access{margin:0}@media (min-width: 592px){::ng-deep .card-deck,::ng-deep .access-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}}@media (max-width: 591.98px){::ng-deep .card-deck o-access:nth-of-type(2),::ng-deep .access-deck o-access:nth-of-type(2),::ng-deep .card-deck o-highlighted:nth-of-type(2),::ng-deep .access-deck o-highlighted:nth-of-type(2),::ng-deep .card-deck o-card:nth-of-type(2),::ng-deep .access-deck o-card:nth-of-type(2),::ng-deep .card-deck .card:nth-of-type(2),::ng-deep .access-deck .card:nth-of-type(2){margin-top:30px}}@media (min-width: 752px){::ng-deep .card-deck:not(.max-cards-2) o-access,::ng-deep .access-deck:not(.max-cards-2) o-access,::ng-deep .card-deck:not(.max-cards-2) o-highlighted,::ng-deep .access-deck:not(.max-cards-2) o-highlighted,::ng-deep .card-deck:not(.max-cards-2) o-card,::ng-deep .access-deck:not(.max-cards-2) o-card,::ng-deep .card-deck:not(.max-cards-2) .card,::ng-deep .access-deck:not(.max-cards-2) .card,::ng-deep .card-deck.max-cards-3 o-access,::ng-deep .max-cards-3.access-deck o-access,::ng-deep .card-deck.max-cards-3 o-highlighted,::ng-deep .max-cards-3.access-deck o-highlighted,::ng-deep .card-deck.max-cards-3 o-card,::ng-deep .max-cards-3.access-deck o-card,::ng-deep .card-deck.max-cards-3 .card,::ng-deep .max-cards-3.access-deck .card{flex:1 0 25%;margin-top:0}::ng-deep .card-deck:not(.max-cards-2) o-access:nth-of-type(n + 4),::ng-deep .access-deck:not(.max-cards-2) o-access:nth-of-type(n + 4),::ng-deep .card-deck:not(.max-cards-2) o-highlighted:nth-of-type(n + 4),::ng-deep .access-deck:not(.max-cards-2) o-highlighted:nth-of-type(n + 4),::ng-deep .card-deck:not(.max-cards-2) o-card:nth-of-type(n + 4),::ng-deep .access-deck:not(.max-cards-2) o-card:nth-of-type(n + 4),::ng-deep .card-deck:not(.max-cards-2) .card:nth-of-type(n + 4),::ng-deep .access-deck:not(.max-cards-2) .card:nth-of-type(n + 4),::ng-deep .card-deck.max-cards-3 o-access:nth-of-type(n + 4),::ng-deep .max-cards-3.access-deck o-access:nth-of-type(n + 4),::ng-deep .card-deck.max-cards-3 o-highlighted:nth-of-type(n + 4),::ng-deep .max-cards-3.access-deck o-highlighted:nth-of-type(n + 4),::ng-deep .card-deck.max-cards-3 o-card:nth-of-type(n + 4),::ng-deep .max-cards-3.access-deck o-card:nth-of-type(n + 4),::ng-deep .card-deck.max-cards-3 .card:nth-of-type(n + 4),::ng-deep .max-cards-3.access-deck .card:nth-of-type(n + 4){margin-top:30px}}@media (min-width: 976px){::ng-deep .card-deck:not(.max-cards-2):not(.max-cards-3) o-access,::ng-deep .access-deck:not(.max-cards-2):not(.max-cards-3) o-access,::ng-deep .card-deck:not(.max-cards-2):not(.max-cards-3) o-highlighted,::ng-deep .access-deck:not(.max-cards-2):not(.max-cards-3) o-highlighted,::ng-deep .card-deck:not(.max-cards-2):not(.max-cards-3) o-card,::ng-deep .access-deck:not(.max-cards-2):not(.max-cards-3) o-card,::ng-deep .card-deck:not(.max-cards-2):not(.max-cards-3) .card,::ng-deep .access-deck:not(.max-cards-2):not(.max-cards-3) .card{flex:1 0 19%;margin-top:0}::ng-deep .card-deck:not(.max-cards-2):not(.max-cards-3) o-access:nth-of-type(n + 5),::ng-deep .access-deck:not(.max-cards-2):not(.max-cards-3) o-access:nth-of-type(n + 5),::ng-deep .card-deck:not(.max-cards-2):not(.max-cards-3) o-highlighted:nth-of-type(n + 5),::ng-deep .access-deck:not(.max-cards-2):not(.max-cards-3) o-highlighted:nth-of-type(n + 5),::ng-deep .card-deck:not(.max-cards-2):not(.max-cards-3) o-card:nth-of-type(n + 5),::ng-deep .access-deck:not(.max-cards-2):not(.max-cards-3) o-card:nth-of-type(n + 5),::ng-deep .card-deck:not(.max-cards-2):not(.max-cards-3) .card:nth-of-type(n + 5),::ng-deep .access-deck:not(.max-cards-2):not(.max-cards-3) .card:nth-of-type(n + 5){margin-top:30px}}::ng-deep .card-deck.max-cards-1 o-access,::ng-deep .max-cards-1.access-deck o-access,::ng-deep .card-deck.max-cards-1 o-highlighted,::ng-deep .max-cards-1.access-deck o-highlighted,::ng-deep .card-deck.max-cards-1 o-card,::ng-deep .max-cards-1.access-deck o-card,::ng-deep .card-deck.max-cards-1 .card,::ng-deep .max-cards-1.access-deck .card{flex:1 0 55%!important;margin-top:0}::ng-deep .card-deck.max-cards-1 o-access:nth-of-type(n + 2),::ng-deep .max-cards-1.access-deck o-access:nth-of-type(n + 2),::ng-deep .card-deck.max-cards-1 o-highlighted:nth-of-type(n + 2),::ng-deep .max-cards-1.access-deck o-highlighted:nth-of-type(n + 2),::ng-deep .card-deck.max-cards-1 o-card:nth-of-type(n + 2),::ng-deep .max-cards-1.access-deck o-card:nth-of-type(n + 2),::ng-deep .card-deck.max-cards-1 .card:nth-of-type(n + 2),::ng-deep .max-cards-1.access-deck .card:nth-of-type(n + 2){margin-top:30px}@media (max-width: 591.98px){::ng-deep .card-deck.card-column,::ng-deep .card-column.access-deck,::ng-deep .access-deck.access-column{width:100%}}::ng-deep .card-deck.card-column o-access,::ng-deep .card-column.access-deck o-access,::ng-deep .access-deck.access-column o-access,::ng-deep .card-deck.card-column o-highlighted,::ng-deep .card-column.access-deck o-highlighted,::ng-deep .access-deck.access-column o-highlighted,::ng-deep .card-deck.card-column o-card,::ng-deep .card-column.access-deck o-card,::ng-deep .access-deck.access-column o-card,::ng-deep .card-deck.card-column .card,::ng-deep .card-column.access-deck .card,::ng-deep .access-deck.access-column .card{max-width:calc(25% - 30px)}@media (max-width: 975.98px){::ng-deep .card-deck.card-column o-access,::ng-deep .card-column.access-deck o-access,::ng-deep .access-deck.access-column o-access,::ng-deep .card-deck.card-column o-highlighted,::ng-deep .card-column.access-deck o-highlighted,::ng-deep .access-deck.access-column o-highlighted,::ng-deep .card-deck.card-column o-card,::ng-deep .card-column.access-deck o-card,::ng-deep .access-deck.access-column o-card,::ng-deep .card-deck.card-column .card,::ng-deep .card-column.access-deck .card,::ng-deep .access-deck.access-column .card{max-width:calc(33.3333333333% - 30px)}}@media (max-width: 751.98px){::ng-deep .card-deck.card-column o-access,::ng-deep .card-column.access-deck o-access,::ng-deep .access-deck.access-column o-access,::ng-deep .card-deck.card-column o-highlighted,::ng-deep .card-column.access-deck o-highlighted,::ng-deep .access-deck.access-column o-highlighted,::ng-deep .card-deck.card-column o-card,::ng-deep .card-column.access-deck o-card,::ng-deep .access-deck.access-column o-card,::ng-deep .card-deck.card-column .card,::ng-deep .card-column.access-deck .card,::ng-deep .access-deck.access-column .card{max-width:calc(50% - 30px)}}@media (max-width: 591.98px){::ng-deep .card-deck.card-column o-access,::ng-deep .card-column.access-deck o-access,::ng-deep .access-deck.access-column o-access,::ng-deep .card-deck.card-column o-highlighted,::ng-deep .card-column.access-deck o-highlighted,::ng-deep .access-deck.access-column o-highlighted,::ng-deep .card-deck.card-column o-card,::ng-deep .card-column.access-deck o-card,::ng-deep .access-deck.access-column o-card,::ng-deep .card-deck.card-column .card,::ng-deep .card-column.access-deck .card,::ng-deep .access-deck.access-column .card{display:flex;width:100%;max-width:328px;height:-moz-fit-content;height:fit-content;margin-right:auto;margin-left:auto}::ng-deep .card-deck.card-column o-access[ng-reflect-is-horizontal=true],::ng-deep .card-column.access-deck o-access[ng-reflect-is-horizontal=true],::ng-deep .access-deck.access-column o-access[ng-reflect-is-horizontal=true],::ng-deep .card-deck.card-column o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .card-column.access-deck o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .access-deck.access-column o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .card-deck.card-column o-card[ng-reflect-is-horizontal=true],::ng-deep .card-column.access-deck o-card[ng-reflect-is-horizontal=true],::ng-deep .access-deck.access-column o-card[ng-reflect-is-horizontal=true],::ng-deep .card-deck.card-column .card[ng-reflect-is-horizontal=true],::ng-deep .card-column.access-deck .card[ng-reflect-is-horizontal=true],::ng-deep .access-deck.access-column .card[ng-reflect-is-horizontal=true]{max-width:100%}}::ng-deep .card-deck.max-cards-3.card-column o-access,::ng-deep .max-cards-3.card-column.access-deck o-access,::ng-deep .max-cards-3.access-deck.access-column o-access,::ng-deep .card-deck.max-cards-3.card-column o-highlighted,::ng-deep .max-cards-3.card-column.access-deck o-highlighted,::ng-deep .max-cards-3.access-deck.access-column o-highlighted,::ng-deep .card-deck.max-cards-3.card-column o-card,::ng-deep .max-cards-3.card-column.access-deck o-card,::ng-deep .max-cards-3.access-deck.access-column o-card,::ng-deep .card-deck.max-cards-3.card-column .card,::ng-deep .max-cards-3.card-column.access-deck .card,::ng-deep .max-cards-3.access-deck.access-column .card{max-width:calc(33.3333333333% - 30px)}@media (max-width: 751.98px){::ng-deep .card-deck.max-cards-3.card-column o-access,::ng-deep .max-cards-3.card-column.access-deck o-access,::ng-deep .max-cards-3.access-deck.access-column o-access,::ng-deep .card-deck.max-cards-3.card-column o-highlighted,::ng-deep .max-cards-3.card-column.access-deck o-highlighted,::ng-deep .max-cards-3.access-deck.access-column o-highlighted,::ng-deep .card-deck.max-cards-3.card-column o-card,::ng-deep .max-cards-3.card-column.access-deck o-card,::ng-deep .max-cards-3.access-deck.access-column o-card,::ng-deep .card-deck.max-cards-3.card-column .card,::ng-deep .max-cards-3.card-column.access-deck .card,::ng-deep .max-cards-3.access-deck.access-column .card{max-width:calc(50% - 30px)}}@media (max-width: 591.98px){::ng-deep .card-deck.max-cards-3.card-column o-access,::ng-deep .max-cards-3.card-column.access-deck o-access,::ng-deep .max-cards-3.access-deck.access-column o-access,::ng-deep .card-deck.max-cards-3.card-column o-highlighted,::ng-deep .max-cards-3.card-column.access-deck o-highlighted,::ng-deep .max-cards-3.access-deck.access-column o-highlighted,::ng-deep .card-deck.max-cards-3.card-column o-card,::ng-deep .max-cards-3.card-column.access-deck o-card,::ng-deep .max-cards-3.access-deck.access-column o-card,::ng-deep .card-deck.max-cards-3.card-column .card,::ng-deep .max-cards-3.card-column.access-deck .card,::ng-deep .max-cards-3.access-deck.access-column .card{max-width:328px}::ng-deep .card-deck.max-cards-3.card-column o-access[ng-reflect-is-horizontal=true],::ng-deep .max-cards-3.card-column.access-deck o-access[ng-reflect-is-horizontal=true],::ng-deep .max-cards-3.access-deck.access-column o-access[ng-reflect-is-horizontal=true],::ng-deep .card-deck.max-cards-3.card-column o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .max-cards-3.card-column.access-deck o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .max-cards-3.access-deck.access-column o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .card-deck.max-cards-3.card-column o-card[ng-reflect-is-horizontal=true],::ng-deep .max-cards-3.card-column.access-deck o-card[ng-reflect-is-horizontal=true],::ng-deep .max-cards-3.access-deck.access-column o-card[ng-reflect-is-horizontal=true],::ng-deep .card-deck.max-cards-3.card-column .card[ng-reflect-is-horizontal=true],::ng-deep .max-cards-3.card-column.access-deck .card[ng-reflect-is-horizontal=true],::ng-deep .max-cards-3.access-deck.access-column .card[ng-reflect-is-horizontal=true]{max-width:100%}}::ng-deep .card-deck.max-cards-2.card-column o-access,::ng-deep .max-cards-2.card-column.access-deck o-access,::ng-deep .max-cards-2.access-deck.access-column o-access,::ng-deep .card-deck.max-cards-2.card-column o-highlighted,::ng-deep .max-cards-2.card-column.access-deck o-highlighted,::ng-deep .max-cards-2.access-deck.access-column o-highlighted,::ng-deep .card-deck.max-cards-2.card-column o-card,::ng-deep .max-cards-2.card-column.access-deck o-card,::ng-deep .max-cards-2.access-deck.access-column o-card,::ng-deep .card-deck.max-cards-2.card-column .card,::ng-deep .max-cards-2.card-column.access-deck .card,::ng-deep .max-cards-2.access-deck.access-column .card{max-width:calc(50% - 30px)}@media (max-width: 591.98px){::ng-deep .card-deck.max-cards-2.card-column o-access,::ng-deep .max-cards-2.card-column.access-deck o-access,::ng-deep .max-cards-2.access-deck.access-column o-access,::ng-deep .card-deck.max-cards-2.card-column o-highlighted,::ng-deep .max-cards-2.card-column.access-deck o-highlighted,::ng-deep .max-cards-2.access-deck.access-column o-highlighted,::ng-deep .card-deck.max-cards-2.card-column o-card,::ng-deep .max-cards-2.card-column.access-deck o-card,::ng-deep .max-cards-2.access-deck.access-column o-card,::ng-deep .card-deck.max-cards-2.card-column .card,::ng-deep .max-cards-2.card-column.access-deck .card,::ng-deep .max-cards-2.access-deck.access-column .card{max-width:328px}::ng-deep .card-deck.max-cards-2.card-column o-access[ng-reflect-is-horizontal=true],::ng-deep .max-cards-2.card-column.access-deck o-access[ng-reflect-is-horizontal=true],::ng-deep .max-cards-2.access-deck.access-column o-access[ng-reflect-is-horizontal=true],::ng-deep .card-deck.max-cards-2.card-column o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .max-cards-2.card-column.access-deck o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .max-cards-2.access-deck.access-column o-highlighted[ng-reflect-is-horizontal=true],::ng-deep .card-deck.max-cards-2.card-column o-card[ng-reflect-is-horizontal=true],::ng-deep .max-cards-2.card-column.access-deck o-card[ng-reflect-is-horizontal=true],::ng-deep .max-cards-2.access-deck.access-column o-card[ng-reflect-is-horizontal=true],::ng-deep .card-deck.max-cards-2.card-column .card[ng-reflect-is-horizontal=true],::ng-deep .max-cards-2.card-column.access-deck .card[ng-reflect-is-horizontal=true],::ng-deep .max-cards-2.access-deck.access-column .card[ng-reflect-is-horizontal=true]{max-width:100%}}::ng-deep .card-deck.max-cards-1.card-column o-access,::ng-deep .max-cards-1.card-column.access-deck o-access,::ng-deep .max-cards-1.access-deck.access-column o-access,::ng-deep .card-deck.max-cards-1.card-column o-highlighted,::ng-deep .max-cards-1.card-column.access-deck o-highlighted,::ng-deep .max-cards-1.access-deck.access-column o-highlighted,::ng-deep .card-deck.max-cards-1.card-column o-card,::ng-deep .max-cards-1.card-column.access-deck o-card,::ng-deep .max-cards-1.access-deck.access-column o-card,::ng-deep .card-deck.max-cards-1.card-column .card,::ng-deep .max-cards-1.card-column.access-deck .card,::ng-deep .max-cards-1.access-deck.access-column .card{max-width:calc(33.3333333333% - 30px)}::ng-deep .card-deck.max-cards-1.card-column o-access:nth-of-type(-n + 3),::ng-deep .max-cards-1.card-column.access-deck o-access:nth-of-type(-n + 3),::ng-deep .max-cards-1.access-deck.access-column o-access:nth-of-type(-n + 3),::ng-deep .card-deck.max-cards-1.card-column o-highlighted:nth-of-type(-n + 3),::ng-deep .max-cards-1.card-column.access-deck o-highlighted:nth-of-type(-n + 3),::ng-deep .max-cards-1.access-deck.access-column o-highlighted:nth-of-type(-n + 3),::ng-deep .card-deck.max-cards-1.card-column o-card:nth-of-type(-n + 3),::ng-deep .max-cards-1.card-column.access-deck o-card:nth-of-type(-n + 3),::ng-deep .max-cards-1.access-deck.access-column o-card:nth-of-type(-n + 3),::ng-deep .card-deck.max-cards-1.card-column .card:nth-of-type(-n + 3),::ng-deep .max-cards-1.card-column.access-deck .card:nth-of-type(-n + 3),::ng-deep .max-cards-1.access-deck.access-column .card:nth-of-type(-n + 3){margin-top:0}@media (max-width: 751.98px){::ng-deep .card-deck.max-cards-1.card-column o-access,::ng-deep .max-cards-1.card-column.access-deck o-access,::ng-deep .max-cards-1.access-deck.access-column o-access,::ng-deep .card-deck.max-cards-1.card-column o-highlighted,::ng-deep .max-cards-1.card-column.access-deck o-highlighted,::ng-deep .max-cards-1.access-deck.access-column o-highlighted,::ng-deep .card-deck.max-cards-1.card-column o-card,::ng-deep .max-cards-1.card-column.access-deck o-card,::ng-deep .max-cards-1.access-deck.access-column o-card,::ng-deep .card-deck.max-cards-1.card-column .card,::ng-deep .max-cards-1.card-column.access-deck .card,::ng-deep .max-cards-1.access-deck.access-column .card{max-width:calc(50% - 30px)}::ng-deep .card-deck.max-cards-1.card-column o-access:nth-of-type(-n + 3),::ng-deep .max-cards-1.card-column.access-deck o-access:nth-of-type(-n + 3),::ng-deep .max-cards-1.access-deck.access-column o-access:nth-of-type(-n + 3),::ng-deep .card-deck.max-cards-1.card-column o-highlighted:nth-of-type(-n + 3),::ng-deep .max-cards-1.card-column.access-deck o-highlighted:nth-of-type(-n + 3),::ng-deep .max-cards-1.access-deck.access-column o-highlighted:nth-of-type(-n + 3),::ng-deep .card-deck.max-cards-1.card-column o-card:nth-of-type(-n + 3),::ng-deep .max-cards-1.card-column.access-deck o-card:nth-of-type(-n + 3),::ng-deep .max-cards-1.access-deck.access-column o-card:nth-of-type(-n + 3),::ng-deep .card-deck.max-cards-1.card-column .card:nth-of-type(-n + 3),::ng-deep .max-cards-1.card-column.access-deck .card:nth-of-type(-n + 3),::ng-deep .max-cards-1.access-deck.access-column .card:nth-of-type(-n + 3){margin-top:30px}}@media (max-width: 591.98px){::ng-deep .card-deck.max-cards-1.card-column o-access,::ng-deep .max-cards-1.card-column.access-deck o-access,::ng-deep .max-cards-1.access-deck.access-column o-access,::ng-deep .card-deck.max-cards-1.card-column o-highlighted,::ng-deep .max-cards-1.card-column.access-deck o-highlighted,::ng-deep .max-cards-1.access-deck.access-column o-highlighted,::ng-deep .card-deck.max-cards-1.card-column o-card,::ng-deep .max-cards-1.card-column.access-deck o-card,::ng-deep .max-cards-1.access-deck.access-column o-card,::ng-deep .card-deck.max-cards-1.card-column .card,::ng-deep .max-cards-1.card-column.access-deck .card,::ng-deep .max-cards-1.access-deck.access-column .card{max-width:100%}}@media (max-width: 751.98px){::ng-deep .access-deck.max-cards-1 o-access:first-of-type{margin-top:0!important}}@media (max-width: 751.98px){::ng-deep .access-deck.max-cards-1 .list-group-item{margin-top:0!important}}\n"] }] }], ctorParameters: function () { return [{ type: i0.Renderer2 }]; }, propDecorators: { icon: [{ type: Input }], title: [{ type: Input }], description: [{ type: Input }], size: [{ type: Input }], link: [{ type: Input }], route: [{ type: Input }], customClasses: [{ type: Input }], access: [{ type: ViewChild, args: ['access'] }] } }); class OAccessListComponent { constructor() { this.customClasses = ''; this.accessList = []; this.accessCategoryList = []; } ngOnChanges() { if (this.items && this.items.children) { this.items.children.forEach((child) => { if (this.isAccess(child)) { this.accessList.push(child); } else if (this.isAccessCategory(child)) { this.accessCategoryList.push(child); } }); } } isAccess(item) { return item.hasOwnProperty('link') || item.hasOwnProperty('route'); } isAccessCategory(item) { return item.hasOwnProperty('title') && item.hasOwnProperty('children'); } } OAccessListComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: OAccessListComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); OAccessListComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "14.3.0", type: OAccessListComponent, selector: "o-access-list", inputs: { items: "items", customClasses: "customClasses" }, usesOnChanges: true, ngImport: i0, template: "<div class=\"list-group\" [ngClass]=\"customClasses\">\r\n <div class=\"group-access\">\r\n <div class=\"card-access\">\r\n <!-- Header -->\r\n <div\r\n class=\"card-access-body\"\r\n [ngClass]=\"{\r\n reverse: items.header!.iconPositionLeft\r\n }\"\r\n >\r\n <div>\r\n <h4 class=\"mb-1\">{{ items.header!.title }}</h4>\r\n <p *ngIf=\"items.header!.description\" class=\"mb-0\">{{ items.header!.description }}</p>\r\n </div>\r\n <ng-container *ngIf=\"items.header!.icon\">\r\n <i\r\n *ngIf=\"items.header!.icon.includes('bx'); else materialIcon\"\r\n class=\"card-access-icon {{ items.header!.icon }}\"\r\n ></i>\r\n <ng-template #materialIcon>\r\n <span class=\"card-access-icon material-icons-round\" aria-hidden=\"true\">{{ items.header!.icon }}</span>\r\n </ng-template>\r\n </ng-container>\r\n <span *ngIf=\"items.header!.iconText\" class=\"card-access-icon descriptive\">{{ items.header!.iconText }}</span>\r\n </div>\r\n <hr class=\"clearfix\" *ngIf=\"items.children\" />\r\n <!-- Items simples -->\r\n <div class=\"container-access\" *ngIf=\"accessList.length > 0\">\r\n <div class=\"access-option\">\r\n <ng-container *ngFor=\"let itemList of accessList\">\r\n <a [routerLink]=\"itemList.route\" class=\"list-group-item item-sm\">\r\n <ng-container *ngIf=\"itemList.icon\">\r\n <i *ngIf=\"itemList.icon.includes('bx'); else materialIcon\" class=\"{{ itemList.icon }}\"></i>\r\n <ng-template #materialIcon>\r\n <span class=\"material-icons-round\" aria-hidden=\"true\">{{ itemList.icon }}</span>\r\n </ng-template>\r\n </ng-container>\r\n <div class=\"access-content\">\r\n <span class=\"access-title\">{{ itemList.title }}</span>\r\n <p *ngIf=\"itemList.description\" class=\"access-text\">{{ itemList.description }}</p>\r\n </div>\r\n </a>\r\n </ng-container>\r\n <ng-container *ngFor=\"let itemList of accessList\">\r\n <a *ngIf=\"itemList.link\" [href]=\"itemList.link\" class=\"list-group-item item-sm\">\r\n <ng-container *ngIf=\"itemList.icon\">\r\n <i *ngIf=\"itemList.icon.includes('bx'); else materialIcon\" class=\"{{ itemList.icon }}\"></i>\r\n <ng-template #materialIcon>\r\n <span class=\"material-icons-round\" aria-hidden=\"true\">{{ itemList.icon }}</span>\r\n </ng-template>\r\n </ng-container>\r\n <div class=\"access-content\">\r\n <span class=\"access-title\">{{ itemList.title }}</span>\r\n <p *ngIf=\"itemList.description\" class=\"access-text\">{{ itemList.description }}</p>\r\n </div>\r\n </a>\r\n </ng-container>\r\n </div>\r\n </div>\r\n <!-- Items con categorias -->\r\n <div class=\"container-access\" *ngIf=\"accessCategoryList.length > 0\">\r\n <div class=\"access-option\" *ngFor=\"let itemCategory of accessCategoryList; let i = index\">\r\n <h5 class=\"title-option\">{{ itemCategory.title }}</h5>\r\n <ng-container *ngFor=\"let accessItem of itemCategory.children\">\r\n <a *ngIf=\"accessItem.route\" class=\"list-group-item item-sm\" [routerLink]=\"accessItem.route\">\r\n <span class=\"access-title\">\r\n <ng-container *ngIf=\"accessItem.icon\">\r\n <i *ngIf=\"accessItem.icon.includes('bx'); else materialIcon\" class=\"{{ accessItem.icon }}\"></i>\r\n <ng-template #materialIcon>\r\n <span class=\"material-icons-round\" aria-hidden=\"true\">{{ accessItem.icon }}</span>\r\n </ng-template>\r\n </ng-container>\r\n {{ accessItem.title }}\r\n </span>\r\n </a>\r\n <a *ngIf=\"accessItem.link\" class=\"list-group-item item-sm\" [href]=\"accessItem.link\">\r\n <span class=\"access-title\">\r\n <ng-container *ngIf=\"accessItem.icon\">\r\n <i *ngIf=\"accessItem.icon.includes('bx'); else materialIcon\" class=\"{{ accessItem.icon }}\"></i>\r\n <ng-template #materialIcon>\r\n <span class=\"material-icons-round\" aria-hidden=\"true\">{{ accessItem.icon }}</span>\r\n </ng-template>\r\n </ng-container>\r\n {{ accessItem.title }}\r\n </span>\r\n </a>\r\n </ng-container>\r\n </div>\r\n </div>\r\n <hr *ngIf=\"items.footer\" class=\"clearfix\" />\r\n <!-- Footer -->\r\n <a\r\n *ngIf=\"items.footer && items.footer!.route\"\r\n [routerLink]=\"items.footer!.route\"\r\n class=\"list-group-item card-item\"\r\n >\r\n <span class=\"access-title\">\r\n <ng-container *ngIf=\"items.footer!.icon\">\r\n <i *ngIf=\"items.footer!.icon.includes('bx'); else materialIcon\" class=\"{{ items.footer!.icon }}\"></i>\r\n <ng-template #materialIcon>\r\n <span class=\"material-icons-round\" aria-hidden=\"true\">{{ items.footer!.icon }}</span>\r\n </ng-template>\r\n </ng-container>\r\n {{ items.footer!.title }}\r\n </span>\r\n </a>\r\n <a *ngIf=\"items.footer && items.footer!.link\" [href]=\"items.footer!.link\" class=\"list-group-item card-item\">\r\n <span class=\"access-title\">\r\n <ng-container *ngIf=\"items.footer!.icon\">\r\n <i *ngIf=\"items.footer!.icon.includes('bx'); else materialIcon\" class=\"{{ items.footer!.icon }}\"></i>\r\n <n