UNPKG

moh-common-lib

Version:

A library of Angular components, services, and styles for B.C. Government Ministry of Health (MoH).

48 lines 3.82 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, Input } from '@angular/core'; /** * AccordionComponent is a * * \@example * <common-accordion * title="'Documents'" * [isOpen]="false"> * </common-accordion> * @export */ export class AccordionCommonComponent { constructor() { this.isOpen = false; this.expandText = '(click to expand)'; } /** * @return {?} */ ngOnInit() { } } AccordionCommonComponent.decorators = [ { type: Component, args: [{ selector: 'common-accordion', template: "<accordion>\r\n <accordion-group\r\n [isOpen]=\"isOpen\">\r\n <div accordion-heading>\r\n {{title}}\r\n <i class=\"pull-right float-xs-right fa fa-caret-right\" [ngClass]=\"isOpen\"></i>\r\n <span class=\"control-text\">{{expandText}}</span>\r\n </div>\r\n <ng-content></ng-content>\r\n </accordion-group>\r\n </accordion>\r\n", styles: ["common-accordion .fa{transition:transform .33s cubic-bezier(.18,.89,.32,1.28);transition:transform .33s cubic-bezier(.18,.89,.32,1.28),-webkit-transform .33s cubic-bezier(.18,.89,.32,1.28)}common-accordion .fa.isOpen{-webkit-transform:rotate(90deg);transform:rotate(90deg)}common-accordion .card{background-color:#ebebeb}common-accordion .card .show{background-color:#f8f8f8}common-accordion .control-text{font-size:12px;padding-left:1em;white-space:nowrap}@media (min-width:768px){common-accordion .control-text{float:right;padding-right:1em;padding-left:0}}"] }] } ]; /** @nocollapse */ AccordionCommonComponent.ctorParameters = () => []; AccordionCommonComponent.propDecorators = { title: [{ type: Input }], isOpen: [{ type: Input }] }; if (false) { /** @type {?} */ AccordionCommonComponent.prototype.title; /** @type {?} */ AccordionCommonComponent.prototype.isOpen; /** @type {?} */ AccordionCommonComponent.prototype.expandText; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWNjb3JkaW9uLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL21vaC1jb21tb24tbGliLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvYWNjb3JkaW9uL2FjY29yZGlvbi5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQVUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDOzs7Ozs7Ozs7OztBQWlCekQsTUFBTSxPQUFPLHdCQUF3QjtJQVNuQztRQU5TLFdBQU0sR0FBWSxLQUFLLENBQUM7UUFFMUIsZUFBVSxHQUFZLG1CQUFtQixDQUFDO0lBSWpDLENBQUM7Ozs7SUFIakIsUUFBUTtJQUNSLENBQUM7OztZQVpGLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsa0JBQWtCO2dCQUM1Qiw2WUFBeUM7O2FBRTFDOzs7OztvQkFHRSxLQUFLO3FCQUNMLEtBQUs7Ozs7SUFETix5Q0FBdUI7O0lBQ3ZCLDBDQUFpQzs7SUFFakMsOENBQWlEIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBPbkluaXQsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbi8qKlxyXG4gKiBBY2NvcmRpb25Db21wb25lbnQgaXMgYVxyXG4gKlxyXG4gKiBAZXhhbXBsZVxyXG4gKiAgICAgICBcdDxjb21tb24tYWNjb3JkaW9uXHJcbiAqICAgICAgICAgIHRpdGxlPVwiJ0RvY3VtZW50cydcIlxyXG4gKiAgICAgICAgICBbaXNPcGVuXT1cImZhbHNlXCI+XHJcbiAgKiAgICAgICA8L2NvbW1vbi1hY2NvcmRpb24+XHJcbiAqIEBleHBvcnRcclxuICovXHJcblxyXG5AQ29tcG9uZW50KHtcclxuICBzZWxlY3RvcjogJ2NvbW1vbi1hY2NvcmRpb24nLFxyXG4gIHRlbXBsYXRlVXJsOiAnLi9hY2NvcmRpb24uY29tcG9uZW50Lmh0bWwnLFxyXG4gIHN0eWxlVXJsczogWycuL2FjY29yZGlvbi5jb21wb25lbnQuc2NzcyddXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBBY2NvcmRpb25Db21tb25Db21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xyXG5cclxuICBASW5wdXQoKSB0aXRsZTogc3RyaW5nO1xyXG4gIEBJbnB1dCgpIGlzT3BlbjogYm9vbGVhbiA9IGZhbHNlO1xyXG5cclxuICBwdWJsaWMgZXhwYW5kVGV4dDogc3RyaW5nID0gICcoY2xpY2sgdG8gZXhwYW5kKSc7XHJcbiAgbmdPbkluaXQoKSB7XHJcbiAgfVxyXG5cclxuICBjb25zdHJ1Y3RvcigpIHsgfVxyXG5cclxuXHJcbn1cclxuIl19