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).
56 lines • 3.87 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,uselessCode} checked by tsc
*/
/**
* @license
* Copyright Lamb Team. All Rights Reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*/
import { Injectable } from '@angular/core';
export class ConfigNames {
/**
* @param {?=} buttonBack
* @param {?=} buttonNext
* @param {?=} buttonFinish
*/
constructor(buttonBack, buttonNext, buttonFinish) {
this.buttonBack = buttonBack;
this.buttonNext = buttonNext;
this.buttonFinish = buttonFinish;
}
}
if (false) {
/** @type {?} */
ConfigNames.prototype.buttonBack;
/** @type {?} */
ConfigNames.prototype.buttonNext;
/** @type {?} */
ConfigNames.prototype.buttonFinish;
}
export class LambStepConfig {
constructor() {
// justify: 'start' | 'center' | 'end' | 'fill' | 'justified';
// orientation: 'horizontal' | 'vertical';
// type: 'tabss' | 'pills';
this.justify = 'center';
this.orientation = 'horizontal';
// type: 'tabss' | 'pills' = 'tabss';
this.type = 'stepss';
this.configNames = new ConfigNames('Anterior', 'Siguiente', 'Finalizar');
}
}
LambStepConfig.decorators = [
{ type: Injectable },
];
if (false) {
/** @type {?} */
LambStepConfig.prototype.justify;
/** @type {?} */
LambStepConfig.prototype.orientation;
/** @type {?} */
LambStepConfig.prototype.type;
/** @type {?} */
LambStepConfig.prototype.configNames;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RlcC1jb25maWcuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9sYW1iLXdlYi1saWIvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50cy9zdGVwcy9zdGVwLWNvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFNQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTNDLE1BQU07Ozs7OztJQUNKLFlBQ1MsVUFBbUIsRUFDbkIsVUFBbUIsRUFDbkIsWUFBcUI7UUFGckIsZUFBVSxHQUFWLFVBQVUsQ0FBUztRQUNuQixlQUFVLEdBQVYsVUFBVSxDQUFTO1FBQ25CLGlCQUFZLEdBQVosWUFBWSxDQUFTO0lBQzNCLENBQUM7Q0FDTDs7O0lBSkcsaUNBQTBCOztJQUMxQixpQ0FBMEI7O0lBQzFCLG1DQUE0Qjs7QUFLaEMsTUFBTTtJQUROO1FBRUUsOERBQThEO1FBQzlELDBDQUEwQztRQUMxQywyQkFBMkI7UUFDM0IsWUFBTyxHQUFzRCxRQUFRLENBQUM7UUFDdEUsZ0JBQVcsR0FBOEIsWUFBWSxDQUFDO1FBQ3RELHFDQUFxQztRQUNyQyxTQUFJLEdBQXVCLFFBQVEsQ0FBQztRQUNwQyxnQkFBVyxHQUFnQixJQUFJLFdBQVcsQ0FBQyxVQUFVLEVBQUUsV0FBVyxFQUFFLFdBQVcsQ0FBQyxDQUFDO0lBQ25GLENBQUM7OztZQVZBLFVBQVU7Ozs7SUFLVCxpQ0FBc0U7O0lBQ3RFLHFDQUFzRDs7SUFFdEQsOEJBQW9DOztJQUNwQyxxQ0FBaUYiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcclxuICogQGxpY2Vuc2VcclxuICogQ29weXJpZ2h0IExhbWIgVGVhbS4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cclxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlLiBTZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cclxuICovXHJcblxyXG5pbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5leHBvcnQgY2xhc3MgQ29uZmlnTmFtZXMge1xyXG4gIGNvbnN0cnVjdG9yKFxyXG4gICAgcHVibGljIGJ1dHRvbkJhY2s/OiBzdHJpbmcsXHJcbiAgICBwdWJsaWMgYnV0dG9uTmV4dD86IHN0cmluZyxcclxuICAgIHB1YmxpYyBidXR0b25GaW5pc2g/OiBzdHJpbmcsXHJcbiAgKSB7fVxyXG59XHJcblxyXG5ASW5qZWN0YWJsZSgpXHJcbmV4cG9ydCBjbGFzcyBMYW1iU3RlcENvbmZpZyB7XHJcbiAgLy8ganVzdGlmeTogJ3N0YXJ0JyB8ICdjZW50ZXInIHwgJ2VuZCcgfCAnZmlsbCcgfCAnanVzdGlmaWVkJztcclxuICAvLyBvcmllbnRhdGlvbjogJ2hvcml6b250YWwnIHwgJ3ZlcnRpY2FsJztcclxuICAvLyB0eXBlOiAndGFic3MnIHwgJ3BpbGxzJztcclxuICBqdXN0aWZ5OiAnc3RhcnQnIHwgJ2NlbnRlcicgfCAnZW5kJyB8ICdmaWxsJyB8ICdqdXN0aWZpZWQnID0gJ2NlbnRlcic7XHJcbiAgb3JpZW50YXRpb246ICdob3Jpem9udGFsJyB8ICd2ZXJ0aWNhbCcgPSAnaG9yaXpvbnRhbCc7XHJcbiAgLy8gdHlwZTogJ3RhYnNzJyB8ICdwaWxscycgPSAndGFic3MnO1xyXG4gIHR5cGU6ICdzdGVwc3MnIHwgJ3BpbGxzJyA9ICdzdGVwc3MnO1xyXG4gIGNvbmZpZ05hbWVzOiBDb25maWdOYW1lcyA9IG5ldyBDb25maWdOYW1lcygnQW50ZXJpb3InLCAnU2lndWllbnRlJywgJ0ZpbmFsaXphcicpO1xyXG59XHJcbiJdfQ==