UNPKG

lamb-web-lib

Version:

LambWebLib. Es un proyecto angular de tipo Librería. que contiene una Suit de componentes reutilizables para el proyecto [Lamb Financial](https://lamb.upeu.edu.pe).

176 lines 10.6 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,uselessCode} checked by tsc */ import { Component, Input } from '@angular/core'; /** * Reveal fieldset component. * * \@example * * ``` * <lamb-fieldset> * Mi Contenido * </lamb-fieldset> * ``` * \@example * * ``` * <lamb-fieldset> * <lamb-fieldset-head> * <lamb-fieldset-icon [icon]="fa fa-home"></lamb-fieldset-icon> * <lamb-fieldset-title>Mi título</lamb-fieldset-title> * </lamb-fieldset-head> * <lamb-fieldset-body> * Mi contenido * </lamb-fieldset-body> * </lamb-fieldset> * ``` */ export class LambFieldsetComponent { constructor() { } /** * @return {?} */ ngOnInit() { } } LambFieldsetComponent.decorators = [ { type: Component, args: [{ selector: 'lamb-fieldset', template: ` <fieldset class="lamb-fieldset-border"> <legend class="lamb-legend-border"> <ng-content select="lamb-fieldset-head"></ng-content> </legend> <ng-content></ng-content> <ng-content select="lamb-fieldset-body"></ng-content> </fieldset> `, styles: [`.lamb-fieldset-border{padding:0 1em 1em!important}.lamb-legend-border{text-align:left!important;width:auto;padding:0 10px;border-bottom:none}`], },] }, ]; LambFieldsetComponent.ctorParameters = () => []; /** * Reveal fieldset head component. * * \@example * * ``` * <lamb-fieldset-head> * Mi título * </lamb-fieldset-head> * ``` * \@example * * ``` * <lamb-fieldset-head> * <lamb-fieldset-title> Mi Titulo </lamb-fieldset-title> * <lamb-fieldset-icon icon="fa fa-home"></lamb-fieldset-icon> * </lamb-fieldset-head> * ``` */ export class LambFieldsetHeadComponent { constructor() { } } LambFieldsetHeadComponent.decorators = [ { type: Component, args: [{ selector: 'lamb-fieldset-head', template: ` <ng-content></ng-content> <ng-content caption="lamb-fieldset-icon" ></ng-content> <ng-content caption="lamb-fieldset-title"></ng-content> `, },] }, ]; LambFieldsetHeadComponent.ctorParameters = () => []; /** * Reveal fieldset body component. * * \@example * * ``` * <lamb-fieldset-body> * Mi Contenido * </lamb-fieldset-body> * ``` */ export class LambFieldsetBodyComponent { constructor() { } } LambFieldsetBodyComponent.decorators = [ { type: Component, args: [{ selector: 'lamb-fieldset-body', template: ` <ng-content></ng-content> `, },] }, ]; LambFieldsetBodyComponent.ctorParameters = () => []; /** * Reveal fieldset title component. * * \@example * * ``` * <lamb-fieldset-title> * Mi Titulo * </lamb-fieldset-title> * ``` */ export class LambFieldsetTitleComponent { constructor() { } } LambFieldsetTitleComponent.decorators = [ { type: Component, args: [{ selector: 'lamb-fieldset-title', template: ` <ng-content></ng-content> `, },] }, ]; LambFieldsetTitleComponent.ctorParameters = () => []; /** * Reveal fieldset icon component. * * \@example * * ``` * <lamb-fieldset-icon icon="fa fa-home"></lamb-fieldset-icon> * ``` */ export class LambFieldsetIconComponent { constructor() { } } LambFieldsetIconComponent.decorators = [ { type: Component, args: [{ selector: 'lamb-fieldset-icon', template: ` <span class="{{ icon }} lamb-icon" ></span> `, styles: [ ` .lamb-icon { font-size: medium; margin-right: 6px; } `, ], },] }, ]; LambFieldsetIconComponent.ctorParameters = () => []; LambFieldsetIconComponent.propDecorators = { icon: [{ type: Input }] }; if (false) { /** @type {?} */ LambFieldsetIconComponent.prototype.icon; } /** @type {?} */ export const LAMB_FIELDSET_COMPONENTS = [ LambFieldsetComponent, LambFieldsetHeadComponent, LambFieldsetTitleComponent, LambFieldsetBodyComponent, LambFieldsetIconComponent, ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmllbGRzZXQuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbGFtYi13ZWItbGliLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvZmllbGRzZXQvZmllbGRzZXQuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFVLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQXdDekQsTUFBTTtJQUNGLGdCQUFnQixDQUFDOzs7O0lBRWpCLFFBQVEsS0FBSyxDQUFDOzs7WUFqQmpCLFNBQVMsU0FBQztnQkFDUCxRQUFRLEVBQUUsZUFBZTtnQkFDekIsUUFBUSxFQUFFOzs7Ozs7OztLQVFUO2dCQUNELE1BQU0sRUFBRSxDQUFDLCtJQUErSSxDQUFDO2FBQzVKOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBb0NELE1BQU07SUFDRixnQkFBZ0IsQ0FBQzs7O1lBVnBCLFNBQVMsU0FBQztnQkFDUCxRQUFRLEVBQUUsb0JBQW9CO2dCQUM5QixRQUFRLEVBQUU7Ozs7S0FJVDthQUNKOzs7Ozs7Ozs7Ozs7OztBQXdCRCxNQUFNO0lBQ0YsZ0JBQWdCLENBQUM7OztZQVJwQixTQUFTLFNBQUM7Z0JBQ1AsUUFBUSxFQUFFLG9CQUFvQjtnQkFDOUIsUUFBUSxFQUFFOztLQUVUO2FBQ0o7Ozs7Ozs7Ozs7Ozs7O0FBd0JELE1BQU07SUFDRixnQkFBZ0IsQ0FBQzs7O1lBUnBCLFNBQVMsU0FBQztnQkFDUCxRQUFRLEVBQUUscUJBQXFCO2dCQUMvQixRQUFRLEVBQUU7O0tBRVQ7YUFDSjs7Ozs7Ozs7Ozs7O0FBOEJELE1BQU07SUFFRixnQkFBZ0IsQ0FBQzs7O1lBakJwQixTQUFTLFNBQUM7Z0JBQ1AsUUFBUSxFQUFFLG9CQUFvQjtnQkFDOUIsUUFBUSxFQUFFOztLQUVUO2dCQUNELE1BQU0sRUFBRTtvQkFDSjs7Ozs7U0FLQztpQkFDSjthQUNKOzs7O21CQUdJLEtBQUs7Ozs7SUFBTix5Q0FBc0I7OztBQUkxQixNQUFNLE9BQU8sd0JBQXdCLEdBQUc7SUFDcEMscUJBQXFCO0lBQ3JCLHlCQUF5QjtJQUN6QiwwQkFBMEI7SUFDMUIseUJBQXlCO0lBQ3pCLHlCQUF5QjtDQUM1QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgT25Jbml0LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuLyoqXHJcbiAqIFJldmVhbCBmaWVsZHNldCBjb21wb25lbnQuXHJcbiAqXHJcbiAqIEBleGFtcGxlXHJcbiAqXHJcbiAqIGBgYFxyXG4gKiA8bGFtYi1maWVsZHNldD5cclxuICogIE1pIENvbnRlbmlkb1xyXG4gKiA8L2xhbWItZmllbGRzZXQ+XHJcbiAqIGBgYFxyXG4gKiBAZXhhbXBsZVxyXG4gKlxyXG4gKiBgYGBcclxuICogPGxhbWItZmllbGRzZXQ+XHJcbiAqICAgPGxhbWItZmllbGRzZXQtaGVhZD5cclxuICogICAgIDxsYW1iLWZpZWxkc2V0LWljb24gW2ljb25dPVwiZmEgZmEtaG9tZVwiPjwvbGFtYi1maWVsZHNldC1pY29uPlxyXG4gKiAgICAgPGxhbWItZmllbGRzZXQtdGl0bGU+TWkgdMOtdHVsbzwvbGFtYi1maWVsZHNldC10aXRsZT5cclxuICogICA8L2xhbWItZmllbGRzZXQtaGVhZD5cclxuICogICAgIDxsYW1iLWZpZWxkc2V0LWJvZHk+XHJcbiAqICAgICAgIE1pIGNvbnRlbmlkb1xyXG4gKiAgICAgPC9sYW1iLWZpZWxkc2V0LWJvZHk+XHJcbiAqIDwvbGFtYi1maWVsZHNldD5cclxuICogYGBgXHJcbiAqL1xyXG5AQ29tcG9uZW50KHtcclxuICAgIHNlbGVjdG9yOiAnbGFtYi1maWVsZHNldCcsXHJcbiAgICB0ZW1wbGF0ZTogYFxyXG4gICAgPGZpZWxkc2V0IGNsYXNzPVwibGFtYi1maWVsZHNldC1ib3JkZXJcIj5cclxuICAgICAgICA8bGVnZW5kIGNsYXNzPVwibGFtYi1sZWdlbmQtYm9yZGVyXCI+XHJcbiAgICAgICAgICAgIDxuZy1jb250ZW50IHNlbGVjdD1cImxhbWItZmllbGRzZXQtaGVhZFwiPjwvbmctY29udGVudD5cclxuICAgICAgICA8L2xlZ2VuZD5cclxuICAgICAgICA8bmctY29udGVudD48L25nLWNvbnRlbnQ+XHJcbiAgICAgICAgPG5nLWNvbnRlbnQgc2VsZWN0PVwibGFtYi1maWVsZHNldC1ib2R5XCI+PC9uZy1jb250ZW50PlxyXG4gICAgPC9maWVsZHNldD5cclxuICAgIGAsXHJcbiAgICBzdHlsZXM6IFtgLmxhbWItZmllbGRzZXQtYm9yZGVye3BhZGRpbmc6MCAxZW0gMWVtIWltcG9ydGFudH0ubGFtYi1sZWdlbmQtYm9yZGVye3RleHQtYWxpZ246bGVmdCFpbXBvcnRhbnQ7d2lkdGg6YXV0bztwYWRkaW5nOjAgMTBweDtib3JkZXItYm90dG9tOm5vbmV9YF0sXHJcbn0pXHJcblxyXG5leHBvcnQgY2xhc3MgTGFtYkZpZWxkc2V0Q29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcclxuICAgIGNvbnN0cnVjdG9yKCkgeyB9XHJcblxyXG4gICAgbmdPbkluaXQoKSB7IH1cclxufVxyXG5cclxuLyoqXHJcbiAqIFJldmVhbCBmaWVsZHNldCBoZWFkIGNvbXBvbmVudC5cclxuICpcclxuICogQGV4YW1wbGVcclxuICpcclxuICogYGBgXHJcbiAqIDxsYW1iLWZpZWxkc2V0LWhlYWQ+XHJcbiAqICBNaSB0w610dWxvXHJcbiAqIDwvbGFtYi1maWVsZHNldC1oZWFkPlxyXG4gKiBgYGBcclxuICogQGV4YW1wbGVcclxuICpcclxuICogYGBgXHJcbiAqIDxsYW1iLWZpZWxkc2V0LWhlYWQ+XHJcbiAqICAgPGxhbWItZmllbGRzZXQtdGl0bGU+IE1pIFRpdHVsbyA8L2xhbWItZmllbGRzZXQtdGl0bGU+XHJcbiAqICAgPGxhbWItZmllbGRzZXQtaWNvbiBpY29uPVwiZmEgZmEtaG9tZVwiPjwvbGFtYi1maWVsZHNldC1pY29uPlxyXG4gKiA8L2xhbWItZmllbGRzZXQtaGVhZD5cclxuICogYGBgXHJcbiAqL1xyXG5AQ29tcG9uZW50KHtcclxuICAgIHNlbGVjdG9yOiAnbGFtYi1maWVsZHNldC1oZWFkJyxcclxuICAgIHRlbXBsYXRlOiBgXHJcbiAgICAgICAgPG5nLWNvbnRlbnQ+PC9uZy1jb250ZW50PlxyXG4gICAgICAgIDxuZy1jb250ZW50IGNhcHRpb249XCJsYW1iLWZpZWxkc2V0LWljb25cIiA+PC9uZy1jb250ZW50PlxyXG4gICAgICAgIDxuZy1jb250ZW50IGNhcHRpb249XCJsYW1iLWZpZWxkc2V0LXRpdGxlXCI+PC9uZy1jb250ZW50PlxyXG4gICAgYCxcclxufSlcclxuXHJcbmV4cG9ydCBjbGFzcyBMYW1iRmllbGRzZXRIZWFkQ29tcG9uZW50IHtcclxuICAgIGNvbnN0cnVjdG9yKCkgeyB9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZXZlYWwgZmllbGRzZXQgYm9keSBjb21wb25lbnQuXHJcbiAqXHJcbiAqIEBleGFtcGxlXHJcbiAqXHJcbiAqIGBgYFxyXG4gKiA8bGFtYi1maWVsZHNldC1ib2R5PlxyXG4gKiAgTWkgQ29udGVuaWRvXHJcbiAqIDwvbGFtYi1maWVsZHNldC1ib2R5PlxyXG4gKiBgYGBcclxuICovXHJcbkBDb21wb25lbnQoe1xyXG4gICAgc2VsZWN0b3I6ICdsYW1iLWZpZWxkc2V0LWJvZHknLFxyXG4gICAgdGVtcGxhdGU6IGBcclxuICAgIDxuZy1jb250ZW50PjwvbmctY29udGVudD5cclxuICAgIGAsXHJcbn0pXHJcblxyXG5leHBvcnQgY2xhc3MgTGFtYkZpZWxkc2V0Qm9keUNvbXBvbmVudCB7XHJcbiAgICBjb25zdHJ1Y3RvcigpIHsgfVxyXG59XHJcblxyXG4vKipcclxuICogUmV2ZWFsIGZpZWxkc2V0IHRpdGxlIGNvbXBvbmVudC5cclxuICpcclxuICogQGV4YW1wbGVcclxuICpcclxuICogYGBgXHJcbiAqIDxsYW1iLWZpZWxkc2V0LXRpdGxlPlxyXG4gKiAgTWkgVGl0dWxvXHJcbiAqIDwvbGFtYi1maWVsZHNldC10aXRsZT5cclxuICogYGBgXHJcbiAqL1xyXG5AQ29tcG9uZW50KHtcclxuICAgIHNlbGVjdG9yOiAnbGFtYi1maWVsZHNldC10aXRsZScsXHJcbiAgICB0ZW1wbGF0ZTogYFxyXG4gICAgPG5nLWNvbnRlbnQ+PC9uZy1jb250ZW50PlxyXG4gICAgYCxcclxufSlcclxuXHJcbmV4cG9ydCBjbGFzcyBMYW1iRmllbGRzZXRUaXRsZUNvbXBvbmVudCB7XHJcbiAgICBjb25zdHJ1Y3RvcigpIHsgfVxyXG59XHJcblxyXG4vKipcclxuICogUmV2ZWFsIGZpZWxkc2V0IGljb24gY29tcG9uZW50LlxyXG4gKlxyXG4gKiBAZXhhbXBsZVxyXG4gKlxyXG4gKiBgYGBcclxuICogPGxhbWItZmllbGRzZXQtaWNvbiBpY29uPVwiZmEgZmEtaG9tZVwiPjwvbGFtYi1maWVsZHNldC1pY29uPlxyXG4gKiBgYGBcclxuICovXHJcbkBDb21wb25lbnQoe1xyXG4gICAgc2VsZWN0b3I6ICdsYW1iLWZpZWxkc2V0LWljb24nLFxyXG4gICAgdGVtcGxhdGU6IGBcclxuICAgIDxzcGFuIGNsYXNzPVwie3sgaWNvbiB9fSBsYW1iLWljb25cIiA+PC9zcGFuPlxyXG4gICAgYCxcclxuICAgIHN0eWxlczogW1xyXG4gICAgICAgIGBcclxuICAgICAgICAubGFtYi1pY29uIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiBtZWRpdW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBgLFxyXG4gICAgXSxcclxufSlcclxuXHJcbmV4cG9ydCBjbGFzcyBMYW1iRmllbGRzZXRJY29uQ29tcG9uZW50IHtcclxuICAgIEBJbnB1dCgpIGljb246IHN0cmluZztcclxuICAgIGNvbnN0cnVjdG9yKCkgeyB9XHJcbn1cclxuXHJcbmV4cG9ydCBjb25zdCBMQU1CX0ZJRUxEU0VUX0NPTVBPTkVOVFMgPSBbXHJcbiAgICBMYW1iRmllbGRzZXRDb21wb25lbnQsXHJcbiAgICBMYW1iRmllbGRzZXRIZWFkQ29tcG9uZW50LFxyXG4gICAgTGFtYkZpZWxkc2V0VGl0bGVDb21wb25lbnQsXHJcbiAgICBMYW1iRmllbGRzZXRCb2R5Q29tcG9uZW50LFxyXG4gICAgTGFtYkZpZWxkc2V0SWNvbkNvbXBvbmVudCxcclxuXTtcclxuIl19