UNPKG

theme-lib

Version:

This is a simple example Angular Library published to npm.

81 lines 4.52 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { NbStepperComponent } from './stepper.component'; import { Directive, HostBinding, HostListener, Input } from '@angular/core'; export class NbStepperNextDirective { /** * @param {?} stepper */ constructor(stepper) { this.stepper = stepper; this.type = 'submit'; } /** * @return {?} */ onClick() { this.stepper.next(); } } NbStepperNextDirective.decorators = [ { type: Directive, args: [{ selector: 'button[nbStepperNext]', },] } ]; /** @nocollapse */ NbStepperNextDirective.ctorParameters = () => [ { type: NbStepperComponent } ]; NbStepperNextDirective.propDecorators = { type: [{ type: Input }, { type: HostBinding, args: ['attr.type',] }], onClick: [{ type: HostListener, args: ['click',] }] }; if (false) { /** @type {?} */ NbStepperNextDirective.prototype.type; /** * @type {?} * @private */ NbStepperNextDirective.prototype.stepper; } export class NbStepperPreviousDirective { /** * @param {?} stepper */ constructor(stepper) { this.stepper = stepper; this.type = 'button'; } /** * @return {?} */ onClick() { this.stepper.previous(); } } NbStepperPreviousDirective.decorators = [ { type: Directive, args: [{ selector: 'button[nbStepperPrevious]', },] } ]; /** @nocollapse */ NbStepperPreviousDirective.ctorParameters = () => [ { type: NbStepperComponent } ]; NbStepperPreviousDirective.propDecorators = { type: [{ type: Input }, { type: HostBinding, args: ['attr.type',] }], onClick: [{ type: HostListener, args: ['click',] }] }; if (false) { /** @type {?} */ NbStepperPreviousDirective.prototype.type; /** * @type {?} * @private */ NbStepperPreviousDirective.prototype.stepper; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RlcHBlci1idXR0b24uZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vdGhlbWUtbGliLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvc3RlcHBlci9zdGVwcGVyLWJ1dHRvbi5kaXJlY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBQ3pELE9BQU8sRUFBRSxTQUFTLEVBQUUsV0FBVyxFQUFFLFlBQVksRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFLNUUsTUFBTSxPQUFPLHNCQUFzQjs7OztJQUlqQyxZQUFvQixPQUEyQjtRQUEzQixZQUFPLEdBQVAsT0FBTyxDQUFvQjtRQUZaLFNBQUksR0FBVyxRQUFRLENBQUM7SUFHM0QsQ0FBQzs7OztJQUdELE9BQU87UUFDTCxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksRUFBRSxDQUFDO0lBQ3RCLENBQUM7OztZQWJGLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsdUJBQXVCO2FBQ2xDOzs7O1lBTFEsa0JBQWtCOzs7bUJBUXhCLEtBQUssWUFBSSxXQUFXLFNBQUMsV0FBVztzQkFLaEMsWUFBWSxTQUFDLE9BQU87Ozs7SUFMckIsc0NBQTJEOzs7OztJQUUvQyx5Q0FBbUM7O0FBWWpELE1BQU0sT0FBTywwQkFBMEI7Ozs7SUFJckMsWUFBb0IsT0FBMkI7UUFBM0IsWUFBTyxHQUFQLE9BQU8sQ0FBb0I7UUFGWixTQUFJLEdBQVcsUUFBUSxDQUFDO0lBRzNELENBQUM7Ozs7SUFHRCxPQUFPO1FBQ0wsSUFBSSxDQUFDLE9BQU8sQ0FBQyxRQUFRLEVBQUUsQ0FBQztJQUMxQixDQUFDOzs7WUFiRixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLDJCQUEyQjthQUN0Qzs7OztZQXJCUSxrQkFBa0I7OzttQkF3QnhCLEtBQUssWUFBSSxXQUFXLFNBQUMsV0FBVztzQkFLaEMsWUFBWSxTQUFDLE9BQU87Ozs7SUFMckIsMENBQTJEOzs7OztJQUUvQyw2Q0FBbUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOYlN0ZXBwZXJDb21wb25lbnQgfSBmcm9tICcuL3N0ZXBwZXIuY29tcG9uZW50JztcclxuaW1wb3J0IHsgRGlyZWN0aXZlLCBIb3N0QmluZGluZywgSG9zdExpc3RlbmVyLCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuQERpcmVjdGl2ZSh7XHJcbiAgc2VsZWN0b3I6ICdidXR0b25bbmJTdGVwcGVyTmV4dF0nLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgTmJTdGVwcGVyTmV4dERpcmVjdGl2ZSB7XHJcblxyXG4gIEBJbnB1dCgpIEBIb3N0QmluZGluZygnYXR0ci50eXBlJykgdHlwZTogc3RyaW5nID0gJ3N1Ym1pdCc7XHJcblxyXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgc3RlcHBlcjogTmJTdGVwcGVyQ29tcG9uZW50KSB7XHJcbiAgfVxyXG5cclxuICBASG9zdExpc3RlbmVyKCdjbGljaycpXHJcbiAgb25DbGljaygpIHtcclxuICAgIHRoaXMuc3RlcHBlci5uZXh0KCk7XHJcbiAgfVxyXG59XHJcblxyXG5ARGlyZWN0aXZlKHtcclxuICBzZWxlY3RvcjogJ2J1dHRvbltuYlN0ZXBwZXJQcmV2aW91c10nLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgTmJTdGVwcGVyUHJldmlvdXNEaXJlY3RpdmUge1xyXG5cclxuICBASW5wdXQoKSBASG9zdEJpbmRpbmcoJ2F0dHIudHlwZScpIHR5cGU6IHN0cmluZyA9ICdidXR0b24nO1xyXG5cclxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHN0ZXBwZXI6IE5iU3RlcHBlckNvbXBvbmVudCkge1xyXG4gIH1cclxuXHJcbiAgQEhvc3RMaXN0ZW5lcignY2xpY2snKVxyXG4gIG9uQ2xpY2soKSB7XHJcbiAgICB0aGlzLnN0ZXBwZXIucHJldmlvdXMoKTtcclxuICB9XHJcbn1cclxuIl19